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
matrix(
int r,
int c
)
function ~matrix
inline ~matrix()
function zero
void zero()
function operator[]
inline double * operator[](
int i
)
function operator()
inline double & operator()(
int i,
int j
)
function solve
bool solve(
vector< double > & x,
vector< double > & b
)
function lsq_solve
bool lsq_solve(
vector< double > & x,
vector< double > & b
)
function eigen_vectors
bool eigen_vectors(
matrix & Eigen,
vector< double > & eigen_values
)
function Rows
inline int Rows()
function mult_transpose
void mult_transpose(
vector< double > & x,
vector< double > & y
)
function mult_transpose_self
void mult_transpose_self(
matrix & AAt
)
Updated on 2022-07-23 at 17:50:04 -0600