主要内容

isscalingunspecified

确定输入是否具有未指定定标

说明

如果 fi 对象 a 具有定点或定标双精度数据类型且其定标尚未指定,则 tf = isscalingunspecified(a) 返回 1 (true)。

示例

如果 numerictype 对象 T 具有定点或定标双精度数据类型且其定标尚未指定,则 tf = isscalingunspecified(T) 返回 1 (true)。

示例

示例

全部折叠

创建一个 numerictype 对象,并确定它是否具有未指定定标。

T1 = numerictype(0)
T1 =


          DataTypeMode: Fixed-point: unspecified scaling
            Signedness: Unsigned
            WordLength: 16
tf = isscalingunspecified(T1)
tf = logical
   1

T2 = numerictype(0,24,12,'DataType','ScaledDouble')
T2 =


          DataTypeMode: Scaled double: binary point scaling
            Signedness: Unsigned
            WordLength: 24
        FractionLength: 12
tf = isscalingunspecified(T2)
tf = logical
   0

创建一个 fi 对象,并确定它是否具有未指定定标。

a = fi(pi,1)
a = 
    3.1416

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

输入参数

全部折叠

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

数据类型: fi

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

版本历史记录

在 R2010b 中推出