メインページ   クラス階層   構成   ファイル一覧   構成メンバ   ファイルメンバ  

クラス ComplexSVD の解説

#include <CmplxSVD.h>

ComplexSVDのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 ComplexSVD (void)
 ComplexSVD (const ComplexMatrix &a, SVD::type svd_type=SVD::std)
 ComplexSVD (const ComplexMatrix &a, int &info, SVD::type svd_type=SVD::std)
 ComplexSVD (const ComplexSVD &a)
ComplexSVD & operator= (const ComplexSVD &a)
 ~ComplexSVD (void)
DiagMatrix singular_values (void) const
ComplexMatrix left_singular_matrix (void) const
ComplexMatrix right_singular_matrix (void) const

フレンド

std::ostream & operator<< (std::ostream &os, const ComplexSVD &a)

コンストラクタとデストラクタの解説

ComplexSVD::ComplexSVD void    [inline]
 

CmplxSVD.h41 行で定義されています。

ComplexSVD::ComplexSVD const ComplexMatrix   a,
SVD::type    svd_type = SVD::std
[inline]
 

CmplxSVD.h43 行で定義されています。

参照 SVD::std, と SVD::type.

ComplexSVD::ComplexSVD const ComplexMatrix   a,
int &    info,
SVD::type    svd_type = SVD::std
[inline]
 

CmplxSVD.h48 行で定義されています。

参照 SVD::std, と SVD::type.

ComplexSVD::ComplexSVD const ComplexSVD &    a [inline]
 

CmplxSVD.h54 行で定義されています。

ComplexSVD::~ComplexSVD void    [inline]
 

CmplxSVD.h70 行で定義されています。


メソッドの解説

ComplexMatrix ComplexSVD::left_singular_matrix void    const
 

CmplxSVD.cc49 行で定義されています。

参照 SVD::sigma_only.

呼出 ComplexMatrix::pseudo_inverse().

ComplexSVD& ComplexSVD::operator= const ComplexSVD &    a [inline]
 

CmplxSVD.h58 行で定義されています。

参照 left_sm, right_sm, sigma, と type_computed.

ComplexMatrix ComplexSVD::right_singular_matrix void    const
 

CmplxSVD.cc62 行で定義されています。

参照 SVD::sigma_only.

呼出 ComplexMatrix::pseudo_inverse().

DiagMatrix ComplexSVD::singular_values void    const [inline]
 

CmplxSVD.h72 行で定義されています。

呼出 ComplexMatrix::pseudo_inverse().


フレンドと関連する関数の解説

std::ostream& operator<< std::ostream &    os,
const ComplexSVD &    a
[friend]
 


このクラスの解説は次のファイルから生成されました:
Wed Dec 29 13:07:16 2004に生成されました。 doxygen1.2.18
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送