查看采样时间信息
Simulink® 模型可以显示表示特定采样时间的颜色编码和注释。您可以显示彩色的模块和信号线。注释是模块上输出端口上的标记,颜色为黑色:
要启用颜色,请在 Simulink 模型窗口中,在调试选项卡上,选择叠加信息 > 颜色。
要启用注释,请在调试选项卡上,选择叠加信息 > 文本。
同时选择颜色和文本将同时显示颜色和注释。无论您选择什么,Simulink 都会自动执行更新模型。
要关闭颜色和注释,请执行以下操作:
在调试选项卡上,选择叠加信息 > 颜色以禁用颜色。
在调试选项卡上,选择叠加信息 > 文本以禁用注释。
当您更改这些设置时,软件会自动执行更新图。
您的“采样时间显示”选项直接控制“时间图例”上显示的信息。
注意
指定采样时间信息表中的离散采样时间代表一种特殊情况。五种颜色表示前五个最快的离散速率。第六种颜色(橙色)代表比第五个离散速率慢的所有速率。您可以通过查看各信号线上的注释来区分这些较慢的速率。
使用“时间图例”检查采样时间
您可以查看单个或多个模型的时间图例。此外,您还可以阻止图例在您选择采样时间菜单中的选项时自动打开。
为了帮助您解释模块图,时间图例包含模型中每个采样时间的颜色、注释和值。要查看图例,请执行下列操作:
在 Simulink 模型窗口中,在建模选项卡上,点击更新模型。
在调试选项卡上,选择叠加信息 > 图例或按 Ctrl+J。
您也可以使用 Simulink 编辑器左侧资源管理器栏上的快捷方式。
此外,当您选择颜色或文本时,软件默认更新模型图并打开图例。图例内容反映您的选择。如果启用了颜色,图例将显示采样时间的颜色和值。如果您启用了注释,图例上将显示注释。
图例显示模型中存在的采样时间,按采样时间的类型分类。为了避免杂乱,计时信息以行显示,这些行可以展开以显示有关每个特定采样时间的详细信息。您可以展开每行,以了解特定采样时间是如何引入到模型中的。采样时间的复选框还允许您选择要显示的特定采样时间。时间图例还显示用于分析离散时间线的基本速率和标量乘数。
对于离散采样时间,时间/频率切换按钮允许您选择乘数信息的格式。所有离散采样时间都合并到同一行中,例如,周期性分区、离散导出函数等。触发采样时间速率现在可视化为其源采样时间,说明驱动触发器的采样率。非周期性分区、重置、初始化、重新初始化和终止采样时间的注释不使用其事件名称作为注释,而是具有它们自己的简明注释。
时间图例允许您突出显示作为采样时间来源的模型中的模块和信号。展开一个采样时间行,然后点击该模块的超链接,以查看该模块在模型中的位置。
注意
时间图例显示模型中的所有采样时间,包括没有与任何模块关联的采样时间。例如,如果固定步长为 0.1,而所有模块的采样时间都是 0.2,则图例上将出现两个速率(0.1 和 0.2)。
从 R2023b 开始,当更改采样时间可视化选项或在模型编译后启动时间图例时,不需要更新模型的图。
如果您不希望在选择采样时间显示时查看图例,请执行以下操作:
在 Simulink 编辑器中,在建模选项卡上,选择环境 > Simulink 预设项
在常规窗格中,清除当采样时间显示更改时打开时间图例,然后点击应用。
在整个模型中检查采样时间
模型数据编辑器在可排序、可搜索的表中显示关于模型数据的信息,如信号、参数和状态。要打开模型数据编辑器,请在建模选项卡上,点击模型数据编辑器。采样时间列显示为模型中每个信号指定的采样时间。在更新模块图后,该列还会显示每个信号使用的特定采样。例如,对于指定继承采样时间的信号,该列显示 -1
。您也可以使用此列指定采样时间。
有关详细信息,请参阅模型数据编辑器。