古詩詞大全網 - 成語查詢 - matlab中矩陣的長用length 寬用什麽表示?

matlab中矩陣的長用length 寬用什麽表示?

length是求某壹矩陣所有維的最大長度。如:

x=[1 2 3;2 3 4],則length(x)就是3了。當然,如果x是向量,那麽length(x)就是求向量的長度了。

而size是求各個維的長度,如:

x=[1 2 3;4 5 6]

x=cat(3,x,x,x,x) %構造第三維,其長度為4

則size(x)=[2 3 4],即第壹維長度為2,第二維長度為3,第四維長度為4。

而size(x,2)代表求矩陣x第2維的長度

(cat是用來構造高位數組,第壹個參數是構造的維數)

而對於壹維數組(即向量),則length顯示向量元素個數,而size則兩個維度的長度都顯示,其中壹個為壹。