a simple matrix class with some MATLAB-like functions
lu.hpp
: LU分解inv.hpp
: 求逆tr.hpp
: 转置det.hpp
: 求行列式的值rref.hpp
: 将矩阵化为行阶梯型rank.hpp
: 矩阵的秩norm.hpp
: 范数cond.hpp
: 条件数diag.hpp
: 取矩阵对角元素的值
guassian_elimination.hpp
: 用高斯消元部分选主元法求解线性方程组qr.hpp
: 基于豪斯霍尔德变换的QR分解givens_rotation.hpp
: 基于吉文斯变换的QR分解power_method.hpp
: 幂法求最大特征值及其特征向量qr_method.hpp
: QR算法求一般矩阵的所有特征值least_squares.hpp
: 基于QR分解的最小二乘问题解法gram_schmidt_modified.hpp
: 基于改进的格拉姆-斯密特正交化过程的QR分解