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分解