回覆列表
  • 1 # 努力破壞了距離

    分析如下:size():獲取矩陣的行數和列數1、s=size(A),當只有一個輸出引數時,返回一個行向量,該行向量的第一個元素是矩陣的行數,第二個元素是矩陣的列數。2、[r,c]=size(A),當有兩個輸出引數時,size函式將矩陣的行數返回到第一個輸出變數r,將矩陣的列數返回到第二個輸出變數c。3、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。示例:>> a = [1 2 3; 4 5 6];>> [m, n] = size(a);m = 2, n = 3擴充套件資料MATLAB應用注意事項1、安裝出錯時,可換註冊碼繼續安裝,到同一目錄;2.、謹記】安裝路徑不要有中文名稱;3、成功安裝完畢之後,如果遇到matlab啟動後,視窗在開啟一到兩秒後就自動關閉了, 可按以下方法試試:【假設你安裝的目錄為c:\MATLAB\】(不過不建議安裝到C盤,那樣會影響系統速度!)4、確認安裝好後,在此路徑下c:\MATLAB\bin\win32有一個名為 atlas_Athlon.dll的檔案;5、我的電腦上右擊點"屬性",再在"高階"中點"環境變數",在"系統變數"中點選 "新建" 輸入以下資訊:變數名:BLAS_VERSION 變數址:c:\MATLAB\bin\win32\atlas_Athlon.dll6、這樣之後,啟動MATLAB,不過又出現一個問題:視窗顯示To get started, select MATLAB Help or Demos from the Help menu. The element type "name" must be terminated by the matching end-tag "".Could not parse the file:c:\matlab\toolbox\ccslink\ccslink\info.xml【解決方案】找到c:\matlab\toolbox\ccslink\ccslink\info.xml這個檔案,用記事本開啟【注意,這是重點,或者寫字板】找到有一行這樣的【加左尖括號】,儲存檔案,退出,即可。7、安裝MATLAB成功!無法執行可以考慮使用相容模式執行,比如windows 2000模式

  • 中秋節和大豐收的關聯?
  • 賣出基金時,需要思考哪些問題?