DataTypeWorkflow。ProposalSettings

对象用于数据类型提议

描述

DataTypeWorkflow。ProposalSettings对象管理与如何为模型建议数据类型相关的属性,包括默认浮点数据类型和建议数据类型的安全裕度。

创建

描述

propSettings = DataTypeWorkflow。ProposalSettings创建一个提议设置对象。

属性

全部展开

浮点信号的默认字长,指定为标量。时使用此设置ProposeFractionLength属性设置为真正的

例子:propSettings。DefaultWordLength = 16

数据类型:

浮点信号的默认分数长度,指定为标量。时使用此设置ProposeWordLength属性设置为真正的

例子:propSettings。DefaultFractionLength = 4

数据类型:

类中指定的默认字长是否建议分数长度DefaultWordLength属性,指定为布尔值。将此属性设置为真正的自动设置ProposeWordLength财产

例子:propSettings。ProposeFractionLength = logical(true)

数据类型:逻辑

是否为系统中具有继承输出数据类型(指定为布尔值)的对象建议定点数据类型。

例子:propSettings。ProposeForInherited = logical(true)

数据类型:逻辑

是否为系统中具有浮点输出数据类型(指定为布尔值)的对象建议定点数据类型。

例子:propSettings。ProposeForFloatingPoint = logical(true)

数据类型:逻辑

是否建议系统中对象的符号,以布尔值指定。

该软件基于收集到的范围信息和块约束提出签名建议。总是严格为正的信号被分配一个无符号数据类型建议,并获得一个额外的精度。如果将此属性设置为,该软件为当前指定浮点或继承输出数据类型的所有结果提出了带符号的数据类型,除非存在其他约束。如果一个结果指定了一个定点输出数据类型,软件将提出一个与当前指定的数据类型具有相同签名的数据类型,除非存在其他约束。

例子:propSettings。ProposeForFloatingPoint = logical(true)

数据类型:逻辑

中的默认分数长度是否建议字长DefaultFractionLength属性,指定为布尔值。将此属性设置为真正的自动设置ProposeFractionLength财产

例子:propSettings。ProposeWordLength = logical(false)

数据类型:逻辑

模拟最小值和最大值的安全裕度,指定为标量。

模拟最小值和最大值由此参数指定的百分比调整。此参数允许您指定不同于从模拟运行中获得的范围。

例如,值55指定需要至少大55%的范围。值为-15年指定可接受的范围小于15%。

例子:propSettings。SafetyMargin= 55

数据类型:

是否为数据类型建议使用派生范围,指定为布尔值。

例子:propSettings。UseDerivedMinMax = logical(true)

数据类型:逻辑

是否为数据类型建议使用模拟范围,指定为布尔值。

例子:propSettings。UseSimMinMax= logical(true)

数据类型:逻辑

对象的功能

addTolerance 指定转换系统的数值公差
clearTolerances 清除a规定的所有公差DataTypeWorkflow。ProposalSettings对象
showTolerances 显示系统指定的公差

选择

的性质DataTypeWorkflow。ProposalSettings对象也可以从设置菜单中的定点工具。有关更多信息,请参见定点的工具

在R2014b中引入