主要内容

顺序查看器

可视化消息、事件、状态、转换和函数

描述

Sequence Viewer可视化消息流、函数调用和状态转换。

使用Sequence Viewer查看Simulink中消息、事件和函数调用的交换金宝app®在System 金宝appComposer™和statflow之间的Simulink行为模型®Simulink模型金宝app中的图表。

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

请注意

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

打开序列查看器

  • 金宝appSimulink工具条:在模拟选项卡,在审查结果部分中,点击顺序查看器

例子

全部展开

  1. 控件下的“Simulink工具条”中,可激活日志记录事件金宝app模拟选项卡,在准备部分中,点击日志事件

  2. 模拟你的模型。

  3. 要打开工具,请在“Simulink工具条”中金宝app模拟选项卡,在审查结果部分中,点击顺序查看器

相关的例子

参数

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

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

编程使用

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

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

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

每个发送、接收、删除或函数调用事件都被算作一个事件,即使它们发生在同一模拟时间。

编程使用

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

版本历史

R2020b中介绍

另请参阅