作者flovelu (你喜欢盯着我看)
看板MATLAB
标题[其他] 2进位转10进位
时间Wed Mar 14 20:51:19 2012
今天我想写一个任意输入一2进位
会转成10进位
然後这个跑出来的10进位值 我要再拿去做运算
clear
x = input('x=');
y = bin2dec('x');
y
可是一直出现Binary string may consist only of characters 0 and 1
有没有高手能告诉我到底是哪里出问题
先谢谢了> <
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.101.59
1F:推 diva:y = bin2dec(x) 试试 03/14 21:07
2F:推 kevinztw:好像要先用num2str 03/14 22:40
3F:推 flyhightosky:试试看bi2de 03/15 15:23