将二进制向量转换为十进制数
d = bi2de (b)
d = bi2de (b, flg)
d = bi2de (b、p)
d = bi2de (b、p flg)
例子
d= bi2de (b)转换二进制行向量b到非负十进制整数。
d= bi2de (b)
d
b
d= bi2de (b,焦距)将二进制行向量转换为十进制整数,其中焦距确定最高有效数字的位置。
d= bi2de (b,焦距)
焦距
d= bi2de (b,p)转换一个基地- - - - - -p行向量b到非负十进制整数。
d= bi2de (b,p)
p
d= bi2de (b,p,焦距)转换一个基地- - - - - -p行向量为十进制整数,其中焦距确定最高有效数字的位置。
d= bi2de (b,p,焦距)
全部折叠
指定为行向量或矩阵的二进制输入。
例子:(0 1 0)
(0 1 0)
例子:[1 0 0;1 0 1]
[1 0 0;1 0 1]
b必须表示小于或等于的整数252.
“right-msb”
“left-msb”
字符向量,它确定第一列对应的是最低阶数字还是最高阶数字。如果省略了,bi2de假设“right-msb”.
bi2de
被转换为小数的行向量的底。指定为大于或等于的正整数2.
2
例子:4
4
从进位-转换而来的十进制输出p行向量b.的元素d非负整数。如果b是一个矩阵,每一行代表一个底p号码。在本例中,输出d列向量中每个元素都是对应行的十进制表示形式b.
生成一个矩阵,其中包含0到15之间的5个随机数的二进制表示。将二进制数转换为十进制整数。
B = randi([0 1],5,4);d = bi2de (b)
d =5×115 14 11 15
将以8为基数的数字转换为其等价的十进制数。将最有效的数字分配到最左边的位置。输出对应于.
D = bi2de([4 2 7 1],8,“left-msb”)
d = 2233
de2bi
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处
得到审判现在