主要内容

顺序查看器

可视化消息、事件、状态、转换和功能

描述

序列查看器可视化消息流、函数调用和状态转换。

使用序列查看器来查看在Simulink中消息、事件和函数调用的交换万博1manbetx®模型,Simul万博1manbetxink行为模型在System Composer™和状态流之间®在Simulink模万博1manbetx型中的图表。

在“序列查看器”窗口中,您可以查看与状态流图执行和状态流图之间的消息交换相关的事件数据。序列查看器窗口显示在模型执行期间的不同时间创建、发送、转发、接收和销毁消息。序列查看器窗口还显示状态活动、转换和对Stateflow图形函数、Simulink函数和MATLAB的函数调用万博1manbetx®功能。有关更多信息,请参见使用序列查看器可视化消息、事件和实体

请注意

序列查看器不显示由生成的函数调用MATLAB函数block和s函数。

打开序列查看器

  • 万博1manbetxSimulink工具条:在模拟选项卡,在审查结果部分中,点击顺序查看器

例子

全部展开

  1. 要激活日志记录事件,请在Simulink工具条中的万博1manbetx模拟选项卡,在准备部分中,点击日志事件

  2. 模拟你的模型。

  3. 要打开该工具,请在Simulink工具条中的万博1manbetx模拟选项卡,在审查结果部分中,点击顺序查看器

相关的例子

参数

时间增量精度的位数。当使用可变步长求解器时,更改此参数以调整序列查看器的时间精度。默认情况下,块支持万博1manbetx3.精确数字。最小和最大精度为1而且16,分别。

假设块显示两个同时发生的事件0.1215而且0.1219.精确显示这两个事件需要4精确数字。如果精度是3.,则块同时显示两个事件0.121

编程使用

块参数SequenceViewerTimePrecision
类型:字符向量
“3”|标量
默认的“3”

要显示的最后一个事件之前的事件总数。最小事件数和最大事件数为0而且25000,分别。

例如,如果历史510事件,然后显示块6事件,包括最后一个事件和在最后一个事件之前的五个事件。以前的事件不会显示。时间标尺是灰色的,以指示模拟开始到第一个显示事件的时间之间的时间。

每个发送、接收、丢弃或函数调用事件都被计算为一个事件,即使它们发生在相同的模拟时间。

编程使用

块参数SequenceViewerHistory
类型:字符向量
“1000”|标量
默认的“1000”

版本历史

在R2020b中引入