数式処理ソフトmaximaとemacs上で使いやすくするimaximaをインストールして使ってみたのでメモ.

Maxima って何?

数式の計算が出来る.

多項式の展開,因数分解,式の簡略化,微分,極限,積分,数値計算,etc…

(たぶん,全部試してないので詳しくは知りません).

どんな感じなの?

こんな感じです.emacs上の imaxima で使用.

f🆔jeneshicc:20090629220013p:image

グラフだってかけちゃう(ただ,gnuplotつかっているだけだが…)

f🆔jeneshicc:20090629220403p:image

f🆔jeneshicc:20090629220354p:image

複雑な計算も楽々.

f🆔jeneshicc:20090629220616p:image

Maxima のインストール

% sudo apt-get install maxima maxima-doc maxima-emacs

これだけでも,emacsからalt x maxima でemacs上でmaximaがつかえるが,

数式の表現が,粗い.

そこで,数式をtex表記してくれるらしいimaximaをinstallする.

imaxima のインストール

http://members3.jcom.home.ne.jp/imaxima/Site/Download_and_Install.html

から

imaxima-imath-1.0.tar.gzをもらう.extractして,

% cd imaxima-imath-1.0
% ./configure
% make
% sudo make install

なんか,警告みたいなのがいろいろでたが気にシナーイ.

.emacsの設定

~/.emacs に追加.

(autoload 'imaxima "imaxima" "Frontend of Maxima CAS" t)
(autoload 'imath "imath" "Interactive Math mode" t)
(autoload 'imath-mode "imath" "Interactive Math mode" t)

そして, Alt x imaxima とすると,数式がtex表示になる!これは見易い.

参考

使い方とかは

ページが見つかりませんでした » 弘前大学 宇宙ブログ

が分かり易いと思う.