【发布时间】:2013-01-11 23:22:25
【问题描述】:
我有一段代码输出我想要的但格式错误
for k=1:100
bin(k,:)=dec2bin(randi([0 31]),5);
end
我希望输出为 100x5 双精度数组,每个单元格有一位(0 或 1 个值)。
我尝试过使用double() 函数...
for k=1:100
bin(k,:)=double(dec2bin(randi([0 31]),5));
end
...但返回的格式正确,但值错误。
我的行话可能有点离题,抱歉(我是否在错误的上下文中使用了单元格、双精度等?)
谢谢你帮助我。
【问题讨论】:
标签: matlab binary char format double