主要内容

decimalToBinaryVector

将十进制值转换为二进制向量

描述

例子

binVal= decimalToBinaryVector (decimalNumber将正十进制数转换为使用最小位数表示的二进制向量。

例子

binVal= decimalToBinaryVector (decimalNumbernumberOfBits将十进制数转换为具有指定位数的二进制向量。

例子

binVal= decimalToBinaryVector (decimalNumbernumberOfBitsbitOrder将十进制数转换为具有指定位序中指定位数的二进制向量。

binVal= decimalToBinaryVector (decimalNumber[],bitOrder将十进制数转换为具有指定位顺序的默认位数的二进制向量。

例子

全部折叠

binVal = decimalToBinaryVector (6)
binVal = 1 10 0
binVal = decimalToBinaryVector (0:4)
binVal = 0 0 0 0 0 1 0 1 1 1 0 0
binVal = decimalToBinaryVector (6 8“MSBFirst”
binVal = 0 0 0 0 0 1 1 0
binVal = decimalToBinaryVector (6 []“LSBFirst”
binVal = 0 1 1
binVal = decimalToBinaryVector(0:4,4,“LSBFirst”
binVal = 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0

输入参数

全部折叠

要转换为指定为正整数标量的二进制向量的数字。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

正确表示小数所需的位数。这是一个可选参数。如果不指定位数,则使用所需的最小位数表示该位数。默认情况下,指定了表示值所需的最小位数,除非您指定了一个值

二进制向量表示的位顺序,指定为字符向量或字符串。接受的值是:

  • “MSBFirst”-二进制向量的第一个元素是最高位。

  • “LSBFirst”-二进制向量的第一个元素是最低有效位。

数据类型:字符|字符串

输出参数

全部折叠

二进制值,作为1和0的双数组返回。

版本历史

介绍了R2012b

Baidu
map