MATLAB追加向量

2018-08-12 10:44 更新

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

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

r = [r1,r2]

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

r = [r1;r2]

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

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

c = [c1; c2]

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

c = [c1, c2]

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

詳細(xì)例子

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

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]

運(yùn)行該文件,顯示結(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)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)