首頁 > 其他

matlab中size函數的用法

2019-12-24 14:47:21

matlab可以對矩陣進行各種操作,其中的size函數可以獲取矩陣的行數和列數。很多小夥伴都不知道size函數的具體用法。下面一起來看看matlab中size函數的用法吧。


1

首先開啟電腦上的「matlab」軟體,主介面如下圖所示,方框處可以看到「命令列視窗」,在命令列視窗輸入命令即可。


2

首先我們定義一個三維矩陣A,包含行數、列數和維度。使用命令A=rand(2,3,3)建立一個2行3列3個維度的隨機矩陣,如下圖所示。


3

接著定義一個隨機矩陣B,包含行數和列數。使用命令B=rand(4,5)建立一個4行5列的隨機矩陣B,如下圖所示。


4

size()函數可以獲取矩陣的大小,此處使用命令size(A)獲取矩陣A的大小,執行結果如下圖所示 ,輸出為2 3 3


5

使用命令size(B)獲取矩陣B的大小,執行結果如下圖所示 ,輸出為4 5。分別為矩陣B的行數和列數


6

使用命令m=size(A)來獲取矩陣A的大小,可以把資料存放在向量m中。輸出結果為m=2 3 3.


7

下面使用命令t=size(B)獲取矩陣B的大小,輸出結果為t=4 5,資料存放在向量t中。


8

[m,n]=size(B)使用size函數獲取矩陣B的大小,行數存放在變數m中,列數存放在變數n中,輸入結果如下圖所示。


9

[m,n,l]=size(A)獲取矩陣A的大小,輸入結果存放在m、n和l中


10

[m,n,l]=size(B)獲取矩陣B的大小,矩陣B只包含行數和列數,此處l的值就為1


11

函數size(A,1)、size(A,2)和size(A,3)返回矩陣對應的行數、列數、維度的值,具體執行結果如下圖所示。



IT145.com E-mail:sddin#qq.com