在模拟开始之前,从工作空间加载模型初始状态。
类别:数据导入/导出
默认值:了,xInitial
金宝app®软件从工作空间加载初始状态。
指定包含初始状态值的变量的名称,例如,包含先前模拟中保存的状态的变量。
如果你想完成以下任务,可以使用structure或structure-with-time选项来指定初始状态:
将初始状态值与完整路径名直接关联到状态。这消除了当Simulink软件重新排序状态时可能发生的错误,但初始状态数组没有相应的重金宝app新排序。
为每个状态的初始值分配不同的数据类型。
只初始化状态的一个子集。
初始化顶层模型和它引用的模型的状态
看到负载状态信息为更多的信息。
的初始状态参数不会从数据字典中加载初始状态数据。当模型使用数据字典而您禁用模型对基本工作区的访问时,初始状态参数仍然可以解析基本工作区中的变量。
金宝appSimulink软件不从工作空间加载初始状态。
工作区变量指定的初始值覆盖模型指定的初始值(模型中具有状态指定的那些块的初始条件参数的值)。
选择初始状态复选框不会导致Simulink在引用模型中初始化离散状态。金宝app
避免为初始状态使用数组。如果数组中元素的顺序与块初始化的顺序不匹配,模拟可能会产生意想不到的结果。为了提高确定性仿真结果,可使用InitInArrayFormatMsg的诊断缺省设置警告
或者将诊断设置为错误
.
初始状态不使用数组格式,而是考虑使用金宝appSimulink.SimulationData.Dataset
对象、结构、时间结构或操作点。
如果您使用的格式不是数据集
,您可以将日志数据转换为数据集
格式。将数据转换为数据集
更容易对其他记录数据进行后处理。有关详细信息,请参见数据集转换为日志数据.
如果你使用数据集
format,可以通过将状态标签设置为DSTATE_NVBUS(非虚拟总线)或DSTATE_VBUS(虚拟总线)来指定离散状态总线类型。
参数:LoadInitialState |
值:“上” |“关闭” |
默认值:“关闭” |
参数:InitialState |
类型:变量(字符向量)或向量 |
值:任何有效的价值 |
默认值:“xInitial” |
应用程序 | 设置 |
---|---|
调试 | 没有影响 |
可追溯性 | 没有影响 |
效率 | 不推荐 |
安全预防措施 | 不推荐 |