• ベストアンサー

maxima 5.22.0を使っています。

(sin(x)+cos(x))^2を展開すると sin(x)^2+2sin(x)cos(x)+cos(x)^2 の出力を得ます。 wxMaximaの "出力の表示形式の変更" で ascii を指定すれば sin^2(x)+2sin(x)cos(x)+cos^2(x) を得ることができるのですが,上記を規定の出力形式にしたいと思っています。 maxma-initで指定可能でしょうか。可能だとしたら,どのように設定するのですか?

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

  • ベストアンサー
回答No.1

試してませんが set_display('ascii)$ でどうでしょう? ただ、これくらいのことで wxMaximaで ascii 形式って 勿体ない気がします。XMaximaでよいのでは? #XMaximaの既定は ascii なので

naruse
質問者

お礼

どうもダメそうなんですね。起動直後に,手作業で切り替えることで対処することにしました。それでもそんなに手間がかかることでもないので。^^

naruse
質問者

補足

実は,それは試してあります。 質問でも書いたとおり wxMaxima のメニューバーから,または直接,set_display('ascii)$ を実行すれば希望通りになるのですが,maxima-init に記述しても何も変化しません。init ファイルに何かを記述し同様な効果を得る方法はないのでしょうか? >ただ,これくらいのことで wxMaxima で ascii 形式は勿体ない ascii 形式を指定するとメモリーを大食らいするとか,何は特段の不都合が生じるのでしょうか?

関連するQ&A