bate's blog

調べたこと実装したことなどを取りとめもなく書きます。

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

逆行列を持たない場合にも対応

メッセージボックス出すだけなんですけどね。 そろそろReleaseモードに。

文字列の処理

ほとんど触れてこなかった処理なので、手間取った。 しかし、アプリケーションで実際に使うとなれば調べて理解していくようになる。 実践の必要性は、無職だからこそ深く深く理解する所だと思う。

数値の末尾に付く記号を取り去る

'\0'を付け忘れていたようです。最初は下記のようになっていた。 // Fraction.hにて // TFractionクラスのメンバ関数 System::String *ToSystemString() { std::ostrstream ostr; ostr << m_numerator << "/" << m_denominator; std::string temp = ostr.str…

風呂掃除

午前中にする風呂掃除は格別。 風呂掃除だけする仕事がしたい。ユニットバスボンくん お風呂ラクラククリーナー N-AL出版社/メーカー: 山崎産業メディア: ホーム&キッチン購入: 2人 クリック: 5回この商品を含むブログを見る

文字化けなのか、ノイズなのか

数字の後ろにへんちくりんな記号が入る。 何とかせねば。

完成

4x4行列の要素が分数の時に逆行列を求めるアプリケーションが一応完成しました。 VC++2003のWindowsフォームアプリケーションで、C++のコンソールで使ってたのを強引にくっつけました。 自分が作ったものの不具合を探すのは難しく、見つけても辛い。 公開…

後は例外を処理するだけ

型変換に手間取って例外を処理するのを忘れていた。 今さらだが、テンプレートクラスにしたのは失敗だった。 見通しの甘さを痛感した。

ありがたいお説教

今日もありがたいお説教を拝聴した。 早く就職したい。誰よりも強く就職したいと願っているのにできないなんて。

マネージリソースのコンパイル遅い

いつまでコンパイルする気でしょうか。 マシーンのスペックの問題なのかな。

地下鉄の

帰宅しようと地下鉄に乗って買い忘れたものを思い出して、切符を買った駅に戻り改札を通ろうとしたらピコーンと警告音がした。 そして職員が来て小言を言われて、捨て台詞に「今後は気を付けてもらわないと困るからね」だってさ。 自分が悪いのか、システム…

Managed C++なのかな

System::Stringへの型変換に悪戦苦闘して何とか表示までいくけど、計算実行を連続で押すと文字化けする。 それでも使える目処はついたので救われた感じはする。 Managed C++とFormの情報を探すのに時間がかかる。C++/CLIとは微妙に違う。

グダグダしてたら何も出来なかった

そろそろきっちり決めたい。

VC++2003に戻ってManaged C++

型変換が良く分からない。__gc *が分かってない。 ということは、new も完璧な理解ではないということになるのかな。

C++/CLIのためにVC++2005EE入れた

貧弱なPCなので重い。 仕事して新しいPC欲しい。

返す言葉もない

親からバイトは決まったの?の問いかけられて、落ちたと告げるとバイトすら受からないのかと呆れられた。 勿論申し訳ないという顔をして黙って罵りを聞いた。 どうして落ちたのか?と問われて、それが分かれば苦労しないという言葉を飲み込んで愚痴を聞いて…

巣蜂蜜ふたたび

頭を使ったフリをした後の巣蜂蜜は美味い甘い。頑張った自分への御褒美。

B-Splineで作った行列の逆行列を求める

目標だったあれを求めてみる。 こいつの逆行列です。 若干の達成感とGUIどれにするか迷う。 今考えれば Mathematica はすげー便利だったな。 もっと触っとけば良かった。惜しいことを。

恥ずかしいことにFrictionじゃなくてFractionが正解。

FractionをFrictionと書いていた。Fractionが正しい。Fraction. Frictionだと摩擦だわさ。楽なGUI探し。

ライブラリ的な何かに

3x3を確認して、符号を付けたり、自分の手を動かして逆行列を確認したり、楽しいなぁ。 これからアプリちっくにする。 筋トレとストレッチして汗だくになり冷水を浴びてすっきり。 充実してるようなきもするけど、もっとできるはず。

お昼

どんぶりに飯を敷き詰めてかつおのたたきを3切れのせて食べた。 おいしゅうございました。 美味しいものは食べられるうちに食べる。先行きが不透明なら尚更。

std::ostream

TFrictionをstd::cout 2x2行列で検証したら逆行列が求まってたので、気分良くお昼を食べられそう。

できたと言えばできたが

double型で試してe-016とか出たからまあ、0なんだろう。 これがすっきりこないから分数でやろうと思ったわけだしあと少しなのかな。 分数で試して上手く動けば良い。

掃き出し法

係数拡大行列を行基本変形して逆行列を求める方法を復習してからプログラムにする。 これを係数拡大行列にして、行基本変形をする。 PDFを開いた後に前のページで戻るで抜けるとFirefoxが。

8:29

起床しました。 目標の時間より29分オーバー。

行列の要素は分数なのに

テンプレートにする必要があるのか。どうなのかな。 要素は分数だけでも目的は達するわけだし。 テンプレートクラスを書いてから、普通のクラスを書いて分かりやすい方を使うことにする。

boost

boostに分数があるような予感がして調べたらあるし。 でも続けます。

巣蜂蜜

極甘で濃厚。少し食べたら満足してしまう恐ろしさ。

海を見に行く

海というより湾べきなのかな。 風があって良い。 湾であれだけ広大に感じられるなら海となるともっと圧倒されるのではないだろうか。 海は深さが分からないだけにより怖い。 あれだけの膨大な空間を利用しない手はないものだろうか。 話は変わって、デジカメ…

起床時間10:55

かろうじて午前に起きた。 8時には起きるようにしないと。 そのためには早く寝る。 弛んだお腹と気分に鞭を打つ。

早起き

明日は8時に起きよう。