|
|
◆ dsterf()
| void dsterf |
( |
int |
n, |
|
|
double |
d[], |
|
|
double |
e[], |
|
|
int * |
info |
|
) |
| |
対称三重対角行列の固有値 (QL/QR法)
- 目的
- 本ルーチンは対称三重対角行列のすべての固有値を Pal-Walker-Kahan による QL または QR法により求める.
- 引数
-
| [in] | n | 行列の行および列数. (n >= 0) (n = 0 の場合, 処理を行わずに戻る) |
| [in,out] | d[] | 配列 d[ld] (ld >= n)
[in] 三重対角行列の対角要素.
[out] info = 0 であれば固有値が昇順に入る. |
| [in,out] | e[] | 配列 e[le] (le >= n - 1)
[in] 三重対角行列の n - 1 個の副対角要素.
[out] e[] は破壊される. |
| [out] | info | = 0: 正常終了.
= -1: 入力パラメータ n の誤り. (n < 0)
= i > 0: 30*n回以内の反復ですべての固有値を見つけることはできなかった. e[] の i 個の要素が 0 に収束しなかった. |
- 出典
- LAPACK
|