假设我有一个100x100矩阵,我想把它分成10x10的相等部分.
问题是输入矩阵可以是任何大小(但总是mod 10).我查看了该mat2cell功能,但它似乎不适用于动态数量的部件.或者我错过了什么?
Don*_*nie 13
你只需要mat2cell确切地告诉你如何划分矩阵.如果你肯定它在两个方向上总是会是10的倍数,那么它(相当)很简单.假设这X是你要分割的矩阵,并且你想要得到的单元格数组Y:
Y = mat2cell(X, repmat(10,[1 size(X,1)/10]), repmat(10,[1 size(X,2)/10]));
| 归档时间: |
|
| 查看次数: |
7679 次 |
| 最近记录: |