主要内容

解决数据不一致

描述

如果模型选择诊断操作万博1manbetx®软件检测S-functions连续样本,但多次执行时不产生一致的结果。

类别:诊断

设置

默认值:没有一个

没有一个

万博1manbetx仿真软件软件不采取任何行动。

警告

万博1manbetx仿真软件软件显示一个警告。

错误

万博1manbetx仿真软件软件终止模拟并显示一条错误消息。

提示

  • 一致性检查可以导致性能显著下降(40%)。

  • 一致性检查是一个调试工具,验证某种假设由仿真软件解决歌唱。万博1manbetx使用这个选项:

    • 验证您的S-functions并确保他们遵守相同的规则作为仿真软件内置的块。万博1manbetx

    • 确定引起意想不到的仿真结果。

    • 确保块时产生恒定的输出与给定值t(时间)。

  • 万博1manbetx仿真软件软件保存(缓存)输出,零交点,导数和状态值从一个时间步用于下一个时间步。最后一个时间步长值通常可以被重用的下一个时间步。解决解决,特别是僵硬等ode23sode15s,利用这一避免冗余计算。虽然计算雅可比矩阵,硬解算器可以多次调用一个块的输出函数在同一的价值t

  • 启用一致性检查时,仿真软件软件验算适当的值并比较它们缓存的值。万博1manbetx如果值是不一样的,一致性错误发生。万博1manbetx仿真软件软件比较这些量的计算值:

    • 输出

    • 零交叉

    • 衍生品

命令行信息

参数:ConsistencyChecking
值:“没有”|“警告”|“错误”
默认值:“没有”

推荐设置

应用程序 设置
调试 警告
可追溯性 没有影响
效率 没有一个
安全预防措施 没有影响

相关的话题