回覆列表
  • 1 # 唯一愛0127

    1、軟體啟動後,需要編輯及執行程式,在專用程式設計工具中,容易編寫,透過新建檔案,即可開啟編輯器,用其進行程式碼設計。

    2、首先,使用length方便計算出未知矩陣中,行或列最大值,如果需要這種結果,就可以選用,如行數比列的大,就返回行的數目,反之返回列。

    3、接著介紹size,實際這一函式用法更靈活,幾乎可以獲得所需各種結果。這裡用一個變數,等於此函式執行結果,結果輸出為陣列形式,分別儲存行、列數。

    4、如果用一個,只有一行,有兩個元素,分別存放在不同列的陣列去等於結果,則每個元素的結果,分別為整型,儲存著矩陣的維度值,而且還可獲得行及列的具體數值。

    5、當新增上引數1後,可只輸出行維度,如下圖在其中,用逗號隔開,新增數字1,但不需用引號引起,即可只輸出單一值。

    6、而如果將size內容,新增2後,則執行圖示程式,結果全為3,即只輸出列數,對應矩陣另一個維度。使用這一函式,實際可獲得矩陣所有數量資訊。

  • 2 # leeggling

    1,首先,如果需要用到矩陣的維數,這裡的維數是指二維;二維矩陣:V2=[1 1 1 1 1 ;2 0 3 4 5] (2行5列:2×5);則返回矩陣的維數函式為:w=ndims(V2);,w=2說明是二維矩陣,如圖所示。

    2,若需要得到矩陣的每個維度中元素個數(還是以矩陣V2為例,下同),則p=size(V2);返回p= 2 5,意思是在第一維(行)元素個數為2個,第二維(列)元素個數為5個,如圖所示。

    3,如果要返回矩陣(V2)中維度中最大的數字,則命令為m=length(V2),意思是取p=size(V2)中最大的數字,即max(p),如圖所示。

    4,若程式中要使用到矩陣(V2)的行列數,則[hang,lie]=size(V2),這樣就分別求出行和列具體數字,如圖所示。

    5,有時需要統計矩陣(V2)的非零元素個數,則f=nnz(V2),如圖所示。

    6,若需要生成一個全是2、3、4或5的列矩陣,則使用程式碼g=ones(5,1)*5,如圖所示。

  • 中秋節和大豐收的關聯?
  • 籃球半場有哪些犯規?