MATLAB矩阵的合成。

以下大写字母均表示矩阵。

1.C = [A,B]表示将矩阵A和B水平合成为矩阵C。

1

有指令:

>> A = [1:3];
>> B = [4:5];
>> C = [A,B];

矩阵A为

A =

     1     2     3

矩阵B

B =

     4     5

合成C为

C =

     1     2     3     4     5

例2:

有指令

>> A = [1,2;3,4];
>> B = [3,4;5,6];
>> C = [A,B];

其中

A =

     1     2
     3     4

B =

     3     4
     5     6

C =

     1     2     3     4
     3     4     5     6

2.C = [A;B]将矩阵A和B垂直合成为矩阵C

例1:

>> A = [1:3]';
>> B = [4:5]';
>> C = [A;B];

其中

A =

     1
     2
     3

B =

     4
     5

C =

     1
     2
     3
     4
     5

例2:

>> A = [1:3];
>> B = [2:4];
>> C = [A;B];

其中

A =

     1     2     3

B =

     2     3     4

C =

     1     2     3
     2     3     4

原文地址:https://www.cnblogs.com/cszlg/p/2910416.html