= 固有値をカルダノの公式で求めるプログラム == 概要 固有値を求める方法はQR法、ヤコビ法、べき乗法等色々あるようですが、 対象を3x3の行列に特化し、 3次方程式の解の公式(カルダノの公式)により 固有方程式を解くことで固有値を求めるプログラムを作成してみました。 固有値から固有ベクトルを求める関数も用意してあります。 カルダノの公式を適用するために複素数の立方根が必要ですが、 それを 効率よく計算するためにニュートン法やハレー法の立方根関数等を色々作ったりしました。 その痕跡を#if 0 ~ #endif の中に残してありますので、よろしければ合わせて ご参照ください。 == ライセンス * Boost License Version 1.0 == ダウンロード * [/downloads/users/37/37182/eigen3_cardano.zip/ ソースコード + Windows実行ファイル]