SciPy 利用ノート¶
特に目的も定めずに SciPy を利用してみよう。何か便利なものが見つかるかもしれない。
- インストール
- ドキュメントを読む
- Getting Started
- SciPy Tutorial
- Introduction
- Basic functions in Numpy (and top-level scipy)
- Special functions (
scipy.special
) - Integration (
scipy.integrate
) - Optimization (
scipy.optimize
) - Interpolation (
scipy.interpolate
) - Fourier Transforms (
scipy.fftpack
) - Signal Processing (
scipy.signal
) - Linear Algebra (
scipy.linalg
) - Compressed Sparse Graph Routines (
scipy.sparse.csgraph
) - Spatial data structures and algorithms (
scipy.spatial
) - Statistics (
scipy.stats
) - Multi-dimensional image processing (
scipy.ndimage
) - File IO (
scipy.io
) - Weave (
scipy.weave
)
- Cookbook
- 非線形方程式を解く
- 線形方程式を解く
- 固有値と固有ベクトル
- 補間
- 数値積分
- 常微分方程式
- 確率と統計
- 最小二乗法
- 空間データ構造
Note
OS
Windows XP Home Edition SP3
Windows 7 Home Premium x64 SP1
Windows 10 Home x64
本稿において、利用した各パッケージのバージョンは次のとおり。
Python: 2.6.6, 2.7.3, 3.4.1, 3.5.0, 3.5.2, 3.6.5
SciPy: 0.10.1, 0.14.0, 0.16.0, 0.18.0, 1.1.0
NumPy: 1.6.1, 1.6.2, 1.8.2, 1.10.0, 1.11.1, 1.13.3
Matplotlib: 1.1.0, 1.1.1, 1.3.1, 1.4.3, 1.5.1, 2.2.2
Nose: 1.1.2, 1.3.3, 1.3.7
Note
SciPy Reference Guide に倣い、以降のコード片においては、あらかじめ各種
import
を次のようにしたものとする。
import numpy as np
import scipy as sp
import matplotlib as mpl
import matplotlib.pyplot as plt
関連リンク¶
- SciPy
SciPy 総本山ウェブサイト。ドキュメント、ダウンロード、コードレシピ等。