二进制小数转换没有现成的函数,要自己编的。不过也不难啊。或者你利用二进制整数的转换函数bin2dec()比如二进制的0.1101那你就先把小数部分转换成十进制整数>> d=bin2dec('1101')d = 13然后再根据位数,小数点后面4位,就除以2^4>> d/2^4ans = 0.8125
r=hex2num(q,imgbits);disp(r);这样一句不就可以变回来?