⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 matrix.h

📁 矩阵类:可运行矩阵间的加、减、乘以及矩阵与数的点乘;可计算矩阵的转置、秩、行列式、逆;其中求解矩阵逆用到了经典的高斯算法;求解行列式以及秩运用的是消元法。
💻 H
字号:
class Matrix
{
private:
	float *list;
	int nElem;
public:
	Matrix();
	void Destroy();
	int Elem(void);
	int Elem(float);
	int getzhi();
	void Print(void);
	float GetElem(int);
	int zhi();
	float hang();            //计算行列式
	void ni();				//求逆
	void dicheng(float);	//点乘	
	void T();				//转置
	friend Matrix operator+(Matrix a,Matrix b);
	friend Matrix operator-(Matrix a,Matrix b);
	friend Matrix operator*(Matrix a,Matrix b);
	float & operator[](int index);
	Matrix operator =(Matrix &a);
	Matrix operator*(float alpha);
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -