XLPack 7.0
XLPack 数値計算ライブラリ (C API) リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません
関数

関数

void dgebak (char job, char side, int n, int ilo, int ihi, double scale[], int m, int ldv, double v[], int *info)
 均衡化された行列への逆変換による元の一般行列の固有ベクトル
 
void dgebal (char job, int n, int lda, double a[], int *ilo, int *ihi, double scale[], int *info)
 一般行列の均衡化
 
void dgehrd (int n, int ilo, int ihi, int lda, double a[], double tau[], double work[], int lwork, int *info)
 一般行列の上ヘッセンベルグ形への変換
 
void dhsein (char side, char eigsrc, char initv, int select[], int n, int ldh, double h[], double wr[], double wi[], int ldvl, double vl[], int ldvr, double vr[], int mm, int *m, double work[], int ifaill[], int ifailr[], int *info)
 ヘッセンベルグ行列の固有ベクトル (逆反復法)
 
void dhseqr (char job, char compz, int n, int ilo, int ihi, int ldh, double h[], double wr[], double wi[], int ldz, double z[], double work[], int lwork, int *info)
 ヘッセンベルグ行列の固有値およびシュール分解 (QR法)
 
void dorghr (int n, int ilo, int ihi, int lda, double a[], double tau[], double work[], int lwork, int *info)
 ヘッセンベルグ形への変換行列の生成
 
void dormhr (char side, char trans, int m, int n, int ilo, int ihi, int lda, double a[], double tau[], int ldc, double c[], double work[], int lwork, int *info)
 ヘッセンベルグ形への変換行列の乗算
 
void dtrevc3 (char side, char howmny, int select[], int n, int ldt, double t[], int ldvl, double vl[], int ldvr, double vr[], int mm, int *m, double work[], int lwork, int *info)
 シュール分解の準三角行列の固有ベクトル
 
void dtrexc (char compq, int n, int ldt, double t[], int ldq, double q[], int *ifst, int *ilst, double work[], int *info)
 シュール分解の並べ替え
 
void dtrsen (char job, char compq, int select[], int n, int ldt, double t[], int ldq, double q[], double wr[], double wi[], int *m, double *s, double *sep, double work[], int lwork, int iwork[], int liwork, int *info)
 シュール分解の並べ替えおよび固有値群・不変部分空間の条件数
 
void dtrsna (char job, char howmny, int select[], int n, int ldt, double t[], int ldvl, double vl[], int ldvr, double vr[], double s[], double sep[], int mm, int *m, double work[], int lwork, int iwork[], int liwork, int *info)
 上準三角行列の固有値・固有ベクトルの条件数
 
void dtrsyl (char transa, char transb, int isgn, int m, int n, int lda, double a[], int ldb, double b[], int ldc, double c[], double *scale, int *info)
 シルベスター方程式の解
 

詳解

D4a2. 固有値・固有ベクトル (一般行列) (計算ルーチン) プログラムを表示しています.