matlab中怎么将几个矩阵放另一个矩阵里

现在有两个对称矩阵A,B,都是4*4的,想怎么将这俩矩阵生成一个大矩阵C=[A,-2B,A,0, ,0;0,A,-2B,A,0,0, ,0; 0, ,0,A,-2B,A]

你好同学,可以这么做,代码供参考:

A = rand(4,4);%由于不知道你的矩阵具体什么样,这里随机生成
B = -rand(4,4);
O = zeros(4,4);
C = [
    A, -2*B,  A,    O,  O;
    O,  A,   -2*B,  A,   O;
    O,  O,    A,   -2*B, A
    ]

有帮助望采纳呢