複素数
GeoGebra は複素数を直接サポートしていないが,複素数を使った演算をシミュレートするために[[点とベクトル|点}を使うことができる.
入力バーに複素数3 + 4ί を入力すると, グラフィックスビュー に点(3, 4)が表示される.この点の座標は, 数式ビュー で 3 + 4ί と表示される.
数式ビュー で任意の点を複素数として表示することができる.点のFile:Menu-options.svg |
虚数単位 ί は,入力バーの記号ボックスから選択するか,Alt + i で書き込むことができる. CASビュー で入力している場合,または変数 i を定義している場合を除き,変数 i は順序対 i = (0, 1) または複素数 0 + 1ιとして認識される.つまり,この変数 i を使えば,入力バー に複素数を入力することができるが(例:q = 3 + 4i),CASには入力できない.
加法と減法:
-
(2 + 1ί) + (1 – 2ί)
は複素数 3 – 1ί を返す. -
(2 + 1ί) - (1 – 2ί)
は複素数 1 + 3ί を返す.
乗法と除法:
-
(2 + 1ί) * (1 – 2ί)
は複素数 4 – 3ί を返す. -
(2 + 1ί) / (1 – 2ί)
は複素数 0 + 1ί を返す.
通常の乗算`(2, 1)*(1, -2)`は,2つのベクトルのスカラー積を与える. |
以下のコマンドや定義済みの演算子も使用できる:
-
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ί を返す.