promise 发表于 2006-5-14 08:44

[求助]如何将14bit二进制数转化为10进制

matlab新手,恳请指导,谢谢

heryo 发表于 2006-5-14 09:04

最笨的方法:像编写C语言程序一样编写一个M文件

heryo 发表于 2006-5-14 09:07

比较简单的方法:<BR>用Matlab自身命令转换,具体可查看“字符串操作”类,很多,很简单

promise 发表于 2006-5-14 09:14

<P>谢谢</P>

多情清秋 发表于 2006-5-14 09:16

回复:(promise)[求助]如何将14bit二进制数转化为10...

<FONT color=#ff0000>promise、heryo加威望1点</FONT><BR> <BR>多情清秋<BR>06.5.14

promise 发表于 2006-5-14 09:18

<P> if bin2dec(binnum(1)) == 0<BR>      tempdata = bin2dec(binnum(2:14));   <BR>    else<BR>      databit = bin2dec(binnum(2:14));<BR>      tempdata = -(bitcmp(databit,13) + 1);<BR>    end<BR>刚搞定的一段小程序,有比这个简单的吗?</P>
页: [1]
查看完整版本: [求助]如何将14bit二进制数转化为10进制