Main Content

oct

fi 对象的存储整数的八进制表示

说明

b = oct(a) 以八进制格式返回 fi 对象 a 的存储整数作为字符向量。

定点数可以表示为

real-world value=2fraction length×stored integer

或者,等效于

real-world value=(slope×stored integer)+bias

此存储整数是原始二进制数字,其中假定二进制小数点位于字的最右侧。

提示

oct 返回 fi 对象的存储整数的八进制表示。要获取 fi 对象的真实值的 n 进制表示,请使用 dec2base

示例

示例

全部折叠

创建一个有符号 fi 对象,值为 -11,字长为 8 位,小数长度为 7 位。

a = fi([-1 1], 1, 8, 7)
a = 
   -1.0000    0.9922

          DataTypeMode: Fixed-point: binary point scaling
            Signedness: Signed
            WordLength: 8
        FractionLength: 7

查找 fi 对象 a 的存储整数的八进制表示。

b = oct(a)
b = 
'200   177'

输入参数

全部折叠

输入数组,指定为 fi 对象。

数据类型: fi

版本历史记录

在 R2006a 之前推出

另请参阅

| | | | | |