标签: arrays matlab matrix cell
我有一个单元格数组
matr = 4×1 cell array [2×2 double] [2×2 double] [2×2 double] [2×2 double]
我希望它的元素能够构建一个块矩阵
A = [matr{1} matr{2} ; matr{3} matr{4} ];
但我需要这是通用的(即n个数量的块)。我无法弄清楚这一点。有可能没有循环吗?
n
答案 0 :(得分:0)
您是否尝试过reshape功能? 类似的东西:
reshape
A = cell2mat(reshape(matr,2,2)'