使用仿真数据检查器进行比较运行
你用吗?仿真数据检测器还这是一个例子,它为我节省了很多调试时间。
仿真精度
我最近必须验证系统行为并分析模型的数值准确性。在模型的一部分中进行小修改导致输出出乎意料的差异。由于模型非常大,我认为插入是痛苦的作用域或到工作区模型中的块以尝试识别问题的来源。
我发现模拟数据检查器可以是非常有用的比较仿真结果如果没有向您的模型添加块而不编写任何脚本。让我们看看这是如何工作!
记录信号
第一步是配置Logging信号.我喜欢使用模型探险家的。这比逐个右击信号线要快得多。下面是一些配置Model Explorer以控制信号记录的技巧。
此外,请确保在模型配置中启用了信号日志记录。
记录和检查模拟输出
在您的模型中,单击Record按钮。
仿真完成后,使用弹出的链接打开模拟数据检查器。
比较运行
对模型进行一些更改并再次模拟它。在仿真数据检查器中,转到比较运行选项卡,选择2个运行并单击相比.
使用指定的绝对容差,模拟数据检测器帮助我快速识别我的模型中发散的位置。
现在轮到你了
介绍文档的验证系统行为部分,以了解有关模拟数据检查器的更多信息,并告知我们是否通过离开a帮助您的工作流程在这里评论.
- 类别:
- 分析,
- 调试,
- 基于模型的设计,
- 信号,
- 金宝appSimulink提示
评论
要发表评论,请点击在这里要登录您的MathWorks帐户或创建新的。