调试
分析设计不一致的图表模拟
设置断点以停止特定对象的执行,例如图表、状态、转换、图形函数、真值表函数、本地事件和输入事件。在“断点和监视”窗口中启用、禁用和设置断点的条件。在“断点和监视”窗口中添加要在模拟期间监视的数据。执行在断点处停止后,更改数据值并逐级执行模拟。
此外,在模拟过程中,您可以显示和更改Stateflow的值®MATLAB中的数据®命令窗口。
有关调试在MATLAB中执行的状态流图对象的信息,请参见调试一个独立的状态流程图.
主题
- 将断点设置为调试图表
断点指示statflow停止图表模拟的点。
- 在调试时检查和修改数据和消息
展示了在模拟过程中跟踪状态流数据和自我活动的值的各种方法。
- 断点后的控制图执行
断点指示statflow停止图表模拟的点。
- 调试图表中的运行时错误
在状态流图中查找并消除运行时错误。
- 在编辑期间检测建模错误
在设计状态流图时发现建模错误。
- 在仿真过程中检测常见建模错误
在模拟状态流图时查找常见的建模错误。
- 动画Stateflow图表
通过使用图表动画来直观检查模拟过程中的行为。
- 注释掉状态流图中的对象
从模拟中排除状态流对象。
- 调试状态转换表中的运行时错误
使用断点来调试状态转换表。
- 在图表中调试MATLAB函数
使用断点来调试MATLAB函数。
- 真值表中的调试错误
使用断点来调试真值表。
- 避免图表中不必要的递归
描述避免不必要的递归行为的准则。