十进制数转换为二进制向量
b = de2bi (d)
b = de2bi (d, n)
b = de2bi (d, n, p)
b = de2bi (d, [], p)
b = de2bi (d,…, flg)
b= de2bi (d)将一个非负十进制整数d一个二进制行向量。如果d是一个向量,输出b是一个矩阵的每一行对应元素的二进制形式在吗d。
b= de2bi (d)
b
d
b= de2bi (d,n)有一个输出n列。
b= de2bi (d,n)
n
b= de2bi (d,n,p)将一个非负十进制整数d一个基地,p行向量。
b= de2bi (d,n,p)
p
b= de2bi (d[],p)指定基地,p。
b= de2bi (d[],p)
b= de2bi (d、……焦距)使用焦距确定的第一列b包含最低或最高位数字。
b= de2bi (d、……焦距)
焦距
全部折叠
小数输入可以一个标量、向量或矩阵。元素指定为非负整数。如果d是一个矩阵,它是当作列向量d (:)。
d (:)
例子:4
4
例子:(10;5]
(10;5]
为了确保准确的转换,d必须小于或等于252。
数量的输出列指定为一个积极的标量。如果有必要,二进制表示d与额外的零填充。
例子:3
3
一个整数,指定输出的基础b。作为一个整数大于或等于指定2。第一列的b是最低的基础-p数字。输出是填补额外0如果有必要这样n列。如果d是一个非负十进制向量,输出b是一个矩阵中每一行- - -p中相应的元素d。如果d是一个矩阵,de2bi对待它的向量d (:)。
2
de2bi
例子:8
8
“right-msb”
“left-msb”
特征向量确定的第一列b包含最低或最高位数字。如果省略了,de2bi假设“right-msb”。
二进制表示的d一个行向量或矩阵的形式。
小数1到10转换成等价的二进制表示。
d = (1:10) ';b = de2bi (d);b [d]
ans =10×51 1 0 0 0 2 0 1 0 0 3 1 1 0 0 4 0 0 1 0 5 1 0 1 0 6 0 1 1 0 7 1 1 1 0 8 9 0 0 0 1 1 0 0 1 10 0 1 0 1
3和9转换成二进制数。每个值由研制出表示行。
b = de2bi (9 [3])
b =2×41 1 0 0 1 0 0 1
重复的列数的转换设置为5。与零输出现在的第五纵队。
bb = de2bi (9 [3], 5)
bb =2×51 1 0 0 0 1 0 0 1 0
把小数1到6基地3等价物。最左边的位设置为最重要的数字。
d = (1:6) ';t = de2bi (d, [], 3,“left-msb”);(dt)
ans =6×31 0 1 2 0 2 3 1 0 4 1 1 5 1 2 6 2 0
bi2de
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室
得到审判现在