matlabsize函數(shù)是什么?
size:獲取數(shù)組的行數(shù)和列數(shù)
length:數(shù)組長度(即行數(shù)或列數(shù)中的較大值)
numel:元素總數(shù)。
s=size(A),當只有一個輸出參數(shù)時,返回一個行向量,該行向量的第一個元素時數(shù)組的行數(shù),第二個元素是數(shù)組的列數(shù)。
[r,c]=size(A),當有兩個輸出參數(shù)時,size函數(shù)將數(shù)組的行數(shù)返回到第一個輸出變量,將數(shù)組的列數(shù)返回到第二個輸出變量。
如果在size函數(shù)的輸入?yún)?shù)中再添加一項,并用1或2為該項賦值,則size將返回數(shù)組的行數(shù)或列數(shù)。 其中r=size(A,1)該語句返回的時數(shù)組A的行數(shù), c=size(A,2) 該語句返回的時數(shù)組A的列數(shù)。
n=numel(A)該語句返回數(shù)組中元素的總數(shù)。
n=length(A):如果A為非空數(shù)組,返回行數(shù)和列數(shù)兩者之間數(shù)值較大的那一個值,即相當于執(zhí)行了max(size(A));如果A為空數(shù)組,則返回0;如果A是一個向量則返回A的長度。
n=max(size(A):若A為非空數(shù)組,返回A的最大維數(shù);若A為空數(shù)組,返回A中最長的非0維數(shù)。
上一篇如何找到絕版書籍