MATLAB向量

2021-09-24 16:15 更新

我們可以創(chuàng)建兩種 MATLAB 向量類型

  • 行向量

  • 列向量

MATLAB 行向量:

創(chuàng)建行向量括在方括號(hào)中的元素的集合,用空格逗號(hào)分隔的元素。

r = [7 8 9 10 11]

執(zhí)行上述語(yǔ)句,返回下述結(jié)果:

r =
       7              8              9             10        11

MATLAB 列向量:

創(chuàng)建列向量括在方括號(hào)中的元素的集合,使用分號(hào)來(lái)分隔的元素。

c = [7;  8;  9;  10; 11]

執(zhí)行上述語(yǔ)句,返回下述結(jié)果:

c =
       7       
       8       
       9       
      10       
      11  
 

引用向量元素

可以參照的向量元素的幾種方式中的一種或多種。ith 一個(gè)矢量v的分量被稱為v(i)。

例如:

v = [ 1; 2; 3; 4; 5; 6];	% creating a column vector of 6 elements
v(3)

執(zhí)行上述語(yǔ)句,返回下述結(jié)果:

ans =
     3 

當(dāng)引用一個(gè)冒號(hào),一個(gè)向量,其例如為v(:),該載體上的所有組件的被列出。

例如:

v = [ 1; 2; 3; 4; 5; 6];	% creating a column vector of 6 elements
v(:)

執(zhí)行上述語(yǔ)句,返回下述結(jié)果:

ans =
     1
     2
     3
     4
     5
     6

MATLAB允許你選擇一個(gè)范圍從向量的元素。

在下面的例子中,我們創(chuàng)建了一個(gè)行向量rv 9個(gè)元素,我們將引用元素3至7寫(xiě)rv(3:7),并創(chuàng)建一個(gè)新的向量名為sub_rv。

rv = [1 2 3 4 5 6 7 8 9];
sub_rv = rv(3:7)

MATLAB將執(zhí)行上面的語(yǔ)句,并返回以下結(jié)果:

sub_rv =
     3     4     5     6     7

MATLAB 向量運(yùn)算

點(diǎn)擊下列鏈接,了解MATLAB向量運(yùn)算:

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)