Defines |
#define | PUSHARG(ARG) if(!mat ## ARG.IsEmpty() && !mat ## ARG.IsDIN()) m_args.push_back(mat ## ARG); |
Functions |
ostream & | operator<< (ostream &os, const Matrix &mat) |
Matrix | operator+ (Matrix a, Matrix b) |
Matrix | operator- (const Matrix &a) |
Matrix | operator- (Matrix a, Matrix b) |
Matrix | operator== (const Matrix &a, const Matrix &b) |
Matrix | operator!= (const Matrix &a, const Matrix &b) |
Matrix | operator< (const Matrix &a, const Matrix &b) |
Matrix | operator> (const Matrix &a, const Matrix &b) |
Matrix | operator<= (const Matrix &a, const Matrix &b) |
Matrix | operator>= (const Matrix &a, const Matrix &b) |
bool | any (const Matrix &a) |
bool | all (const Matrix &a) |
Matrix | find (const Matrix &a) |
Matrix | ldivide (const Matrix &a, const Matrix &b) |
Matrix | mldivide (Matrix a, Matrix b) |
Matrix | mldivide (Matrix a, Matrix b, Matrix &fac) |
Matrix | transpose (const Matrix &a) |
Matrix | ctranspose (const Matrix &a) |
double | sumall (const Matrix &a) |
Matrix | horzcat (const vector< Matrix > &m_args) |
Matrix | vertcat (const vector< Matrix > &m_args) |
Matrix | horzcat (const vector< const Matrix * > &m_args) |
Matrix | vertcat (const vector< const Matrix * > &m_args) |
Matrix | horzcat (const Matrix &mat1, const Matrix &mat2, const Matrix &mat3, const Matrix &mat4, const Matrix &mat5, const Matrix &mat6, const Matrix &mat7, const Matrix &mat8, const Matrix &mat9, const Matrix &mat10, const Matrix &mat11, const Matrix &mat12, const Matrix &mat13, const Matrix &mat14, const Matrix &mat15, const Matrix &mat16, const Matrix &mat17, const Matrix &mat18, const Matrix &mat19, const Matrix &mat20) |
Matrix | vertcat (const Matrix &mat1, const Matrix &mat2, const Matrix &mat3, const Matrix &mat4, const Matrix &mat5, const Matrix &mat6, const Matrix &mat7, const Matrix &mat8, const Matrix &mat9, const Matrix &mat10, const Matrix &mat11, const Matrix &mat12, const Matrix &mat13, const Matrix &mat14, const Matrix &mat15, const Matrix &mat16, const Matrix &mat17, const Matrix &mat18, const Matrix &mat19, const Matrix &mat20) |
Matrix | ramp (double start, double step, double stop) |
Matrix | sin (const Matrix &a) |
Matrix | cos (const Matrix &a) |
Matrix | power (const Matrix &a, const Matrix &b) |
Matrix | mpower (const Matrix &a, double b) |
Matrix | exp (const Matrix &a) |
Matrix | log (const Matrix &a) |
Matrix | sign (const Matrix &a) |
Matrix | subsref (const Matrix &a, const Matrix &ind, const Matrix &jnd) |
Matrix | subsasgn (const Matrix &a, const Matrix &ind, const Matrix &jnd, const Matrix &b) |
Matrix | mtimes_eval (const Matrix &a, const Matrix &b) |
Matrix | times_eval (const Matrix &a, const Matrix &b) |
Matrix | cross_eval (const Matrix &a, const Matrix &b) |
void | matrix_dgemm (Matrix &C, Matrix A, Matrix B) |
Matrix & | MatMTimesMatPlusEq (Matrix &C, const Matrix &A, const Matrix &B) |
Matrix & | MatTimesMatPlusEq (Matrix &C, const Matrix &A, const Matrix &B) |
Matrix & | MatCrossMatPlusEq (Matrix &C, const Matrix &A, const Matrix &B) |
vector< Matrix > | mask (const Matrix &s) |