MATLABの変数などなど - その1

スカラー変数

MATLABの変数は全て配列である。その中でも、1x1の行列はスカラー量として扱われる。

1. 変数の生成

次のステートメントで変数「a」を生成できる。

a = 1

その他の変数に関する演算はC言語と同じ。ただし、べき乗は「^」で表現。


2. 変数のみの入力

ステートメントを代入しない形で入力すると、

a
ans = 1

と表示される。


3. 計算のみの実行

「;」をつけると、計算のみが実行されて、結果は表示されない。

c = a*b;



4. 複素数

複素数を扱うにはjまたはiを使用する。

d = 3+4i
e = 4+3j
f = -i
g = 10j
d = 3.0000 + 4.0000i
e = 4.0000 + 3.0000i
f = 0.0000 - 1.0000i
g = 0.0000 +10.0000i



5. 表示形式

ステートメント 説明
format long 表示される桁数を増やす
format short 表示される桁数を減らす



6. whosコマンド

「whos 変数」とすると、その変数の詳細な情報が得られる。