MATLABでz=sqrt(-9)と入力した結果が0.0000 + 3.0000iとなる意味の解説

MATLABで z = sqrt(-9) と入力した場合、結果は複素数として計算されます。具体的には:

z=−9z = \sqrt{-9}

通常の数学では負の数の平方根は定義されていませんが、複素数の領域では次のように表現できます:

−9=9⋅−1=3⋅i\sqrt{-9} = \sqrt{9} \cdot \sqrt{-1} = 3 \cdot i

ここでの ii虚数単位 であり、

i2=−1i^2 = -1

MATLABの出力解釈

MATLABは複素数をサポートしているため、負の数の平方根を計算すると複素数として答えを返します。具体的には:

z = 0.0000 + 3.0000i

  • 0.0000 は実数部分であり、ここでは 0 です。
  • 3.0000i は虚数部分であり、 3i3i を意味します。

したがって、結果として −9=3i\sqrt{-9} = 3i になります。

結論

この答えは 複素数領域 における平方根の結果を示しており、実際の計算結果は 3i3i です。虚数部分だけが存在する複素数となります。

--------------
なんだかなあ、週末、長期連休になるたびに今の会社の仕事が嫌になるときってあります。

人生短いですからね。

今は人手不足だし、がまんしすぎる必要はないですね↓

テックハブニュービー

スポンサーリンク



スポンサーリンク




シェアする

  • このエントリーをはてなブックマークに追加

フォローする