Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

最近の作業部屋活動履歴

2023-04-16
2023-03-24
2023-03-22
2023-01-25

最近のWikiの更新 (Recent Changes)

2023-04-16
2023-03-24
2023-01-25
2023-01-08
2023-01-07

Wikiガイド(Guide)

サイドバー (Side Bar)

固有値をカルダノの公式で求めるプログラム

概要

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

ライセンス

  • Boost License Version 1.0

ダウンロード