MATLAB 認識一般常用到的加(+)、減(-)、乘(*)、除(/)、冪次(^)等數學運算符號,因此在 MATLAB 下進行基本運算,最快速簡單的方式是在 上一節介紹過的 ─ MATLAB 命令視窗(Command Window)內的提示符號(>>)之後輸入運算式,並按入 Enter 鍵即可。例如:
>> (5*2+3.5)/5 ans = 2.7000 MATLAB 會將運算結果直接存入預設變數 ans,代表 MATLAB 運算後的答案(Answer),並在螢幕上顯示其運算結果的數值(在上例中,即為 2.7000)。
若不想讓 MATLAB 每次都顯示運算結果,只需在運算式最後加上分號(;)即可,例如:
>> (5*2+3.5)/5; 在上例中,由於運算式後面有加入分號,因此 MATLAB 只會將運算結果儲存在預設變數 ans 內,不會顯示於螢幕上;若有需要取用或顯示此運算結果,可直接鍵入變數 ans 即可,例如:
>> ans ans = 2.7000 使用者也可將運算結果儲存於使用者自己設定的變數 x 內,例如:>> x = (5*2+3.5)/5 x = 2.7000
若要加入註解(Comments),可以使用百分比符號(%),MATLAB 會將所有在百分比符號之後的文字視為程式的註解,例如:
>> y = (5*2+3.5)/5; % 將運算結果儲存在變數 y,但不用顯示於螢幕 >> z = y^2 % 將運算結果儲存在變數 z,並顯示於螢幕 z = 7.2900 在上例中,百分比符號之後的文字都是註解,會被 MATLAB 忽略而不執行,但是註解的使用可提高 MATLAB 程式的可讀性。
MATLAB 可同時執行以逗號(,)或分號(;)隔開的數個運算式,例如:
>> x = sin(pi/3); y = x^2; z = y*10 z = 7.5000 若一個數學運算是太長,可用三個句點(…)將其延伸到下一行,例如:
>> z = 10*sin(pi/3)*... >> sin(pi/3);
MATLAB程式設計:入門篇