这是一个字符串到二进制的转换程序。
str='haseeb'
int16bStr = uint16(str);
typecast(int16bStr,'uint8');
a=dec2bin(int16bStr)
我使用此代码转换文字" haseeb"成二进制形式:
str =
haseeb
a =
1101000
1100001
1110011
1100101
1100101
1100010
我想转换" a"的二进制输出。回到文本(即" haseeb")。我正在使用Matlab r2009b。
答案 0 :(得分:0)
你可以这样做:
word = reshape(char(bin2dec(a)),1,[])
你可以通过
跳过你的类型转换int8bStr = uint8(str);