我有一个56*2464矩阵M,我想每从第一列开始每56个矩阵分割成一个小矩阵,这样一共生成44个56*56的小矩阵并自动命名。我自己输入的命令是B=cell(1,44);for i=1:44
B{i}=M(:,(56*(i-1)+1):56*i);
end
但是这样生成的是一个cell就是一个B然后打开后44个矩阵都在B里面,我要的是那种直接生成,B1,B2......的结果,这个具体怎么弄呢?
楼主: 学术哥斯拉
|
13421
9
[问答] matlab中如何将一个矩阵按照列等分生成若干小矩阵 |
讲师 7%
-
|
| ||
| ||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明