|
virtual unsigned int | capacity () const =0 |
| Ask Number of Rows. More...
|
|
virtual MyColumnVector | columnCopy (unsigned int c) const =0 |
| Get column from matrix. More...
|
|
virtual unsigned int | columns () const =0 |
| Ask Number of Columns. More...
|
|
virtual int | convertToSymmetricMatrix (MySymmetricMatrix &sym)=0 |
| Turn matrix into Symmetric one. More...
|
|
virtual double | determinant () const =0 |
| get determinant More...
|
|
virtual MyMatrix | inverse () const =0 |
| get inverse More...
|
|
| Matrix_Wrapper () |
| Constructor. More...
|
|
virtual double & | operator() (unsigned int, unsigned int)=0 |
| Operator () More...
|
|
virtual double | operator() (unsigned int, unsigned int) const =0 |
| Operator () More...
|
|
virtual MyMatrix | operator* (double b) const =0 |
| MATRIX - SCALAR operator. More...
|
|
virtual MyMatrix | operator* (const MyMatrix &a) const =0 |
| MATRIX - MATRIX operator. More...
|
|
virtual MyColumnVector | operator* (const MyColumnVector &b) const =0 |
| MATRIX - VECTOR operator. More...
|
|
virtual MyMatrix & | operator*= (double b)=0 |
| MATRIX - SCALAR operator. More...
|
|
virtual MyMatrix | operator+ (double b) const =0 |
| MATRIX - SCALAR operator. More...
|
|
virtual MyMatrix | operator+ (const MyMatrix &a) const =0 |
| MATRIX - MATRIX operator. More...
|
|
virtual MyMatrix & | operator+= (double a)=0 |
| MATRIX - SCALAR operator. More...
|
|
virtual MyMatrix & | operator+= (const MyMatrix &a)=0 |
| MATRIX - MATRIX operator. More...
|
|
virtual MyMatrix | operator- (double b) const =0 |
| MATRIX - SCALAR operator. More...
|
|
virtual MyMatrix | operator- (const MyMatrix &a) const =0 |
| MATRIX - MATRIX operator. More...
|
|
virtual MyMatrix & | operator-= (double a)=0 |
| MATRIX - SCALAR operator. More...
|
|
virtual MyMatrix & | operator-= (const MyMatrix &a)=0 |
| MATRIX - MATRIX operator. More...
|
|
virtual MyMatrix | operator/ (double b) const =0 |
| MATRIX - SCALAR operator. More...
|
|
virtual MyMatrix & | operator/= (double b)=0 |
| MATRIX - SCALAR operator. More...
|
|
virtual MyMatrix & | operator= (double a)=0 |
| Set all elements of the Matrix equal to a. More...
|
|
virtual MyMatrix & | operator= (const MySymmetricMatrix &a)=0 |
| MATRIX - SYMMETRICMATRIX operators. More...
|
|
virtual bool | operator== (const MyMatrix &a) const =0 |
| Operator ==. More...
|
|
virtual MyMatrix | pseudoinverse (double epsilon=0.01) const |
| get pseudoinverse More...
|
|
double | PYTHAG (double a, double b) const |
|
virtual void | resize (unsigned int i, unsigned int j, bool copy=true, bool initialize=true)=0 |
| resize matrix More...
|
|
virtual MyRowVector | rowCopy (unsigned int r) const =0 |
| Get row from matrix. More...
|
|
virtual unsigned int | rows () const =0 |
| Ask Number of Rows. More...
|
|
double | SIGN (double a, double b) const |
|
virtual unsigned int | size () const =0 |
| Ask Number of Rows. More...
|
|
virtual MyMatrix | sub (int i_start, int i_end, int j_start, int j_end) const =0 |
| get sub matrix More...
|
|
virtual bool | SVD (MyColumnVector &D, MyMatrix &U, MyMatrix &V) const |
| SVD Decomposition (for pseudo-inverse properties) More...
|
|
virtual MyMatrix | transpose () const =0 |
| get transpose More...
|
|
virtual | ~Matrix_Wrapper () |
| Destructor. More...
|
|
Class Matrixwrapper.
Definition at line 40 of file asirfilter.h.