平林孝太@東京大学研究のはなし、個人的なメモ書きなどのページになる予定です。。。 |
Python で Mathematicaライクな環境
SymPy というライブラリの存在を知りました。 CAS(Computer Algebra Systems)のひとつで、要するに Mathematica みたいなことが できるモジュールです。おもしろそうなのでインストールしてみました。
といってもインストール自体はコマンドひとつ。素晴らしい。
SymPy はそれ単体でも非常に強力なツールですが、
ipython-notebook なるものと組み合わせると
LaTeX できれいに数式を整形できる。今回はこれも合わせて入れてみよう。
$ sudo apt-get install python-sympy ipython-notebook
ターミナルから
$ ipython notebook
と入力すると、既定のブラウザが立ち上がり Dashboard が現れる。
綺麗な数式を書くためのおまじないは、
In[ ]: %load_ext sympyprinting
(ググったらほかにも init_printing() とか %load_ext sympy.interactive.ipythonprinting とか
出てきたのですが、僕の環境ではこれしか機能しませんでした。)
今回はスクリーンショットを貼っておしまい。