Matlab教程1_矩陣(數組) _ 多元數組

(做者:lcc) 數組

多維數組 io

維數(Dimensions)超過2的數組都可視爲「多維數組」(Multidimesional Arrays,簡稱N-D Arrays)。 im

n  將兩個二維(平面)數組疊在一塊兒,就構成三維數組,第三維稱爲「頁」(Page),以下圖所示: 二維數組


n  三維數組元素的尋址:能夠(行、列、頁)來肯定。 img

n  以維數爲 3×4×2 的三維數組爲例,其尋址方式以下圖所示: di

數組 A 是三維數組,其中 A(:,:,1)表明第一頁的二維數組,A(:,:,2)表明第二頁的二維數組。

 

n  多維數組的創建

創建一個簡單的多維數組,可直接由 MATLAB 命令視窗內輸入(使用「[ ]」操做符)

例:由兩個相同大小二維數組建立三維數組

A(:, :, 1) = [1 0 2 5; 4 1 8 7; 3 2 6 3];

A(:, :, 2) = [3 5 4 1; 2 6 2 1; 4 2 3 0]

 

A(:,:,1) =

     1     0     2     5

     4     1     8     7

     3     2     6     3

A(:,:,2) =

     3     5     4     1

     2     6     2     1

     4     2     3     0

相關文章
相關標籤/搜索