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 »
「パソコン・インターネット」カテゴリの記事
- Linuxのデスクトップ環境にログインした時にxmodmapコマンド実行(2023.12.30)
- youtube-dlでrumbleをダウンロード(2023.12.06)
- Pop!_OSのアプデがfcitxを繰り返し葬る件(2023.05.22)
- vue.jsで遊んでみる(2023.01.02)
- 『将棋神やねうら王』のオープンソース版MyShogiをLinux Mint 19.1でビルドしてみた件(2019.03.24)
「Python」カテゴリの記事
- Noteの記事をPythonでバックアップしといた。(2021.05.05)
- JupyterLabでも好きな外部エディターを使いたい!(2018.05.02)
- ローカルエリア内のJupyterLabサーバーにLAN経由で接続する。(2018.05.02)
- Juliaやってみよう。五日目。Pythonと速度比較。(2017.08.01)
- Juliaやってみよう。四日目。@timeでプロファイリング(2017.07.16)
« PythonでMatlabライクな環境を構築してみる その2 | トップページ | PythonでMatlabライクな環境を構築してみる その4 »
コメント