主要内容

信号规格

指定所需的尺寸,采样时间,数据类型,数字类型以及信号的其他属性

  • 图书馆:
  • 金宝appSimulink /信号属性

    HDL编码器/信号属性

  • 信号规范块

描述

信号规格块允许您指定连接到其输入和输出端口的信号的属性。如果指定的属性与连接到其端口的块指定的属性冲突,则Simulink金宝app®软件在编译模型时显示错误。例如,在模拟开始时,如果不存在冲突,Simulink消除了金宝app信号规格从编译模型中块。换句话说,信号规格块是虚拟块。它只存在仅指定信号的属性,并在模型的模拟中播放不播放的角色。

你可以使用信号规格块以确保信号的实际属性满足所需的属性。例如,假设您和同事正在研究相同模型的不同部分。你用信号规格将您的两位模型与同事的块连接。如果您的同事在不通知您的情况下更改信号的属性,则输入相应的属性信号规格块不匹配。当您尝试模拟模型时,您会出错。

你也可以使用信号规格块确保在模型中正确地传播信号属性。但是,如果某些块对其接受或输出的信号具有未指定的属性,则该模型没有足够的信息来正确传播属性。在这些情况下,信号规格块可以提供Simulink需要的信息。金宝app使用信号规格当块缺少信号属性时,块也有助于加快模型编译。

信号规格阻止支持金宝app信号标签传播

港口

输入

展开全部

输入信号,其属性检查,指定为标量,向量,矩阵或n-D阵列。块将输入信号的属性与在“块”对话框中指定的所需属性上。如果属性不匹配,则块会生成错误。

数据类型:单身的|双倍的|一半|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|布尔基|固定点|枚举|公共汽车

输出

展开全部

当信号的所有属性匹配对话框中指定的所有属性时,输出信号是输入信号。如果属性不匹配,则块会生成错误。

数据类型:单身的|双倍的|一半|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|布尔基|固定点|枚举|公共汽车

参数

展开全部

将块输出的最小值指定为有限真正的双标量值。

笔记

如果将总线对象指定为此块的数据类型,请不要在块上设置总线数据的最小值。金宝appSimulink忽略此设置。相反,设置为数据类型指定的总线对象的总线元素的最小值。有关总线元素的最小属性的信息,请参阅金宝appsimulink.busement.

金宝appsimulink使用此值执行:

程序使用

块参数inumin.
类型:字符向量
价值:标量
默认'[]'

指定块输出的最大值作为有限真正的双标量值。

笔记

如果将总线对象指定为此块的数据类型,请不要在块上设置总线数据的最大值。金宝appSimulink忽略此设置。相反,设置指定为数据类型的总线对象的总线元素的最大值。有关总线元素的最大属性的信息,请参阅金宝appsimulink.busement.

金宝appsimulink使用此值执行:

程序使用

块参数outmax.
类型:字符向量
价值:标量
默认'[]'

指定所需的输出数据类型。如果输入信号的数据类型与您指定的值不匹配,则块会生成错误。

点击显示数据类型助手按钮显示数据类型助手,它可帮助您设置数据类型属性。有关更多信息,请参阅使用数据类型助手指定数据类型

程序使用

块参数:仰卧床
类型:字符向量
价值:'继承:auto'|'双'|'单身'|'半'|'int8'|'uint8'|'int16'|'UINT16'|'int32'|'UINT32'| 'int64' | 'uint64' | 'boolean' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: ' | 'Bus: ' | 'string' |
默认:'继承:auto'

选择此参数以防止固定点工具覆盖输出数据类型您在块上指定。有关更多信息,请参阅使用锁定输出数据类型设置(定点设计师)

程序使用

块参数:lockscale.
类型:字符向量
价值观:'off'|'上'
默认:'离开'

如果将总线对象指定为数据类型,请使用此参数指定是否仅接受非宽恕总线信号。

  • 离开- 指定信号必须来自a虚拟的公共汽车。

  • - 指定信号必须来自anonvirtual.公共汽车。

依赖性

启用此参数,设置数据类型对于其中一个值:

  • 总线:<对象名称>

  • <数据类型表达式>指定总线对象

程序使用

块参数:busoutputputsstruct.
类型:字符向量
价值:'离开'|'上'
默认:'离开'

将输入信号的物理单元指定为块。要指定单位,请在文本框中开始键入。当您键入时,参数显示潜在的匹配单元。有关支持的单位列表,请参阅金宝app允许的单元系统

要限制单元系统,请单击参数右侧的链接:

  • 如果一个单元系统配置块存在于组件中,将打开其对话框。使用该对话框为组件指定允许和禁用的单元系统。

  • 如果一个单元系统配置块在组件中不存在,模型配置参数对话框显示。使用该对话框为模型指定允许和禁用的单元系统。

程序使用

块参数:单元
类型:字符向量
价值观:'继承'|'<输入单位>'
默认:'继承'

指定输入和输出信号的尺寸。

  • -1- 指定信号继承尺寸。

  • N- 指定宽度的向量N

  • [m n]- 指定矩阵m行和N列。

程序使用

块参数:方面
类型:字符向量
价值观:'-1'|N|[m n]
默认:'-1'

将信号指定为可变大小,固定大小或两者。

  • 继承- 允许可变大小和固定尺寸的信号。

  • - 不允许变量尺寸信号。

  • 是的- 只允许可变尺寸的信号。

依赖性

当信号是可变尺寸的信号时,方面参数指定信号的最大尺寸。

如果指定总线对象,则仿真允许使用禁用的总线对象的变量大小信号。

程序使用

块参数:varsizeig
类型:字符向量
价值观:'继承'|'不'|'是的'
默认:'继承'

指定样本之间的时间间隔。要继承采样时间,请将此参数设置为-1。看指定采样时间想要查询更多的信息。

程序使用

范围:采样时间
类型:字符向量
价值观:任何有效的采样时间
默认:'-1'

指定输入和输出信号的复杂性。

  • 汽车- 接受真实的或者复杂的作为数字类型。

  • 真实的- 将数字类型指定为实数。

  • 复杂的- 将数字类型指定为复数。

程序使用

范围:SignalType.
类型:字符向量
价值观:'汽车'|'真实的'|'复杂的'
默认:'汽车'

块特征

数据类型

布尔基|公共汽车|双倍的|枚举|固定点|一半|整数|单身的|细绳

直接喂养

多维信号

是的

可变尺寸信号

是的

零交叉检测

扩展能力

C / C ++代码生成
使用Simulink®Coder™生成C和C ++代码。金宝app

定点转换
使用固定点设计器™设计和模拟定点系统。

在R2006A之前介绍