文档帮助中心文档
包:金宝app仿真软件。SimulationData超类:
状态日志元素
金宝app®使用金宝appSimulink.SimulationData.State对象来存储模拟期间的状态日志信息。对象包含状态数据来自哪个块以及状态类型的状态信息。
金宝appSimulink.SimulationData.State
全部展开
的名字
要用于基于名称的访问的状态元素的名称,指定为字符向量。如果不指定名称,“CSTATE”或“DSTATE”,取决于它是连续状态还是离散状态。
“CSTATE”
“DSTATE”
BlockPath
金宝appSimulink.SimulationData.BlockPath
指定为状态源块的块路径金宝appSimulink.SimulationData.BlockPath对象
标签
状态类型,返回为“CSTATE”或“DSTATE”.只读属性。
“CSTATE”——连续状态
“DSTATE”——离散状态
值
timeseries
状态元素信息,指定为单个MATLABtimeseries对象或作为MATLAB的结构timeseries对象。
全部折叠
这个示例展示了如何使用“数据集”格式保存最终状态信息,然后在模拟之后访问状态数据。
负荷模型vdp并配置模型以记录最终状态数据集格式。本例使用默认的final states变量名,xFinal.
vdp
数据集
xFinal
load_system (“vdp”);set_param (“vdp”,“SaveFinalState”,“上”,“SaveFormat”,“数据集”);
模拟模型。
= sim卡(“vdp”);
默认情况下,模型创建一个单独的模拟输出,其中包含金宝app仿真软件。SimulationOutput对象。得到了xFinal数据集对象的SimulationOutput对象。的xFinal数据集对象包含两种状态的数据。
金宝app仿真软件。SimulationOutput
SimulationOutput
xFinal =得到(,“xFinal”)
名称BlockPa金宝appth ____ _________ 1 [1x1 State] " vdp/x1 2 [1x1 State] " vdp/x2 -使用大括号{}访问,修改,或使用索引添加元素。
方法对应的状态检查数据x1块。
x1
state_x1 =得到(xFinal, 1)
Simulink. s金宝apptate_x1 = Simulink. simulationdata . state包:Simulink. state_x1 = Simulink. simulationdata . stateSimulationData属性: Name: '' BlockPath: [1x1 Simulink.SimulationData.BlockPath] Label: CSTATE Values: [1x1 timeseries] Methods, Superclasses
金宝appSimulink.SimulationData.Dataset
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系