新UI(Beta)を使用中です。旧バージョンに戻す場合はこちら
keisan生活や実務に役立つ高精度計算サイト

2次正方行列・実対称・Newton近似

作者: shiroe さん実行数: 17

※ 本ライブラリは会員の方が作成した作品です。内容について当サイトは一切関知しません。

ブックマーク一覧
2次正方行列が実対称行列であるときの数値的対角化です。
2次正方行列であり、対称行列なので、「絶対値が最大の非対角要素」を探索する手順が省けるので作業はシンプルになります。
また、『cos2θとsin2θ』の一次式に直すと周期も圧縮され二分法による区間発見と短縮も良くなります。
小さくした区間内でニュートン近似します。
精度は区間分割数を毎回100、区間の幅を0.1^15、ニュートン近似では0.1^20に落してあります。
処理後の行列要素を出力します。
他は参考です。
a
  (対角要素)
b
  (非対角要素)(c=bとしている)
d
  (対角要素)
QAP(1,1)   (対角要素)
QAP(1,2)   (非対角要素)
QAP(2,1)   (非対角要素)
QAP(2,2)   (対角要素)
θ (ラジアン)
cosθの値 
sinθの値 
tanθの値 
2θ (ラジアン
cos2θの値 
sin2θの値 
tan2θの値 
(θ/2π)*360の値   (小数点以下切り捨て)
桁表示設定06桁。桁変更可能。実数計算モード。
(計算結果の数値の末尾に「E-??」が付いていないか注意)

この計算についてお客様の声はまだありません。