MATLAB追加向量

2018-08-12 10:44 更新

MATLAB 允許在原有的向量中附加向量,共同創(chuàng)造新的向量。

如果有兩個行向量 r1 和 r2 這兩個行向量中各有 n 和 m 個元素,現(xiàn)在創(chuàng)建行向量 r 并將n和m個元素都放在行向量 r 中,通過附加這些載體,編寫:

r = [r1,r2]

通過追加這兩個向量,向量r2的,也可以建立一個矩陣R,矩陣的第二行編寫如下:

r = [r1;r2]

要注意的是,要完成上述操作,上述兩個載體中的元素的數(shù)量應(yīng)該相同。

當(dāng)然,可以附加兩個列向量 c1 和 c2 的 n 和 m 的元素個數(shù)。要創(chuàng)建一個列向量 c 將 n 加 m 個元素放入其中,通過附加這些載體,編寫:

c = [c1; c2]

還可以創(chuàng)建一個矩陣c追加這兩個向量;向量c2將第二列的矩陣:

c = [c1, c2]

同樣要注意,完成上述操作,上述兩個載體中的元素的數(shù)量應(yīng)該相同。

詳細(xì)例子

在MATLAB中建立一個腳本文件,代碼如下:

r1 = [ 1 2 3 4 ];
r2 = [5 6 7 8 ];
r = [r1,r2]
rMat = [r1;r2]
 
c1 = [ 1; 2; 3; 4 ];
c2 = [5; 6; 7; 8 ];
c = [c1; c2]
cMat = [c1,c2]

運行該文件,顯示結(jié)果如下:

r =
     1     2     3     4     5     6     7     8
rMat =
     1     2     3     4
     5     6     7     8
c =
     1
     2
     3
     4
     5
     6
     7
     8
cMat =
     1     5
     2     6
     3     7
     4     8
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號