このページではPythonを用いてブラウン運動実験で得られたデータを解析する方法について解説をする。データ解析も実験課題の一部なので、わざと不完全な解説になっている。不明な点は、各種参考文献やWeb siteを参照して自習すること。
Python自体は、PythonのWebsiteや日本Pythonユーザー会などからダウンロードできる。
Linuxの場合は、Distributionのパッケージシステムからインストールするのが楽で確実である。最初からインストール済みのDistributionも多い。
WindowsやMacの場合、Enthought Python Distribution (EPD)をインストールするのが一番手っ取り早い。EPDには、科学技術計算に必要なPythonモジュールが一通りインストールされている。
Pythonは汎用言語であり、本体には基本的なプログラミング言語としての機能しかない。
様々な応用的機能は、モジュールとして提供されており、標準ライブラリ(本体に付属)からサードパーティによるモジュールまで多岐に渡っている。
ここで解説されている、ブラウン運動の解析を行うためには、以下のモジュールが必要である。
これらのモジュールは、個別にダウンロードしてインストールすることも可能だが、Linuxの場合Distributionのパッケージ管理システムからインストール可能な場合が多い。
EPDを利用する場合、これらは自動的にインストールされるので、なにもする必要が無い。