文档

万博1manbetxSimulink.SimulationData.State类

包:万博1manbetx仿真软件。SimulationData
超类:

状态日志元素

描述

万博1manbetx®使用万博1manbetxSimulink.SimulationData.State对象来存储模拟期间的状态日志信息。对象包含状态数据来自哪个块以及状态类型的状态信息。

属性

全部展开

要用于基于名称的访问的状态元素的名称,指定为字符向量。如果不指定名称,“CSTATE”“DSTATE”,取决于它是连续状态还是离散状态。

指定为状态源块的块路径万博1manbetxSimulink.SimulationData.BlockPath对象

状态类型,返回为“CSTATE”“DSTATE”.只读属性。

  • “CSTATE”——连续状态

  • “DSTATE”——离散状态

状态元素信息,指定为单个MATLABtimeseries对象或作为MATLAB的结构timeseries对象。

例子

全部折叠

保存的最终状态信息数据集格式化并访问仿真后的状态数据。

打开vdp建模并指定以记录最终状态数据集格式。使用默认的记录状态变量,xFinal

open_system (“vdp”);set_param (gcs,“SaveFinalState”“上”“SaveFormat”“数据集”);

模拟模型。

sim卡(“vdp”);

查看状态登录信息xFinal

xFinal
名称BlockPa万博1manbetxth ____ _________ 1 [1x1 State] " vdp/x1 2 [1x1 State] " vdp/x2 -使用大括号{}访问,修改,或使用索引添加元素。

检查状态数据集的第一个元素。

xFinal.get (1)
ans = 万博1manbetxSimulink. simulationdata . state包:Simulink。SimulationData属性: Name: '' BlockPath: [1x1 Simulink.SimulationData.BlockPath] Label: CSTATE Values: [1x1 timeseries]

介绍了R2015a

这个话题有用吗?