Matlab size意思

在MATLAB中,size是一個函式,它用於查詢數組的維度或大小。size函式返回一個表示數組維度的整數數組。

例如,如果有一個矩陣 A,那麼 size(A) 將返回一個包含矩陣維度的元組。如果 Amn 列的矩陣,那麼 size(A) 將返回一個包含 [m, n] 的元組。

% 假設 A 是 3 行 4 列的矩陣
A = [1 2 3 4; 5 6 7 8; 9 10 11 12];

% 查詢 A 的尺寸
size(A)

這將返回:

ans =

     3     4

這意味著矩陣 A 有 3 行和 4 列。

如果你有一個更高維度的數組,size 函式將返回一個表示所有維度大小的元組。

% 假設 B 是 3 維數組
B = rand(2, 3, 4);

% 查詢 B 的尺寸
size(B)

這將返回:

ans =

     2     3     4

這意味著數組 B 有 2 個維度,每個維度的大小分別是 2、3 和 4。