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