Next:
1 はじめる
Python 覚書
桂田 祐史
Date:
2012年12月24日, 2017年12月10日
1
はじめる
1
.
1
Python を始める理由
1
.
2
Mac での利用 (1)
1
.
2
.
1
readline
1
.
3
Macでの利用 (2)
1
.
4
情報
1
.
5
個人用のメモ
2
最初にいくつかのプログラムを試してみる
2
.
1
いわゆる Hello
2
.
2
簡単な日本語表示
2
.
3
2
.
4
とにかく for
3
数値計算
3
.
1
Numerical Python (NumPy)
3
.
1
.
1
インストール
3
.
1
.
2
使うために最初にするおまじない
3
.
1
.
3
array
3
.
1
.
4
zeros(), ones(), identity()
3
.
1
.
5
乱数 -- numpy.random パッケージ
3
.
1
.
6
線形演算 -- numpy.linalg パッケージ
3
.
1
.
7
matrix クラス
3
.
1
.
8
これはどうやる?
3
.
2
Scientific Tools for Python (SciPy)
3
.
2
.
1
インストール
3
.
2
.
2
使うために最初にするおまじない
3
.
2
.
3
実例: LU分解を用いて
を解く
4
matplotlib
4
.
1
pyplot
4
.
2
pylab
4
.
3
メモ
5
1次元熱方程式を試す
5
.
1
陽解法
5
.
2
陰解法
5
.
3
trilu(), trisol() を C で書いて高速化 (?)
5
.
3
.
1
trid.c
5
.
3
.
2
setup.py
5
.
3
.
3
ビルド&インストール
5
.
3
.
4
heat1d-i-v2.py
5
.
4
animation.FuncAnimcation() で高速化?
5
.
4
.
1
実は良く分かっていないので分っている部分,分かっていない部分をメモ
5
.
4
.
2
heat1d-v3.py
5
.
4
.
3
heat1d-i-v3.py
5
.
4
.
4
heat1d-i-v4.py
6
2次元熱方程式を試す
6
.
1
ウォーミング・アップで Poisson 方程式
7
misc
7
.
1
自作モジュールのパス
7
.
2
時を測る
7
.
3
コマンドライン引数
8
出来たら良いな
8
.
1
疎行列をちょいと試す
8
.
2
bigfloat で MPFR を利用する
A. がらくた箱
A..
1
クラス,型の判定
A..
2
poisson_v2.py
参考文献
この文書について...
Next:
1 はじめる
桂田 祐史
2017-12-10