多維數組的建立方式一:直接賦值法。按頁賦值,每一頁為一個二維數組。
多維數組的建立方式二:二維數組擴展法。將二維數組擴展當作三維數組。
也可以直接給第二頁賦值,則第一頁默認為0。
多維數組的建立方式三:利用cat函數。cat函數將幾個數組按照某一維毗連起來,挪用格局為:
A=cat(n,A1,A2,...),構成n維。
多維數組的建立方式四:利用特別數組函數。利用rand、randn、ones、zeros等函數建立多為特別矩陣。
多維數組元素提取方式一:全下標法。
多維數組元素提取方式二:單下標法。每一頁按列排序。
多維數組外形的重排。利用reshape函數,挪用格局為:
A=reshape(A1,[m,n,p]),m、n、p別離是重排后的行、列、頁。
多維數組維度的重排。利用permute函數,挪用格局為:
A=permute(A1,[m,n,p]),m、n、p別離是重排后的列、行、頁。
四維數組與三維數組近似,利用第一個下標暗示,更高維的數組就繼續添加維度來確定頁。
END0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!