Octave 數值資料(Numeric Data Types)
Octave 中的數值資料包含純量(scalar)、向量(vector)與矩陣(matrix),其中的值可為實數或複數。 純量(Scalars) 最簡單的數值資料就是常數純量,其表示方法可以是整數、浮點數、分數或是科學記號, 例如: ...
Octave 中的數值資料包含純量(scalar)、向量(vector)與矩陣(matrix),其中的值可為實數或複數。 純量(Scalars) 最簡單的數值資料就是常數純量,其表示方法可以是整數、浮點數、分數或是科學記號, 例如: ...
表示字串(Represent String) Octave 中的字串是指一連串使用單引號(')或是雙引號(")包起來的字元,字串的長度沒有特別的限制。例如: "string 1" 'string 2' 在 Octave 中,單引號也用在矩陣的轉置運算上,而雙引號並沒有別的功能,因此為了避免混淆,建議盡量使用雙引號表示字串。 ...
在 Octave 中提供兩種方式可以將多種不同的資料儲存在同一個變數中,一種是類似 C 語言的資料結構(data structure),資料結構中的元素都有對應的名稱;另一種是巢狀陣列(cell array),巢狀陣列中可以包含任意類型與各種維度的資料。而函數的參數與傳回值是以逗點分隔序列(comma separated list)來儲存與傳遞。 ...
使用變數(Using Variables) 所謂的變數(variables)就是資料命名以便隨後可以存取,在前面的教學中已經看過很多使用變數的範例了。Octave 中的變數名稱可以使用英文字母、數字或下底線組成,而開頭的第一個字元不能是數字,變數名稱的長度並沒有限制,以下這些都是正確的變數名稱: ...
在 Octave 中算式(Expressions)是一般程式最基本的組成要件,一個算式會計算出一個值,這個值可以直接輸出、傳給判斷式做判斷、儲存在變數中、傳給函數做為輸入參數或是使用指定運算子將其指定給其他的變數。 ...