文档

fixdt

创建万博1manbetx仿真软件。NumericType描述定点或浮点数据类型的对象

语法

a = fixdt(Signed, WordLength)
a = fixdt(Signed, WordLength, FractionLength)
a = fixdt(Signed, WordLength, TotalSlope, Bias)
a = fixdt(Signed, WordLength, SlopeAdjustmentFactor, fixeindex, Bias)
一个= fixdt (DataTypeNameString)
一个= fixdt(…、“DataTypeOverride”、“了”)
(数据类型,IsScaledDouble) = fixdt (DataTypeNameString)
[DataType,IsScaledDouble] = fixdt(DataTypeNameString, 'DataTypeOverride', 'Off')

描述

a = fixdt(Signed, WordLength)返回一个万博1manbetx仿真软件。NumericType对象,该对象描述具有未指定扩展的定点数据类型。缩放通常由另一个块参数决定。签署可以0(false)为未签名或1(真正的)签署。

a = fixdt(Signed, WordLength, FractionLength)返回一个万博1manbetx仿真软件。NumericType对象,描述具有二进制点缩放的定点数据类型。FractionLength可以大于.有关更多信息,请参见二进制点解释(定点设计师)。

a = fixdt(Signed, WordLength, TotalSlope, Bias)a = fixdt(Signed, WordLength, SlopeAdjustmentFactor, fixeindex, Bias)返回一个万博1manbetx仿真软件。NumericType对象,描述具有斜率和偏置标度的定点数据类型。

一个= fixdt (DataTypeNameString)返回一个万博1manbetx仿真软件。NumericType对象,用于描述由数据类型名称指定的整数、定点或浮点数据类型。数据类型名称可以是内置Simulink的名称万博1manbetx®数据类型或符合由fixed-point Designer™产品建立的定点名称命名约定的定点数据类型的名称。有关更多信息,请参见定点数据类型和缩放表示法(定点设计师)。

一个= fixdt(…、“DataTypeOverride”、“了”)返回一个万博1manbetx仿真软件。NumericType对象的DataTypeOverride参数设置为.此属性的默认值是继承.您可以指定DataTypeOverride参数位于其他输入参数的任意组合之后。

(数据类型,IsScaledDouble) = fixdt (DataTypeNameString)返回一个万博1manbetx仿真软件。NumericType对象,该对象描述由数据类型名称和指示指定的数据类型名称是否是缩放双精度数据类型的名称的标志指定的整数、定点或浮点数据类型。

[DataType,IsScaledDouble] = fixdt(DataTypeNameString, 'DataTypeOverride', 'Off')返回:

  • 一个万博1manbetx仿真软件。NumericType对象,用于描述由数据类型名称指定的整数、定点或浮点数据类型。的DataTypeOverride参数的万博1manbetx仿真软件。NumericType对象设置为

  • 一个标志,指示指定的数据类型名称是否是缩放双精度数据类型的名称。

例子

返回一个万博1manbetx仿真软件。NumericType对象,该对象描述具有未指定扩展的定点数据类型:

a = fixdt(1,16) a = 万博1manbetxSimulink。NumericTypeDataTypeMode: 'Fixed-point: unspecified scaling' Signedness: 'Signed' WordLength: 16 IsAlias: false HeaderFile: '' Description: ''

返回一个万博1manbetx仿真软件。NumericType描述具有二进制点缩放的定点数据类型的对象:

a = fixdt(1,16,2) a = 万博1manbetxSimulink。NumericTypeDataTypeMode: 'Fixed-point: binary point scaling' Signedness: 'Signed' WordLength: 16 FractionLength: 2 IsAlias: false HeaderFile: '' Description: ''

返回一个万博1manbetx仿真软件。NumericType描述具有坡度和偏差标度的定点数据类型的对象:

a = fixdt(1,16,2 ^ 2,4) a = Si万博1manbetxmulink。NumericTypeDataTypeMode: 'Fixed-point: slope and bias scaling' Signedness: 'Signed' WordLength: 16 Slope: 0.25 Bias: 4 IsAlias: false HeaderFile: '' Description: ''

返回一个万博1manbetx仿真软件。NumericType对象,用于描述由数据类型名称指定的整数、定点或浮点数据类型:

[DataType,IsScaledDouble] = fixdt('ufix8')万博1manbetxNumericTypeDataTypeMode: 'Fixed-point: binary point scaling' Signedness: 'Unsigned' WordLength: 8 FractionLength: 0 IsAlias: false HeaderFile: '' Description: '' IsScaledDouble = 0

返回一个万博1manbetx仿真软件。NumericType对象的DataTypeOverride属性设置为

a = fixdt(0, 8, 2, 'DataTypeOverride', 'Off') a = 万博1manbetxSimulink。NumericTypeDataTypeMode: 'Fixed-point: binary point scaling' Signedness: 'Unsigned' WordLength: 8 FractionLength: 2 DataTypeOverride: Off IsAlias: false HeaderFile: '' Description: ''

之前介绍过的R2006a

这个话题有用吗?