顺序查看器
可视化消息、事件、状态、转换和函数
描述
Sequence Viewer可视化消息流、函数调用和状态转换。
使用Sequence Viewer查看Simulink中消息、事件和函数调用的交换金宝app®在System 金宝appComposer™和statflow之间的Simulink行为模型®Simulink模型金宝app中的图表。
在序列查看器窗口中,您可以查看与状态流图执行和状态流图之间的消息交换相关的事件数据。Sequence Viewer窗口显示了在模型执行期间在不同时间创建、发送、转发、接收和销毁消息的过程。序列查看器窗口还显示状态活动、转换以及对statflow图形函数、Simulink函数和MATLAB的函数调用金宝app®功能。有关更多信息,请参见使用序列查看器来可视化消息、事件和实体.
请注意
序列查看器不显示生成的函数调用MATLAB函数块和s函数。
打开序列查看器
金宝appSimulink工具条:在模拟选项卡,在审查结果部分中,点击顺序查看器.
参数
变步长时间精度
—数字表示时间增量精度
3.
(默认)|标量
用于时间增量精度的位数。当使用可变步长求解器时,更改此参数以调整序列查看器的时间精度。默认情况下,该块支持金宝app3.
精度数字。最小精度和最大精度为1
而且16
,分别。
假设该块显示同时发生的两个事件0.1215
而且0.1219
.精确地显示这两个事件需要4
精度数字。如果精度是3.
,则该块同时显示两个事件0.121
.
编程使用
块参数:SequenceViewerTimePrecision |
类型:字符向量 |
值:“3” |标量 |
默认的:“3” |
历史
-显示的最大事件数
1000
(默认)|标量
在要显示的最后一个事件之前的事件总数。最小事件数和最大事件数0
而且25000
,分别。
例如,如果历史是5
有10
事件,然后显示块6
事件,包括最后一个事件和在最后一个事件之前的五个事件。不显示以前的事件。时间标尺是灰色的,以指示模拟开始到第一个显示事件的时间之间的时间。
每个发送、接收、删除或函数调用事件都被算作一个事件,即使它们发生在同一模拟时间。
编程使用
块参数:SequenceViewerHistory |
类型:字符向量 |
值:“1000” |标量 |
默认的:“1000” |
版本历史
R2020b中介绍