* Pythonによるブラウン運動データ解析 [#c9a28c9e]
このページではPythonを用いてブラウン運動実験で得られたデータを解析する方法について解説をする。データ解析も実験課題の一部なので、わざと不完全な解説になっている。不明な点は、各種参考文献やWeb siteを参照して自習すること。

#contents

** インストール [#p520d870]
Python自体は、[[PythonのWebsite>http://www.python.org/]]や[[日本Pythonユーザー会>http://www.python.jp/Zope]]などからダウンロードできる。~
Linuxの場合は、Distributionのパッケージシステムからインストールするのが楽で確実である。最初からインストール済みのDistributionも多い。
WindowsやMacの場合、[[Enthought Python Distribution (EPD)>http://www.enthought.com/products/epd.php]]をインストールするのが一番手っ取り早い。EPDには、科学技術計算に必要なPythonモジュールが一通りインストールされている。

*** 追加モジュール [#x29ac246]
Pythonは汎用言語であり、本体には基本的なプログラミング言語としての機能しかない。~
様々な応用的機能は、モジュールとして提供されており、標準ライブラリ(本体に付属)からサードパーティによるモジュールまで多岐に渡っている。~
ここで解説されている、ブラウン運動の解析を行うためには、以下のモジュールが必要である。

- [[Numpy>http://numpy.scipy.org/]]: 数値計算ライブラリ
- [[matplotlib>http://matplotlib.sourceforge.net/]]: プロットライブラリ
- [[Scipy>http://www.scipy.org/]]: 科学技術計算ライブラリ

これらのモジュールは、個別にダウンロードしてインストールすることも可能だが、Linuxの場合Distributionのパッケージ管理システムからインストール可能な場合が多い。~
EPDを利用する場合、これらは自動的にインストールされるので、なにもする必要が無い。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS