2015-09-01から1ヶ月間の記事一覧
pythonでfittingをする方法。例えば、 というをパラメータとする関数でデータ点を が最小になるようにfittingしたいとする(最小二乗法)。 scipy.optimizeのcurve_fitを使うのが楽(scipy.optimizeにはleastsqという関数もあり、こちらでも同じことができる…
pythonにおいて関数で複数の値を返すと、デフォルトではタプルになる。 def f_tuple(x): plus = x + 1 cubic = x ** 3 return (plus, cubic) result = f_tuple(2) print result[1] returnの後の(plus, cubic)はカッコをのけても同じ動きをする。 また、受け…
pythonの組み込みのコンテナ型(=コレクション型)にはリスト、タプル、ディクショナリがある。 この記事では、名前付きタプルというコンテナ型を紹介したい。(名前つきタプルはクラスの書き方をふんだんに使っているので、クラスを知らない人はクラスを先…
自分用のメモにまとめておく。numpyの基本的な型は以下の5つ。 真偽値 (bool), (符号付き)整数 (int) 符号なし整数 (uint) 浮動小数点数 (float) 複素数 (complex) ただし、(bool型を除いた)データ型はそれぞれ異なるサイズがああります。 たとえば、int…