Repo

kjana00@gmail.com

older <-

2011-03-19 01:08:32

今朝は晴れ。昨日よりはあったかい感じ? とりあえず風が弱いのはありがたい。朝ごはんにシリアル食べてちょっと寝て、それからバスで実験場所へ。電車の本数が減ってる分踏み切り渋滞は無くなったけど、今朝は青梅街道が妙に混んでいたのでした。

昨日予備実験的に取ったデータと今まで取ってきて提出物に入れるつもりのデータとで色々。とりあえず読まないとしょうがない。ファイル名にスケーリングファクタを入れてあって、一セットが一つのディレクトリに落ちるような VBA で記録してあるからそういうのを生かしたらそれなりに読み方をまとめられるよな、という方向。係数は一つしかないから regexp(str, '\d+\.\d+(e[+-]\d+)?', 'once', 'match') でいいか、とかな。そこから数値を得るのに思い付かなくて sscanf() 使ったけど、別のもっと特化した関数で十分だったな。

これを利用して沢山あるデータを適当に読む関数をでっちあげてみる。まあディレクトリをトラバースしたらいいでしょ。末端の条件はパターンに合うファイル名を含んだディレクトリっていうことで。それで構造体のセル配列を引き回してデータ詰めていって、でとりあえず格好はついた。でもこれをそのまま使うととんでもないメモリ量を喰うんで結局一部だけを先に作った関数で読む方向で遊ぶことにする。

で、遊んでみる。あんまり上手く分離出来ない……合成が出来るのはとりあえずいいんだけど、普通に最小二乗法を適用する感じだとやっぱり良く似たもののせいで、とか係数を負にしてみたり実数にしてみたりする方が誤差は減るとかであんまりよろしくない。っていうかそもそも測定自体があんまり上手くいってないデータがあるような気がするな、これ。もうちょっと細かく見てみるつもりではあるけど。

その脇で GPIB ケーブルが来たからマスター-スレーブ構成を実験してるのに口を出してみたりしつつ。何か刺さるっていうのは *WAI での待ちを busy? でのポーリングにしたらましになったらしい。連続して使うとキューが詰まるのかな。タイムアウトを延ばさなきゃとか、ちょっと借りて返したら GPIB アダプタが腐って悩んだとかを挟みつつ。どうやら狙った測定がちゃんと出来る程度にはなった様子。良かった、良かった。

そんなところで帰る。もうすぐ満月っていう中歩いて晩ごはんは途中で中華。酢豚定食を頼んでみた。結構悪くないけどちょっと酸っぱさが強いかな。まあ悪くないからいいわけだけど。

WWW 見たりゲームしたりで終わる方向。ちょっと夜行バスで帰るのはどうだろうなんていうのが頭を過ったけど、それで大阪に戻ると明日の朝ごはんが残念な感じになるんだよなっていうのがあって。洗濯物を持って帰るはめになって荷物が増えそうだし。

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12