zeros功能是返回一個m×n×p×...的double類零矩陣的一個函式。
注意:m, n, p,...必須是非負整數,負整數將被當做0看待。
最常用的用法如下:
1.zeros(m, n); % 生成一個m*n的零矩陣 ;
2.zeros(m); % 生成一個m*m的零矩陣(即m階方陣) ;
3.zeros(m, n, k, ...); % 生成一個m*n*k*...的零矩陣 ;
4.zeros(size(A)); % 生成一個與矩陣A的維度一致的零矩陣。
應用舉例:
>> A=zeros(2,3)
A =
0 0 0
>> B=zeros(3)
B =
擴充套件資料:
Matlab註釋技巧:
1.m檔案如果是函式,儲存的檔名最好與函式名一致,這點都很清楚。不過容易疏忽的是,m檔名的命名儘量不要是簡單的英文單詞,最好是由大小寫英文/數字/下劃線等組成。原因是簡單的單詞命名容易與matlab內部函式名同名,結果會出現一些莫名其妙的錯誤。
2.除錯程式時,經常要遮蔽掉一整段程式進行,也就是將其標示%註釋符。有兩個辦法:一種是選定後 ctrl+r和ctrl+t 一種是在段首加 if 0 ,段尾加 end,中間都不執行,也就相當於註釋掉了。
3.寫m檔案時,選中某段程式內容,ctrl+i 讓matlab幫你自動對齊程式。這樣程式看起來很有層次,容易發現程式中的錯誤。
4.ctrl+F2作標籤,ctrl+g 跳至某一行,這些快捷鍵都很實用。
5.matlab7中有塊註釋符號%{ 和 %}。
6.多行加標註時,也可以選中需要新增標註程式,然後在Edit中/或者右鍵選擇Comment。或者Uncomment除掉標註。
zeros功能是返回一個m×n×p×...的double類零矩陣的一個函式。
注意:m, n, p,...必須是非負整數,負整數將被當做0看待。
最常用的用法如下:
1.zeros(m, n); % 生成一個m*n的零矩陣 ;
2.zeros(m); % 生成一個m*m的零矩陣(即m階方陣) ;
3.zeros(m, n, k, ...); % 生成一個m*n*k*...的零矩陣 ;
4.zeros(size(A)); % 生成一個與矩陣A的維度一致的零矩陣。
應用舉例:
>> A=zeros(2,3)
A =
0 0 0
0 0 0
>> B=zeros(3)
B =
0 0 0
0 0 0
0 0 0
擴充套件資料:
Matlab註釋技巧:
1.m檔案如果是函式,儲存的檔名最好與函式名一致,這點都很清楚。不過容易疏忽的是,m檔名的命名儘量不要是簡單的英文單詞,最好是由大小寫英文/數字/下劃線等組成。原因是簡單的單詞命名容易與matlab內部函式名同名,結果會出現一些莫名其妙的錯誤。
2.除錯程式時,經常要遮蔽掉一整段程式進行,也就是將其標示%註釋符。有兩個辦法:一種是選定後 ctrl+r和ctrl+t 一種是在段首加 if 0 ,段尾加 end,中間都不執行,也就相當於註釋掉了。
3.寫m檔案時,選中某段程式內容,ctrl+i 讓matlab幫你自動對齊程式。這樣程式看起來很有層次,容易發現程式中的錯誤。
4.ctrl+F2作標籤,ctrl+g 跳至某一行,這些快捷鍵都很實用。
5.matlab7中有塊註釋符號%{ 和 %}。
6.多行加標註時,也可以選中需要新增標註程式,然後在Edit中/或者右鍵選擇Comment。或者Uncomment除掉標註。