1、随机产生一个大矩阵
A=rand(100,200);

2、我们将其分成4行3列的小块矩阵,
B=mat2cell(A,[10,20,30,40],[25,75,100]);
如下图

3、我们现在可以查看每一个分块矩阵了,B{i,j}就是A的分块矩阵
A1=B{1,1}
其他的类似,如图

4、最后,要想还原这些分块矩阵,可以这样做
C=cell2mat(B)
这里C相当于大矩阵A

时间:2026-02-12 16:15:42
1、随机产生一个大矩阵
A=rand(100,200);

2、我们将其分成4行3列的小块矩阵,
B=mat2cell(A,[10,20,30,40],[25,75,100]);
如下图

3、我们现在可以查看每一个分块矩阵了,B{i,j}就是A的分块矩阵
A1=B{1,1}
其他的类似,如图

4、最后,要想还原这些分块矩阵,可以这样做
C=cell2mat(B)
这里C相当于大矩阵A
