#include <fCDiagMatrix.h>
Inherits MDiagArray2< FloatComplex >.
List of all members.
Public Member Functions |
| FloatComplexDiagMatrix (void) |
| FloatComplexDiagMatrix (octave_idx_type r, octave_idx_type c) |
| FloatComplexDiagMatrix (octave_idx_type r, octave_idx_type c, const FloatComplex &val) |
| FloatComplexDiagMatrix (const Array< FloatComplex > &a) |
| FloatComplexDiagMatrix (const Array< FloatComplex > &a, octave_idx_type r, octave_idx_type c) |
| FloatComplexDiagMatrix (const Array< float > &a) |
| FloatComplexDiagMatrix (const FloatDiagMatrix &a) |
| FloatComplexDiagMatrix (const MDiagArray2< FloatComplex > &a) |
| FloatComplexDiagMatrix (const FloatComplexDiagMatrix &a) |
template<class U > |
| FloatComplexDiagMatrix (const DiagArray2< U > &a) |
FloatComplexDiagMatrix & | operator= (const FloatComplexDiagMatrix &a) |
bool | operator== (const FloatComplexDiagMatrix &a) const |
bool | operator!= (const FloatComplexDiagMatrix &a) const |
FloatComplexDiagMatrix & | fill (float val) |
FloatComplexDiagMatrix & | fill (const FloatComplex &val) |
FloatComplexDiagMatrix & | fill (float val, octave_idx_type beg, octave_idx_type end) |
FloatComplexDiagMatrix & | fill (const FloatComplex &val, octave_idx_type beg, octave_idx_type end) |
FloatComplexDiagMatrix & | fill (const FloatColumnVector &a) |
FloatComplexDiagMatrix & | fill (const FloatComplexColumnVector &a) |
FloatComplexDiagMatrix & | fill (const FloatRowVector &a) |
FloatComplexDiagMatrix & | fill (const FloatComplexRowVector &a) |
FloatComplexDiagMatrix & | fill (const FloatColumnVector &a, octave_idx_type beg) |
FloatComplexDiagMatrix & | fill (const FloatComplexColumnVector &a, octave_idx_type beg) |
FloatComplexDiagMatrix & | fill (const FloatRowVector &a, octave_idx_type beg) |
FloatComplexDiagMatrix & | fill (const FloatComplexRowVector &a, octave_idx_type beg) |
FloatComplexDiagMatrix | hermitian (void) const |
FloatComplexDiagMatrix | transpose (void) const |
FloatDiagMatrix | abs (void) const |
FloatComplexMatrix | extract (octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2) const |
FloatComplexRowVector | row (octave_idx_type i) const |
FloatComplexRowVector | row (char *s) const |
FloatComplexColumnVector | column (octave_idx_type i) const |
FloatComplexColumnVector | column (char *s) const |
FloatComplexDiagMatrix | inverse (octave_idx_type &info) const |
FloatComplexDiagMatrix | inverse (void) const |
FloatComplexDiagMatrix | pseudo_inverse (void) const |
bool | all_elements_are_real (void) const |
FloatComplexDiagMatrix & | operator+= (const FloatDiagMatrix &a) |
FloatComplexDiagMatrix & | operator-= (const FloatDiagMatrix &a) |
FloatComplexColumnVector | diag (octave_idx_type k=0) const |
FloatComplexDET | determinant (void) const |
float | rcond (void) const |
Friends |
OCTAVE_API FloatComplexDiagMatrix | conj (const FloatComplexDiagMatrix &a) |
std::ostream & | operator<< (std::ostream &os, const FloatComplexDiagMatrix &a) |
Constructor & Destructor Documentation
FloatComplexDiagMatrix::FloatComplexDiagMatrix |
( |
void |
|
) |
[inline] |
FloatComplexDiagMatrix::FloatComplexDiagMatrix |
( |
const Array< FloatComplex > & |
a |
) |
[inline, explicit] |
FloatComplexDiagMatrix::FloatComplexDiagMatrix |
( |
const Array< float > & |
a |
) |
[inline, explicit] |
FloatComplexDiagMatrix::FloatComplexDiagMatrix |
( |
const FloatDiagMatrix & |
a |
) |
[explicit] |
template<class U >
FloatComplexDiagMatrix::FloatComplexDiagMatrix |
( |
const DiagArray2< U > & |
a |
) |
[inline] |
Member Function Documentation
bool FloatComplexDiagMatrix::all_elements_are_real |
( |
void |
|
) |
const |
float FloatComplexDiagMatrix::rcond |
( |
void |
|
) |
const |
Friends And Related Function Documentation
The documentation for this class was generated from the following files: