文档

信号规格

指定期望的尺寸,采样时间,数据类型,数字类型,和信号的其他属性

图书馆

信号属性

描述

信号规格块允许用户指定连接到其输入和输出端口的信号的属性。如果通过连接到它的端口,Simulink的块中指定的属性指定的属性冲突万博1manbetx®当它编译模型软件显示错误。例如,在一个模拟的开始,如果不存在冲突,Simulink中消除了编译模型的信号规格块。万博1manbetx换句话说,信号规格块是一个虚拟块。它只存在于指定信号的属性,并起着模型的模拟中没有作用。

可以使用信号的规格块,以确保信号相遇的实际属性所需的属性。例如,假设你和一个同事在同一模型的不同部分工作。您可以使用信号规格块到你的模型的一部分与同事的交流。如果你的同事改变信号的属性,无需通知您,进入相应的信号规格块的属性不匹配。当您尝试模拟模型,你会得到一个错误。

还可以使用的信号规格块,以确保整个模型信号的属性正确传播。允许Simulink的传播属性,块与块的能力是强大的。万博1manbetx但是,如果某些块为他们接受或输出信号未指定的属性,该模型没有足够的信息来传播正确的属性。对于这些情况下,信号规格块是提供Simulink中需要的信息的一个好方法。万博1manbetx使用信号规格块也有助于加快模型编译时块丢失信号的属性。

信号规格块支撑万博1manbetx信号标签传播

数据类型支持万博1manbetx

信号规格块接受任何数据类型的实数或复数信号即Simulink的载体,包括定点和枚举数据类型,以及总线的对象。万博1manbetx万博1manbetx输入数据类型必须由指定的数据类型相匹配数据类型参数。

注意

如果指定一个总线对象作为这个块的数据类型,请不要在该块上总线的数据集的最小值和最大值。万博1manbetxSimulink中忽略这些设置。取而代之的是,设置指定为数据类型的总线对象的总线元件的最小和最大值。该值应该是有限的真正双标。

用于在总线元件的最小和最大属性的信息,请参见万博1manbetxSimulink.BusElement

欲了解更多信息,请参阅数据类型支持的Simu万博1manbetxlink万博1manbetx

参数

最低限度

指定块输出的最小值。

设置

默认:[](未指定)

这个数字必须是有限的实双标值。

注意

如果指定一个总线对象作为这个块的数据类型,不设置在该区块总线数据的最小值。万博1manbetxSimulink中忽略此设置。相反,指定为数据类型的总线对象的总线元件设定的最低值。用于在总线元件的最小属性信息,请参见万博1manbetxSimulink.BusElement

