2009-12-20から1日間の記事一覧

CentOS 5.4 の python 環境を整備する。

python2.6 : download して setup.py build; setup.py install numpy : download して setup.py build; setup.py install blas : yum install blas.x86_64 blas-devel.x86_64 lapack : yum install lapack.x86_64 lapack-devel.x86_64 scipy : download して…

数式

コマンドプロンプトから入力した式を使って、配列の値を写像したい場合。 f=eval("lambda x: "+ raw_input('f(x) = ')) pylab.plot(t0,map(lambda x: f(x),v0)) こうすれば、 f(x) = 1 if x > 0.5 else 0 f(x) = x f(x) = exp(x) こんなのができるようになる…

index

データベース作った後に、index をつけたらくそ早くなった。 con.execute("create index person_index on person(item, time)") 1e7 でも 0.01sec 以下(測定不能)で抽出できた。これだけデータを保存すると、データファイルが300Mbyte以上になるから、運用…

sqlite3 でデータロガーを作るためのテスト。

可変数データを保存できるデータロガーのデータ保存部を sqlite3 で書いたとしたら、何データまで保存できるかをテストしてみる。 具体的にはデータベースに 測定値の種類、測定時刻、測定値 を記録する。読み出しは読み出したいデータを where で抽出する。…