我必须从7位数字的串联中生成4乘7的随机矩阵,然后对结果矩阵进行一些处理。但是,矩阵由字符组成。如何将其转换为数字以使其保持不变(即二进制)。目前我的代码是:
t = dec2bin(12426171242617,28);
Gran = [t(1:7);t(8:14);t(15:21);t(22:28)]
答案 0 :(得分:4)
您可以这样做:
Gran2 = (Gran == '1');
这给出了一个逻辑矩阵。如果你想要一个双打矩阵:
Gran3 = 1*Gran2;