« PythonでMatlabライクな環境を構築してみる その2 | トップページ | PythonでMatlabライクな環境を構築してみる その4 »

2010年11月 9日 (火)

PythonでMatlabライクな環境を構築してみる その3

numpyのインストール・テストもそこそこにしたので次はSciPyを導入しましょう。

SciPyのOfficial: http://www.scipy.org/SciPy
SciPyのダウンロード先: https://sourceforge.net/projects/scipy/files/

NumciPy同様にWindowsの32ビット環境での導入なので,最新の安定版のバージョン0.8.0からPython2.6用のWin32のビルドを選んで導入した。
NumPy 0.8.0のWin32版 ダウンロード先: http://sourceforge.net/projects/scipy/files/scipy/0.8.0/scipy-0.8.0-win32-superpack-python2.6.exe/download

NumciPy同様にmsi形式のインストーラーはインストール後も取っておいた方がよい。アンインストール時に必要なので。インストールもpythonの導入先をC:\Pyton26から変えてない限りさくさくとNextを連打すればよい。

ではimportしてみましょう。

import scipy

エラーにならなかったらOKで試しに
dir(scipy)

としてインポートされた関数を確認してみるとだだだだっといろいろ出てくる。とりあえずMatlabでのrepmatにあたるSciPyのtileをつかって動作確認してみる。これに関してはnumpyのインポートなしでも動いた。

>>> from scipy import tile
>>>a = [1, 2, 3, 4, 5, 6]
>>> a
[1, 2, 3, 4, 5, 6]
>>> tile(a,(3,2))
array([[1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6],
[1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6],
[1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6]])
まあここまで出来たらとりあえずインストールは正常だったとおもわれる。

NumPyの時と同じくMatlabユーザー向けのチュートリアルを参考にするとインポートはよくわからないけどnumpyも含めて

from numpy import *
import scipy as Sci
import scipy.linalg

のようにするのがおすすめらしい。

« PythonでMatlabライクな環境を構築してみる その2 | トップページ | PythonでMatlabライクな環境を構築してみる その4 »

Python」カテゴリの記事

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1169291/37594991

この記事へのトラックバック一覧です: PythonでMatlabライクな環境を構築してみる その3:

« PythonでMatlabライクな環境を構築してみる その2 | トップページ | PythonでMatlabライクな環境を構築してみる その4 »

広告欄


やっつけタイムライン

広告欄

はてブ

人目の訪問です。

  • follow us in feedly

    かなり更新が不定期なため、RSSリーダーをオススメします。現在Feedlyに122人登録頂いています。多謝!RSSを表示

    ブログランキング用 にほんブログ村 IT技術ブログ Pythonへ ブログランキングならblogram






    Jenny Mayhem
2017年2月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

Amazon

IT技術注目記事

無料ブログはココログ