2006-12-01から1ヶ月間の記事一覧

matplotlib

tutorial や PDF のドキュメントをよく読むことにするべきだった。

matplotlib, contour, 縦横比を 1 に保つ

塗りわけ (imshow) を使わず、線のみで描く等高線図のアスペクトを、1 に保つには、座標系に対して set_aspect('equal') とする。具体的には、以下のように、 ctr = contour(Z, levels, hold='on', colors = 'r', origin='image') ctr.ax.set_aspect('equal'…

昨日の続き

axis() コマンドを使うだけだった。実に単純。 ## ipython -pylab で、すでにもろもろ import ずみ delta = 0.5 extent = (-3.25,4.25,-4.25,3.25) # データの生成 x = arange(-3.0, 4.001, delta) y = arange(-4.0, 3.001, delta) X, Y = meshgrid(x, y) Z1…

ipython から matplotlib の例題を試す。

Enthought の python2.4 を導入した。 C:\Python24\python.exe "C:\Python24\Scripts\ipython" -pylab を、スタートメニューに登録 ファイルの読み込みは、ipython のコマンドラインから、"%edit" として、開くエディターに、貼り付け。環境変数 EDITOR を設…