めもてふ

Python, Latex, Fortranを取り扱います

Python

数値計算向けpythonの高速化について

Pythonの高速化について 前半では,既に手元に動くコードが有るとして,そのコードの高速化を行う方法を紹介する. 後半では、主にnumba.jitの使い方を説明することになるので AnacondaからPythonを入れておくのが望ましい. 数値計算中のPythonの実行速度が…

プログレスバーの表示

MacRatさんのページにあったプログレスバーを表示するための メソッドを改変した. import sys def PutBar(per): barlen = 56 perb = int(per/(108.0/barlen)) s = '\r' s += '| ' s += '=' * perb s += ' c⌒っ゚Д゚)っ' s += ' ' * (barlen - perb- 5) s += '…

Seabornで(折れ)線グラフを書くときのテンプレート

Seabornで普通の(折れ)線グラフを書くときのテンプレート ※SeabornとはMatplotlibのグラフをより美しく描画するためのPythonのモジュールである。Anacondaを使っている人はpip install seabornでインストールできる。 import numpy as np from matplotlib …