2012年6月27日水曜日

MATLABとの違い

linspaceはarangeになっている
配列同士の掛け算はMATLABではX*Yだったが、
NumPyではdot(X, Y)
要素同士を掛け算したいときは、
MATLABではX.*Yだったが、
NumPyではX*Y

meshgridはそのまま

表示

プロットしたものを見たいときは、最後に

show()

XcodeでPython

詳しく説明しているページがあるので,そちらを参考に
http://satomacoto.blogspot.jp/2012/02/xcode-4python.html

Scipy Superpackをインストール

ターミナルからシェルスクリプトを実行しておしまい.
シェルスクリプトの入手場所
http://fonnesbeck.github.com/ScipySuperpack/
上のページからinstall_superpack.shをダウンロードしたら,
ターミナルでダウンロードしたディレクトリに移動して,

sh install_superpack.sh




Are you installing from a repository cloned to this machine (if unsure, ansew no)?(y/n) n
何度かパスワード入れたら終わり.
ターミナルに

/usr/bin/python




として,バージョンの確認をしたり,Hello World!でも試したりしておけばよい.
ターミナル上でのPythonの終了はCtrl+D Commandじゃないことに注意.

参考にしたページ
http://d.hatena.ne.jp/lalablog+solr/20120204/1328365760

スペック

本体
MacBook Air 11-inch, Mid 2011
OS

Mac OS X Lion 10.7.4

プロセッサ

1.6 GHz Intel Core i5

メモリ

4 GB 1333 MHz DDR3
グラフィックス
Intel HD Graphics 3000 384 MB

+Thunderbolt Display 27-inch






はじめに

MATLABは高いし,研究室で使うPCにしかインストールされていない.
そこで,
Pythonを用いて数値解析等ができる環境をできるだけ低コストで構築したいというのが動機.
本当は某ブログで見つけた曲面の最も重要な部分が描けなかったので,同じ環境を用意しようと思っただけのこと.