0%

函式 (Functions)

Functions 的中文翻譯依照地域不同,稱呼也就不同,有人稱它為函數、也有人稱為函式,但是在這裡我比較習慣依照數學上的定義來做出區別,所以在這裡 Functions 的中文稱呼我稱為函式,因為它是由一連串電腦命令語言所組合。

閱讀全文 »

矩陣 (Matrices)

變數 (Variables) 在給予陣列賦值時,需以方括號 [] 作為開頭和結尾,以英文逗號 ,空格分割同行元素,以英文分號 ; 分割各列。 例如在 Command Window 裡輸入

1
2
3
4
5
6
% 以下為輸入指令
>> a = [1 2;3 4]
% 會看到以下輸出結果
a =
1 2
3 4

Info

程式識別順序為先列再行

同時 Workspace 會出現田字形變數 a,說明 a 為數值型變數。

閱讀全文 »

變數 (Variables)

在提到矩陣 (Matrices) 之前,先說明什麼叫變數,變數 (variables) 是一個使用者設定名稱的陣列,名稱第一個字必須是文字,而其後的字可以使用文字、 數字及底線字元 (_) 任意組合而成,它只有前 63 個字元是有意義的,且大小寫有區分;任何時候只要指定數值給變數 (賦值),便能直接產生變數,而其變數型態是由指定給變數的資料類型所決定,通常我們稱指定數值的式子為「宣告式」,而宣告式的形式如下

1
var = expression;

閱讀全文 »

在開始學習 Matlab 語法之前,需要先瞭解一些關於 Matlab 的基本概念。 在 Matlab 中,資料的基本單位是陣列 (Array) ,它是由一群排成行列結構的資料值所組成的,並在程式中應該要擁有獨一無二的名稱。

Warning

中文的行與列與各地使用習慣,定義會有所差異,這裡指的的行與列為直行 (Column) 橫列 (Raw),但仍建議以英文做記憶。

閱讀全文 »