我有一段代码输出我想要的但格式错误
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
...但这会返回正确的格式和错误的值。
我的行话可能有点离题,我很抱歉(我在错误的上下文中使用了单元格、双精度等吗?)
感谢你们对我的帮助。