複素数
GeoGebra は複素数を直接サポートしていないが,点とベクトルを用いて平面上の複素数を表したり,複素数を使って代数演算を行ったりできる.
入力バーに複素数3 + 4ί を入力すると,
グラフィックスビュー に点(3,
4)が表示される.この点の座標は,
数式ビュー で 3 + 4ί と表示される.
|
|
虚数単位 ί は,入力バーの記号ボックスから選択するか,Alt + i (Mac では Option + i)で入力できる.
-
数式ビュー では,i が定義されていない場合に限り,i は点 (0, 1) または複素数 0 + 1i として認識される(例:q = 3 + 4i). -
CASビュー では,i は文字(変数)として扱われるため,虚数単位としては使用できない.
加法と減法:
-
(2 + 1ί) + (1 – 2ί)は複素数 3 – 1ί を返す. -
(2 + 1ί) - (1 – 2ί)は複素数 1 + 3ί を返す.
乗法と除法:
-
(2 + 1ί) * (1 – 2ί)は複素数 4 – 3ί を返す. -
(2 + 1ί) / (1 – 2ί)は複素数 0 + 1ί を返す.
|
通常の乗算 |
以下のコマンドや定義済みの演算子も使用できる:
-
x(w)またはreal(w)は複素数 w の実部を返す -
y(w)またはimaginary(w)は複素数 w の虚部を返す -
abs(w)またはLength(w)は複素数 w の絶対値を返す -
arg(w)またはAngle(w)は複素数 w の偏角を返す
|
arg(w)は -180° から 180° の間の数値で,Angle(w) は 0° から 360° の間の値を返す. |
-
conjugate(w)またはReflect(w,xAxis)は複素数 w の共役な複素数を返す
GeoGebra は実数と複素数を含む式も認識する.
-
3 + (4 + 5ί)は複素数 7 + 5ί を返す. -
3 - (4 + 5ί)は複素数 -1 - 5ί を返す. -
3 / (0 + 1ί)は複素数 0 - 3ί を返す. -
3 * (1 + 2ί)は複素数 3 + 6ί を返す.