#include <dDiagMatrix.h>
DiagMatrixに対する継承グラフ
Public メソッド | |
DiagMatrix (void) | |
DiagMatrix (int r, int c) | |
DiagMatrix (int r, int c, double val) | |
DiagMatrix (const DiagMatrix &a) | |
DiagMatrix (const MDiagArray2< double > &a) | |
DiagMatrix (const RowVector &a) | |
DiagMatrix (const ColumnVector &a) | |
DiagMatrix & | operator= (const DiagMatrix &a) |
bool | operator== (const DiagMatrix &a) const |
bool | operator!= (const DiagMatrix &a) const |
DiagMatrix & | fill (double val) |
DiagMatrix & | fill (double val, int beg, int end) |
DiagMatrix & | fill (const ColumnVector &a) |
DiagMatrix & | fill (const RowVector &a) |
DiagMatrix & | fill (const ColumnVector &a, int beg) |
DiagMatrix & | fill (const RowVector &a, int beg) |
DiagMatrix | transpose (void) const |
Matrix | extract (int r1, int c1, int r2, int c2) const |
RowVector | row (int i) const |
RowVector | row (char *s) const |
ColumnVector | column (int i) const |
ColumnVector | column (char *s) const |
DiagMatrix | inverse (void) const |
DiagMatrix | inverse (int &info) const |
ColumnVector | diag (void) const |
ColumnVector | diag (int k) const |
フレンド | |
class | SVD |
class | ComplexSVD |
DiagMatrix | real (const ComplexDiagMatrix &a) |
DiagMatrix | imag (const ComplexDiagMatrix &a) |
std::ostream & | operator<< (std::ostream &os, const DiagMatrix &a) |
|
dDiagMatrix.h の 45 行で定義されています。 呼出 inverse(), と transpose(). |
|
dDiagMatrix.h の 47 行で定義されています。 |
|
dDiagMatrix.h の 49 行で定義されています。 |
|
dDiagMatrix.h の 51 行で定義されています。 |
|
dDiagMatrix.h の 53 行で定義されています。 |
|
dDiagMatrix.h の 55 行で定義されています。 |
|
dDiagMatrix.h の 57 行で定義されています。 |
|
dDiagMatrix.cc の 250 行で定義されています。 参照 Array< double >::cols(), と column(). |
|
dDiagMatrix.cc の 232 行で定義されています。 参照 Array< double >::cols(), DiagArray2< double >::elem(), Array< double >::elem(), と Array< double >::rows(). 呼出 column(). |
|
dDiagMatrix.cc の 361 行で定義されています。 参照 Array< double >::cols(), DiagArray2< double >::elem(), Array< double >::elem(), Array< double >::resize(), と Array< double >::rows(). |
|
dDiagMatrix.cc の 353 行で定義されています。 呼出 Matrix::pseudo_inverse(), と ComplexMatrix::pseudo_inverse(). |
|
dDiagMatrix.cc の 173 行で定義されています。 |
|
dDiagMatrix.cc の 129 行で定義されています。 参照 Array< double >::elem(), DiagArray2< double >::elem(), と Array< double >::length(). |
|
dDiagMatrix.cc の 113 行で定義されています。 参照 Array< double >::elem(), DiagArray2< double >::elem(), と Array< double >::length(). |
|
dDiagMatrix.cc の 97 行で定義されています。 参照 Array< double >::elem(), DiagArray2< double >::elem(), と Array< double >::length(). |
|
dDiagMatrix.cc の 81 行で定義されています。 参照 Array< double >::elem(), DiagArray2< double >::elem(), と Array< double >::length(). |
|
dDiagMatrix.cc の 66 行で定義されています。 参照 DiagArray2< double >::elem(), と Array< double >::length(). |
|
dDiagMatrix.cc の 58 行で定義されています。 参照 DiagArray2< double >::elem(), と Array< double >::length(). |
|
dDiagMatrix.cc の 278 行で定義されています。 参照 Array< double >::cols(), DiagMatrix(), DiagArray2< double >::elem(), Array< double >::length(), と Array< double >::rows(). |
|
dDiagMatrix.cc の 271 行で定義されています。 |
|
dDiagMatrix.cc の 52 行で定義されています。 |
|
dDiagMatrix.h の 59 行で定義されています。 |
|
dDiagMatrix.cc の 43 行で定義されています。 参照 Array< double >::cols(), Array< double >::data(), Array< double >::length(), と Array< double >::rows(). |
|
dDiagMatrix.cc の 211 行で定義されています。 参照 row(), と Array< double >::rows(). |
|
dDiagMatrix.cc の 193 行で定義されています。 参照 Array< double >::cols(), DiagArray2< double >::elem(), Array< double >::elem(), と Array< double >::rows(). 呼出 row(). |
|
Array< double >を再定義しています。 dDiagMatrix.cc の 145 行で定義されています。 参照 Array< double >::cols(), Array< double >::data(), DiagMatrix(), Array< double >::length(), と Array< double >::rows(). |
|
dDiagMatrix.h の 41 行で定義されています。 |
|
dDiagMatrix.cc の 162 行で定義されています。 |
|
dDiagMatrix.cc の 402 行で定義されています。 |
|
dDiagMatrix.cc の 151 行で定義されています。 |
|
dDiagMatrix.h の 40 行で定義されています。 |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||