主要内容

getstatestruct

从操作角度获得状态值

描述

例子

x= getstatestruct (人事处)提取的结构状态值从一个指定的操作点对象。您可以使用状态结构设置初始状态值的仿真软件金宝app®模型。

例子

全部折叠

打开scdplane模型和创建一个操作点。你也可以计算一个修剪操作点或获得一个操作点快照。

mdl =“scdplane”;open_system (mdl) op = operpoint (mdl);

从操作角度提取状态值。

xInitial = getstatestruct (op);

提取操作点的输入值。

uInitial = getinputstruct (op);

查看状态或输入的值在这个结构中,使用点符号。例如,查看输入值。

uInitial.signals.values
ans = 0

在模型中设置初始状态值。

set_param (mdl“LoadInitialState”,“上”,“InitialState”,“xInitial”)

在模型中设置初始输入值。

set_param (mdl“LoadExternalInput”,“上”,“ExternalInput”,“uInitial”)

输入参数

全部折叠

操作点仿真软件模型,指定为一个金宝appOperatingPoint,OperatingSpec,或OperatingReport对象。你也可以指定一个齐次这些对象的数组。

输出参数

全部折叠

状态值,作为结构与以下字段返回。

  • 信号——国家的价值观和信息

  • 时间——模拟时间状态值,返回0

如果人事处是一个数组,x作为一个结构数组返回相同的尺寸吗人事处

版本历史

之前介绍过的R2006a

另请参阅

|