30 Matrix(
size_t r,
size_t c, std::vector<double>
const & e);
Matrix operator-(Matrix const &m) const
Matrix spdInverse() const
size_t numColumns() const
static Matrix ltInverse(Matrix const <)
Matrix & operator-=(Matrix const &m)
Matrix operator*(Matrix const &m) const
Weighted matrix of arbitrary dimension.
std::vector< double > entries
Matrix & operator*=(Matrix const &m)
Matrix(size_t r=0, size_t c=0)
Constructs a matrix.
Matrix & operator+=(Matrix const &m)
double & operator()(size_t row, size_t col)
double spdDeterminant() const
double operator()(size_t row, size_t col) const
Matrix operator*(double scalar, Matrix const &m)
static Matrix identity(double dimension)
Weighted point of arbitrary dimension.
Matrix gramSchmidt() const
Matrix operator+(Matrix const &m) const
std::ostream & operator<<(std::ostream &, FrequencyDistribution &)