Main Content

isfixed

确定输入是否为定点数据类型

说明

示例

tf = isfixed(a)fi 对象 aDataType 属性为 Fixed 时返回 1 (true)。否则,返回 0 (false)。

示例

tf = isfixed(T)numerictype 对象 TDataType 属性为 Fixed 时返回 1。否则,返回 0 (false)。

示例

q 为定点 quantizer 对象时,tf = isfixed(q) 返回 1。否则,返回 0 (false)。

示例

全部折叠

创建一个 fi 对象,并确定它是否为定点数据类型。

a = fi([pi pi/2])
a = 
    3.1416    1.5708

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 16
        FractionLength: 13
tf = isfixed(a)
tf = logical
   1

创建一个 numerictype 对象,并确定它是否为定点数据类型。

T = numerictype('Double')
T =


          DataTypeMode: Double
tf = isfixed(T)
tf = logical
   0

创建一个 quantizer 对象,并确定它是否为定点数据类型。

q = quantizer('mode','single')
q =


        DataMode = single
          Format = [32  8]
tf = isfixed(q)
tf = logical
   0

输入参数

全部折叠

输入 fi 对象,指定为标量、向量、矩阵或多维数组。

数据类型: fi

输入 numerictype 对象,指定为标量。

输入 quantizer 对象,指定为标量。

版本历史记录

在 R2008a 中推出