• ベストアンサー

maxima複素数の指数表示の加算

maximaで複素数を指数表示して加算を行いたいのですが、 exp[%i*(1/4)*%pi] + exp[%i*(3/4)*%pi]; と入力しても、そのままの式が出てくるだけで計算してくれません。 どうすればexp一つにできるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • info222_
  • ベストアンサー率61% (1053/1707)
回答No.1

>exp[%i*(1/4)*%pi] + exp[%i*(3/4)*%pi]; かぎ括弧 [ ] は使ってだめです。関数exp()の括弧は丸括弧( ) を使ってください。 ⇒ exp(%i*(1/4)*%pi)+exp(%i*(3/4)*%pi); こうすると ⇒ √2 %i と結果が出ます。

kotiya
質問者

補足

ありがとうございます! >⇒ √2 %i これを指数表示にすることはできないのでしょうか?

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

ほぅ, polarform なんて関数があるのか.

kotiya
質問者

お礼

ありがとうございます

関連するQ&A