主要内容

金宝appSimulink.SimulationData.Stateclass

包:金宝appSimulink.SimulationData
超类:

状态日志元素

描述

金宝app®使用金宝appSimulink.SimulationData.State在模拟对象来存储状态日志信息。对象包含状态信息块状态数据的来源和类型的状态。

属性

全部展开

名的元素用于基于名称的访问,指定为一个特征向量。如果你不指定一个名称,“CSTATE”“DSTATE”,这取决于它连续或离散状态。

国家源块的路径,指定为一个金宝appSimulink.SimulationData.BlockPath对象

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

  • “CSTATE”——连续状态

  • “DSTATE”——离散状态

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

方法

情节 模拟输出数据仿真数据检查员的阴谋

例子

全部折叠

这个例子展示了如何使用数据集保存最终状态信息格式,然后模拟后的状态数据的访问。

负荷模型vdp和配置模型记录最终状态使用数据集格式。下面的例子使用了默认的最终状态变量名,xFinal

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

模拟模型。

= sim卡(“vdp”);

默认情况下,模型创建一个模拟输出,包含所有记录数据金宝appSimulink.SimulationOutput对象。得到了xFinal数据集对象的SimulationOutput对象。的xFinal数据集对象包含两种状态的数据。

xFinal =得到(,“xFinal”)
xFinal = 金宝appSimulink.SimulationData。数据集“xFinal”with 2 elements Name BlockPath ____ _________ 1 [1x1 State] '' vdp/x1 2 [1x1 State] '' vdp/x2 - Use braces { } to access, modify, or add elements using index.

检查状态对应的数据x1块。

state_x1 =得到(xFinal, 1)
state_x1 = 金宝appSimulink.SimulationData。国家包:仿真软件。金宝app模拟Data Properties: Name: '' BlockPath: [1x1 Simulink.SimulationData.BlockPath] Label: CSTATE Values: [1x1 timeseries] Methods, Superclasses
介绍了R2015a