主要内容

显示信号的属性

模型中的信号线具有数据类型、维度和数字复杂性等属性。当你在框图上显示这些属性时,你可以:

  • 使模型更容易被其他人理解。

  • 确定信号最终用于模拟的属性值(例如,当信号使用继承的数据类型时)。

  • 规划您的策略,沿着数据路径(一系列连接的块)控制这些属性。

此外,要在可搜索、可排序的表中检查和指定这些属性,您可以使用模型数据编辑器(参见使用模型数据编辑器配置数据属性).

端口与信号菜单

在仿真软件金宝app®编辑器,调试选项卡,信息覆盖菜单提供了以下选项来显示方框图上的信号属性:

此外,还可以显示样本时间信息。在Simuli金宝appnk编辑器中调试选项卡,信息覆盖菜单提供的选择颜色文本。的颜色选项允许根据样本时间类型和相对比率对框图信号线和块进行颜色编码。的文本选项在信号线上提供黑色代码,表示采样时间的类型。如果两者都选择颜色文本,则同时显示颜色和注释。所有这些选项都会导致出现一个示例时间图例。图例包含了样本时间类型和样本时间速率的描述。如果颜色启用时,颜色代码也会出现在图例中。同理,如果文本启用。

端口数据类型

显示每个信号用于模拟和代码生成的数据类型。数据类型出现在发出信号的输出端口旁边。

的符号(c)表示信号为数字复数().

如果您使用数据类型别名(例如金宝app仿真软件。AliasType对象)来设置模型中的输出数据类型,在默认情况下,图表会显示别名。

如果您创建了一个别名链(例如,使用别名)金宝app仿真软件。AliasType对象作为另一个的基类型金宝app仿真软件。AliasType对象)时,该图只显示用于设置每个信号的输出数据类型的别名。图表不显示链中的底层别名。

显示最低的基础数据类型(例如int8,或s16En14)以及别名,在调试选项卡,打开信息覆盖下拉。下港口点击基本数据类型别名数据类型

或者,您可以通过选择显示基类型而不是别名基本数据类型

当您使用定点数据类型时,图表通过使用指示类型特征(如符号和二进制分数长度)的标准表示法来显示基本类型。要解释这个符号,请看定点数据类型和缩放符号(定点设计师)

当您保存一个模型基本数据类型启用后,下次加载模型时,它将显示数据类型和复杂性信号属性。

设计范围

在发出信号的输出端口旁边显示已编译的信号设计范围。范围是在更新关系图期间计算的。

范围显示为如下格式(min . . max)。在上面的例子中,Mux块输出端口的设计范围显示为[-10 . .混合],因为Mux块组合的两个信号具有相同的设计最小值但不同的设计最大值。

您还可以使用命令行参数CompiledPortDesignMinCompiledPortDesignMax在编译时分别访问端口信号的设计最小值和最大值。有关更多信息,请参见常见的块属性

信号的维度

在携带信号的行旁边显示非标量信号的尺寸。

显示的格式取决于该线是代表单个信号还是总线。如果直线表示单个矢量信号,Simulink将显示信号的宽度。金宝app如果线表示一个矩阵信号,Simulink将其尺寸显示为金宝app[N1xN2在哪里N尺码是多少信号的Th维数。如果这条线表示一条携带相同数据类型信号的总线,Simulink将显示金宝appN {M}在哪里N巴士携带的信号数是多少为总线携带的信号元件总数。如果总线携带不同数据类型的信号,Simulink只显示信号元素的总数金宝app{男}

当您保存启用此选项的模型时,下次加载模型时,它将显示信号尺寸。

信号到对象分辨率指示器

默认情况金宝app下,Simulink编辑器以图形方式指示必须解析为信号对象的信号。对于任何有标记的信号信号名称必须解析为信号对象属性时,信号分辨率图标将出现在信号名称的左侧。图标是这样的:

信号分辨率图标仅表示信号名称必须解析为信号对象属性为启用。图标不指示信号是否实际已解析,也不会出现在隐式解析的信号上信号名称必须解析为信号对象财产被启用。

当存在多个标签时,每个标签显示一个信号分辨率图标。未标记的分支上不会出现图标。在下一个图中,信号x2必须解析为一个信号对象,因此信号解析图标出现在每个标签中信号名称的左边:

控件上的模型窗口中抑制信号分辨率图标的显示调试选项卡上,选择信息覆盖>信号解析为对象禁用。此选项在默认情况下是启用的。要恢复信号分辨率图标,请启用信号解析为对象。单个信号不能独立于整个模型的设置来显示或隐藏信号分辨率指标。有关更多信息,请参阅:

宽Nonscalar行

绘制携带矢量或矩阵信号的线比携带标量信号的线宽。

有关矢量和矩阵信号的更多信息,请参见信号类型

相关的话题