1、cell模式的使用
兩個%%後加至少一個空格開始一個cell,後可接标題;
cell中breakpoint不起作用;
Ctrl+Enter 執行一個cell;
需要對程式中某一段反複修改檢視效果時(後處理),cell模式非常有效;
cell模式更容易publish,publish在列印機旁邊的按鈕;
可使用latex公式$ $; 在注釋%中有加粗* *, 還有| |等等
2、循環-------->矢量化vectorizaiton【盡量把matrix and array看做一個整體進行計算】
j=0;
for n=0:0.01:100
i=i+1;
y(i)=cos(n);
end
可直接vectorization
n=0:0.01:100;
y=cos(n);
3、必須使用多重循環的時候,把外循環定為循環次數少的,内循環定為循環次數多的,來提高程式執行速度。
4、使用矩陣和數組時,事先定義其次元;矩陣元素少時,将其轉換為sparse matrix ; 對矩陣元素使用索引操作
A(i,j): 矩陣第i行第j列元素
A(:,j): 第j列
A(1:k,j): 第j列前k個元素
mean(A(:,j)) : 第j列的平均值
5、Tab補全;Ctrl+A