主要内容

decimalToBinaryVector

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

描述

例子

binVal= decimalToBinaryVector (decimalNumber)将积极的十进制数转换为二进制向量,使用最小的比特数来表示。

例子

binVal= decimalToBinaryVector (decimalNumber,numberOfBits)将一个十进制数字转换为二进制向量和指定的位数。

例子

binVal= decimalToBinaryVector (decimalNumber,numberOfBits,bitOrder)将一个十进制数字转换为二进制向量和指定的指定数量的比特位排序。

binVal= decimalToBinaryVector (decimalNumber[],bitOrder)将一个十进制数字转换为二进制向量与指定默认的比特数排序。

例子

全部折叠

binVal = decimalToBinaryVector (6)
binVal = 1 1 0
binVal = decimalToBinaryVector (0:4)
binVal = 0 0 0 0 0 1 0 1 0 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 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0

输入参数

全部折叠

数转换为二进制向量指定为一个正整数标量。

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

所需的比特数正确表示小数。这是一个可选参数。如果你不指定的比特数,数量用最低所需的比特数来表示。默认情况下最小所需的比特数来表示指定的值,除非你指定一个值

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

  • “MSBFirst”——二元向量的第一个元素是最重要的。

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

数据类型:字符|字符串

输出参数

全部折叠

二进制值,返回数组1和0的两倍。

版本历史

介绍了R2012b