行列/ベクトルの作成
- 行列/ベクトルを作成する
- 零行列(零行列)を作成する (
zeros
) - 単位行列を作成する (
eye
) - すべての要素が 1 の行列を作成する (
ones
) - ランダムな数値で行列を作成する (
rand
) - 転置行列を作成する
- 逆行列を作成する (
inv
) - 対角行列を作成する (
diag
)
行列/ベクトルに対する処理
- 行列/ベクトルのサイズ(形状)を確認する (
size
,length
) - 行列/ベクトルのサイズを変更する
- 行列/ベクトル内の要素を参照する
- 行列/ベクトルを結合する
- 行列/ベクトルの四則演算(加算、減算、乗算、除算)を行う
制御命令/関数
- Octave の制御命令:
if ~ else
- Octave の制御命令:
switch ~ case
- Octave の制御命令:
for
/while
/until
ループ - Octave で関数を定義する (
function
)
ファイル/入出力/表示設定
- ファイルに記述したプログラムを実行する(スクリプトファイル)
- ファイルに記述した関数を実行する(関数ファイル)
- ファイルに記述したデータを読み込む/保存する (
load
,save
) - 出力する桁数を増やす (
format
)
メモ
- コーディングルールなど
- インデントは 4。
- 文字列はシングルクォート (
'
) で囲む。 - 画像は 400x300 の PNG で出力する (
print '-S400,300' fig.png
)。
- TeX チートシート|まくろぐ