回覆列表
  • 1 # 使用者207465509766

    size(X,1),返回矩陣X的行數; size(X,2),返回矩陣X的列數; N=size(X,2),就是把矩陣X的列數賦值給N

  • 2 # 速速影片

    size():獲取矩陣的行數和列數

    s=size(A),當只有一個輸出引數時,返回一個行向量,該行向量的第一個元素是矩陣的行數,第二個元素是矩陣的列數。[r,c]=size(A),當有兩個輸出引數時,size函式將矩陣的行數返回到第一個輸出變數r,將矩陣的列數返回到第二個輸出變數c。size(A,n)如果在size函式的輸入引數中再新增一項n,並用1或2為n賦值,則 size將返回矩陣的行數或列數。其中r=size(A,1)該語句返回的時矩陣A的行數, c=size(A,2) 該語句返回的時矩陣A的列數。所以N=size(X,2),就是把矩陣X的列數賦值給N。size語法格式:d = size(X)返回陣列X每一維的大小,其中d是一個向量,元素個數為ndims(X)。如果X是一個標量(在Matlab也就是一個1行乘以1列的陣列),size(X)將返回[1 1]。[m,n] = size(X)返回矩陣X的尺寸資訊, 並存儲在m、n中。其中m中儲存的是行數,n中儲存的是列數。m = size(X,dim)返回X的第dim維的尺寸。[d1,d2,d3,...,dn] = size(X),當n大於1時, 返回X各維的尺寸, 並存儲在變數d1、d2、……、dn中。 其中n(輸出引數的個數)必須等於ndims(X)。如果不等於,則:n < ndims(X)時, 對於大於等於1且小於n的i, di等於X第i維的尺寸; dn等於X的其他剩餘維數的尺寸的乘積。n > ndims(X)時, 多出來的輸出引數等於1。示例:>> a = [1 2 3; 4 5 6];>> [m, n] = size(a);m = 2, n = 3

  • 中秋節和大豐收的關聯?
  • 狗狗睡覺時不閉眼睛?