如何把小矩阵以分块矩阵的形式拼接成大矩阵

发布网友

我来回答

1个回答

热心网友

matlab将一个矩阵分成多个块矩阵可以用如下方法:设矩阵X有p乘q个值(p和q都假设大于3),取出1到3行,1到3列的一小块矩阵x1,输入代码x1=x(1:3,1:3)即可,前面1:3是第1行到第3行,后面1:3表示第1列到第3列。matlab把块矩阵合成一个矩阵设矩阵A有p乘q个值,B矩阵有p乘m个值,则输入C=[AB],可以合成p乘(q+m)的一个大矩阵。行数相同,可以在列后面加列设矩阵A有p乘q个值,B矩阵有m乘q个值,则输入C=[A;B],可以合成(p+m)乘q的一个大矩阵。列数相同,可以在行下面加行

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com