MATLAB 程式設計入門篇
初探MATLAB
張智星
jang@cs.nthu.edu.tw
http://www.cs.nthu.edu.tw/~jang
清大資工系 多媒體檢索實驗室
MATLAB 程式設計入門篇:初探MATLAB
2-1 使用變數與基本運算
一般數學符號運算
在MATLAB 命令視窗(Command Window)內的
提示符號(>>)之後輸入運算式,並按入 Enter
鍵即可。例如:
>> (5*2+3.5)/5
ans =
2.7000
若不想讓 MATLAB 每次都顯示運算結果,只需在
運算式最後加上分號(;)即可,例如:
>> (5*2+3.5)/5;
MATLAB 程式設計入門篇:初探MATLAB
變數命名規則與使用
第一個字母必需是英文字母。
字母間不可留空格。
最多只能有 31 個字母,MATLAB 會忽略多餘
字母(在 MATLAB 第 4 版,則是 19 個字母
)。
MATLAB 在使用變數時,不需預先經過變數
宣告(Variable Declaration)的程序,而且
所有數值變數均以預設的 double 資料型式儲
存。
MATLAB 程式設計入門篇:初探MATLAB
加入註解
若要加入註解(Comments),可以使用百分
比符號(%)例如:
>> y = (5*2+3.5)/5; % 將運算結果儲存在變數 y,但不用顯示於螢幕
>> z = y^2 % 將運算結果儲存在變數 z,並顯示於螢幕
z =
7.2900
MATLAB 程式設計入門篇:初探MATLAB
2-2 向量與矩陣的處理
MATLAB 中的變數還可用來儲存向量(
Vectors)及矩陣(Matrix),以進行各種運
算,例如:
>> s = [1 3 5 2];% 注意 [] 的使用,及各數字間的空白間隔
>> t = 2*s+1
t =
3 7 11 5