欠定初始化检测
描述
选择 Simulink® 软件如何处理依条件执行子系统、Merge 模块、子系统已用时间以及 Discrete-Time Integrator 模块的初始条件的初始化。
类别:诊断
设置
默认值:“简化
”
- “
典型
” 初始条件的初始化方式与 R2008b 之前相同。
- “
简化
” 初始条件使用增强行为进行初始化,这可以提高仿真结果的一致性。
提示
使用“
典型
”可确保与 Simulink 的以前的版本兼容。使用“简化
”可提高仿真结果的一致性,特别是对于没有为条件子系统输出端口指定初始条件的模型,以及已将条件执行子系统输出端口连接到 S-Function 的模型。有关详细信息,请参阅Simplified Initialization Mode和Classic Initialization Mode。对于现有模型,MathWorks® 推荐使用模型顾问将模型迁移到新设置。要将模型迁移到简化初始化模式,请运行以下模型顾问检查:
有关详细信息,请参阅Convert from Classic to Simplified Initialization Mode。
在使用“
简化
”初始化模式时,您必须在“连接性诊断”窗格中将 Bus signal treated as vector 设置为“错误
”。
依存关系
选择“典型
”将启用以下参数:
检查未定义的子系统初始输出
选择“简化
”将禁用此参数。
命令行信息
参数: UnderspecifiedInitializationDetection |
值:'Classic' | 'Simplified'
|
默认值:'Simplified' |
推荐的设置
应用场景 | 设置 |
---|---|
调试 | “简化 ” |
可追溯性 | “简化 ” |
效率 | “简化 ” |
安全预警 | “简化 ” |
另请参阅
Merge | Discrete-Time Integrator