万博1manbetxSimulink中使用这个值来执行:

  • 模拟范围检查(见信号范围

  • 定点数据类型的自动缩放

命令行信息

参数:OUTMIN
类型:特征向量
值:任何有效的有限实双标值
默认:'[]'

最大值

指定块输出的最大值。

设置

默认:[](未指定)

这个数字必须是有限的实双标值。

注意

如果指定一个总线对象作为这个块的数据类型,不设置在该区块总线数据中的最大值。万博1manbetxSimulink中忽略此设置。相反,指定为数据类型的总线对象的总线元件中设置的最大值。有关总线元素的最大属性信息,请参阅万博1manbetxSimulink.BusElement

万博1manbetxSimulink中使用这个值来执行:

  • 模拟范围检查(见信号范围

  • 定点数据类型的自动缩放

命令行信息

参数:OUTMAX
类型:特征向量
值:任何有效的有限实双标值
默认:'[]'

数据类型

指定输出数据类型。

设置

默认:汽车

继承:汽车

继承的数据类型。

指定的数据类型是

指定的数据类型是

INT8

指定的数据类型是INT8

UINT8

指定的数据类型是UINT8

INT16

指定的数据类型是INT16

UINT16

指定的数据类型是UINT16

INT32

指定的数据类型是INT32

UINT32

指定的数据类型是UINT32

布尔

指定的数据类型是布尔

fixdt(1,16,0)

指定的数据类型是固定的点fixdt(1,16,0)

fixdt(1,16,2 ^ 0,0)

指定的数据类型是固定的点fixdt(1,16,2 ^ 0,0)

枚举:<类名>

指定所列举的数据类型。

总线:<对象名>

数据类型是一个总线对象。

<数据类型表达式>

一个数据类型的对象的名称,例如万博1manbetxSimulink.NumericType

不要指定一个总线对象的表达。

依赖

点击显示数据类型助手按键以显示数据类型助理,它可以帮助您设置数据类型参数。

命令行信息

参数:OutDataTypeStr
类型:特征向量
值:“继承:汽车” |“双师型” |“单” |'INT8' |'UINT8' |'INT16' |'UINT16' |'INT32' |'UINT32' |“布尔” | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | 'Enum: ' | 'Bus: ' |
默认:“继承:汽车”

也可以看看

控制信号数据类型

显示数据类型助手

显示数据类型助理

设置

数据类型助理帮助您设置输出数据类型参数。

欲了解更多信息,请参阅控制信号数据类型

模式

选择数据的类别来指定。

设置

默认:继承

继承

指定继承规则的数据类型。选择继承使汽车

内置

指定内置数据类型。选择内置使可能的值的列表:

  • (默认)

  • INT8

  • UINT8

  • INT16

  • UINT16

  • INT32

  • UINT32

  • 布尔

固定点

指定定点数据类型。

枚举

指定枚举数据类型。选择枚举可以输入一个类名。

总线

总线对象。选择总线使总线对象参数的权利,在那里你输入你要用来定义总线结构的总线对象的名称。如果您需要创建或更改总线对象,单击编辑到右面总线对象字段打开Simulink的总线编辑器万博1manbetx。有关详细信息,请参阅创建总线编辑器总线对象

表达

计算结果为数据类型的表达式。选择表达使第二个菜单/文本框的右侧,在那里你可以输入表达式。

不要指定一个总线对象的表达。

依赖

点击显示数据类型助手按键启用此参数。

命令行信息

看到阻止特定的参数为命令行信息。

数据类型覆盖

指定该信号数据类型超控模式。

设置

默认:继承

继承

继承其上下文数据类型覆盖设置,即,是从块,万博1manbetxSimulink.Signal对象或状态流®图表中正在使用的信万博1manbetx号的Simulink。

忽略其上下文的数据类型覆盖设置和使用为信号指定的定点数据类型。

小费

关闭数据类型覆盖单个数据类型的能力提供,当你申请数据类型覆盖了模型中的数据类型更大的控制权。例如,您可以使用此选项,以确保数据类型符合下游块的要求,而不管数据类型覆盖设置的。

依赖

此参数仅当出现模式内置要么固定点

符号类型

指定是否要带符号的定点数据。

设置

默认:

指定固定点数据作为签名。

无符号

指定为无符号的定点数据。

依赖

选择模式>固定点启用此参数。

命令行信息

看到阻止特定的参数为命令行信息。

也可以看看

指定定点数据类型

字长

指定保存量化整数字的位大小。

设置

默认:16

最低:0

最大值:32

大尺寸的字代表了比小尺寸的字更精确的较大值。

依赖

选择模式>固定点启用此参数。

命令行信息

看到阻止特定的参数为命令行信息。

也可以看看

指定定点数据类型

缩放

指定缩放的定点数据,以避免溢出条件,尽量减少量化误差的方法。

设置

默认:最佳精度

二进制点

指定二进制点的位置。

斜率和偏置

输入斜率和偏置。

最佳精度

指定最佳精度值。

依赖

选择模式>固定点启用此参数。

选择二进制点可以实现:

  • 分数长度

  • 计算最佳精度缩放

选择斜率和偏置可以实现:

  • 偏压

  • 计算最佳精度缩放

也可以看看

欲了解更多信息,请参阅指定定点数据类型

分数长度

指定定点数据类型比长度。

设置

默认:0

二进制点可以是正的或负整数。

依赖

选择缩放>二进制点启用此参数。

命令行信息

看到阻止特定的参数为命令行信息。

也可以看看

指定定点数据类型

指定定点数据类型的斜率。

设置

默认:2 ^ 0

指定任意正实数。

依赖

选择缩放>斜率和偏置启用此参数。

命令行信息

看到阻止特定的参数为命令行信息。

也可以看看

指定定点数据类型

偏压

指定定点数据类型的偏差。

依赖

选择缩放>斜率和偏置启用此参数。

命令行信息

看到阻止特定的参数为命令行信息。

也可以看看

指定定点数据类型

要求非虚总线

如果指定一个总线对象的数据类型,使用此参数可以指定是否只接受非虚总线信号。

设置

默认:

指定一个信号必须来自一个虚拟总线。

指定一个信号必须来自一个非虚总线。

依赖

下列数据类型值启用此参数:

  • 总线:<对象名>

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

命令行信息

参数:BusOutputAsStruct
类型:特征向量
值:“关”|'上'
默认:“关”

针对由定点工具改变锁输出数据类型设置

选择锁定此块的输出数据类型设置对由定点工具和定点顾问变化。

设置

默认:

锁定此块的输出数据类型设置。

允许定点工具和定点顾问来改变输出数据类型设置该块。

命令行信息

参数:LockScale
类型:特征向量
值:“关”|'上'
默认:“关”

也可以看看

欲了解更多信息,请参阅使用锁定输出数据类型设置(定点设计师)。

单元(例如,米,米/秒^ 2,N * M)

指定输入信号至该块的物理单元。

设置

默认:继承

要指定单位,开始在文本框中输入。当您输入的参数显示潜在的匹配单元。有关支持的单位列表,请参阅万博1manbetx允许单位系统

如果要约束单元系统,点击链接到参数的正确:

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

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

命令行信息

看到阻止特定的参数为命令行信息。

外形尺寸(-1继承)

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

设置

默认:-1

-1

指定该信号继承尺寸。

ñ

宽度的指定矢量信号ñ

[M n]的

指定矩阵信号具有ñ列。

命令行信息

参数:外形尺寸
类型:特征向量
值:'-1'|ñ|[M n]的
默认:'-1'

可变大小的信号

指定一个可变大小的信号,固定大小的信号,或二者。

设置

默认:继承

继承

允许可变大小和固定大小的信号。

没有

不允许可变大小的信号。

只允许可变大小的信号。

依赖

当信号是一个可变尺寸的信号,所述外形尺寸参数指定信号的最大尺寸。

如果指定一个总线对象,模拟允许可变大小的信号只有一个残疾总线对象。

命令行信息

参数:VarSizeSig
类型:特征向量
值:'继承'|'没有'|'是'
默认:'继承'

也可以看看

可变大小的信号基础

采样时间(-1继承)

指定当仿真更新块间隔的时间。

设置

默认:-1

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

命令行信息

参数:采样时间
类型:特征向量
值:任何有效的采样时间
默认:'-1'

也可以看看

指定采样时间

信号类型

指定数值类型的输入和输出信号。

设置

默认:汽车

汽车

可以接受真实要么复杂作为数字类型。

真实

指定数值类型为实数。

复杂

指定数值类型为复数。

命令行信息

参数:信号类型
类型:特征向量
值:'汽车'|'真实'|'复杂'
默认:'汽车'

总线支持万博1manbetx

信号规格块支持虚拟和非虚拟总线。万博1manbetx如果指定一个总线对象作为数据类型,然后设置这些其他块参数如下:

块参数 必需值的总线数据类型
可变大小的信号 没有

如在总线对象中指定的总线输入到一个信号规格块中的所有元素都必须具有相同的名称。

在非虚拟总线输入到信号规格块中的所有信号都必须具有相同的采样时间,即使相关的总线对象的元素指定继承的采样时间。您可以使用速率转换块以改变的个体信号,或者在总线上的所有信号的采样时间。看到指定总线信号采集时报总线功能块想要查询更多的信息。

特点

数据类型

双|单|布尔|基地整数|定点|枚举|总线

采样时间

由指定的采样时间参数

直接馈通

多维信号

可变大小信号

过零检测

没有

代码生成

R2006a前推出

是这个主题有帮助吗?