Skip to content

matrix

Public Functions

Name
matrix(int r, int c)
~matrix()
void zero()
double * operator[](int i)
double & operator()(int i, int j)
bool solve(vector< double > & x, vector< double > & b)
bool lsq_solve(vector< double > & x, vector< double > & b)
bool eigen_vectors(matrix & Eigen, vector< double > & eigen_values)
int Rows()
void mult_transpose(vector< double > & x, vector< double > & y)
void mult_transpose_self(matrix & AAt)

Public Functions Documentation

function matrix

cpp matrix( int r, int c )

function ~matrix

cpp inline ~matrix()

function zero

cpp void zero()

function operator[]

cpp inline double * operator[]( int i )

function operator()

cpp inline double & operator()( int i, int j )

function solve

cpp bool solve( vector< double > & x, vector< double > & b )

function lsq_solve

cpp bool lsq_solve( vector< double > & x, vector< double > & b )

function eigen_vectors

cpp bool eigen_vectors( matrix & Eigen, vector< double > & eigen_values )

function Rows

cpp inline int Rows()

function mult_transpose

cpp void mult_transpose( vector< double > & x, vector< double > & y )

function mult_transpose_self

cpp void mult_transpose_self( matrix & AAt )


Updated on 2026-03-31 at 16:02:10 +0000