このサイトについて

SciPyを中心としたPythonによる数値解析モジュールとそれに関連する話題のwikiです。
間違い等、気付いたことがあれば適宜加筆・修正していただけるとうれしいです。
(今のところ誰でも自由に編集できるようになっています)

このサイトは現在読み込み専用で運用中です。編集はできません。

Pythonについて

Pythonって何?

数値解析にPythonを使う理由

FAQhttp://www.scipy.orgのFAQの和訳(途中)がありますが個人的には

Pythonモジュール・数値解析

SciPy

本家: http://www.scipy.org/
活発に開発が進められている数値解析モジュールライブラリ。

Scientific Python

本家: http://dirac.cnrs-orleans.fr/plone/software/scientificpython/

Numerical Python (NumPy)

numarray

IPython

本家: http://ipython.scipy.org/
使いやすいインタラクティブシェル。これはすごい便利。

Pythonモジュール・ラッパー

RPy

統計解析用言語 RのPythonバインディング。
Rの関数は全て呼び出せるようになっているらしいので、統計解析には便利かも。

Pytave

https://code.launchpad.net/pytave
GNU Octaveへのラッパー。
始まったばっかりのプロジェクト。
制御系設計とかが強いOctaveをpythonから使えたら非常に便利かも。 今後に期待。

pygsl

http://pygsl.sourceforge.net/
GNU Scientific Library のpythonラッパー
SciPyとの使い分けが難しそう

Pythonモジュール・グラフィックス

Matplotlib

本家: http://matplotlib.sourceforge.net/
グラフ作成用ライブラリ。結構きれいなグラフが作れる。

Mayavi

本家: http://mayavi.sourceforge.net/
3Dの可視化ライブラリ。バックエンドにVTKというライブラリを使用している。
GUIで3次元の可視化ができるらしい。

VPython

本家: http://vpython.org
2D&3Dの可視化ライブラリ。OpenGLライブラリを使用している。
Video Tutorial http://vpython.erikthompson.com/
日本語ドキュメント http://www.nasuinfo.or.jp/FreeSpace/kenji/sf/visualj/index.html
VPythonを用いた物理教育アニメ http://www.visualrelativity.com/vpython/