2008-05-01から1ヶ月間の記事一覧

STLのset

今日はC++STLのsetを使ってみた。set::eraseがvoidなのが理解出来ない。なぜiteratorを返さないのか。まとめて複数の要素を削除したいときとか、不便じゃないのか。逆にinsertの方はboolで良いと思う。map::eraseも同じ。さらに、setクラスにはメンバ関数と…

NHK受信契約

NHKの人によると、ワンセグを見なくても、携帯電話を持っているだけで受信契約が必要だという。テレビを見られないように設定しようが、改造しようが何しようが、見ようと思えば見られる状態だとして、契約が必要だという。どう考えても納得できないので放送…

Fedora9でFirefoxクラッシュ

Firefoxが run-mozilla.sh: line 131 で落ちる様になった。アイコンをダブルクリックして起動すると、 前回正常に終了しなかったから、、、 みたいなダイアログが一瞬表示されてすぐ落ちる。調べてみたところ、よくわからないのだけれど flock と SCIM との…

任意の相関係数 r のサンプルデータを作る方法の続き

改めて考え直すと、この問題はもっと簡単に解けた。観測値の偏差からなるN次元のベクトルXは、 すべて1のベクトルと直行していれば平均が0という条件を満たすのだから、 ランダムにN次元ベクトルを作って1と内積をとって1方向成分を求めてそれを引いてxにす…

任意の相関係数 r のサンプルデータを作る方法

だいぶ前、教えてgooで、相関係数rのサンプルデータを作る方法について質問があって、それを読んで考えたこと。 母集団(A, B)が相関係数rを持つようにするなら、分散の等しい(1とする)独立な確立分布に従う確立変数X,Yを持ってきて、 A = X B = rX + sqrt(1-…

Fedora 9 インストール

親がインターネットを始めたので、 ずっとほったらかされていたマシンに Fedora 9 をインストールした。 最初はDVD-Rに焼いてその結果からインストールしようとしたが、 あまりにも安い(10枚 200円)のメディアを使った所為か、 書き込みには成功したみたいだ…