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

📄 matrix.h

📁 摄影测量利用空间后方交汇的方法编写的可以从相片像平面坐标获得该点实际的物方坐标,得到空间定位的数据
💻 H
字号:
// Matrix.h: interface for the CMatrix class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MATRIX1_H__11164476_67B8_44F2_ADB7_64BE48375A7D__INCLUDED_)
#define AFX_MATRIX1_H__11164476_67B8_44F2_ADB7_64BE48375A7D__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include<afxtempl.h>
#include<vector>

class CMatrix  
{
	UINT m_nRow;
	UINT m_nCol;
	CArray<double,double &> m_Array;
public:
	CMatrix();
    CMatrix(const CMatrix &);
    CMatrix(std::vector<double>,UINT,UINT);  	
	virtual ~CMatrix();

	int GetSize(void);//返回矩阵大小
	CMatrix reset(std::vector<double>,UINT,UINT);//重新设置矩阵

	float operator [](UINT idx){return m_Array[idx];};//返回元素值
	CMatrix operator *(const CMatrix &);//矩阵相乘
	CMatrix operator *(const double &);//矩阵乘常数
	CMatrix operator =(const CMatrix &);//赋值运算
    CMatrix operator~();//逆	
	CMatrix RemMatrix(int,int);//余子式所对应的矩阵
	float Range();//求行列式的值
	CMatrix T();//转置矩阵
	CMatrix Accompany();//伴随矩阵

	void Display();//显示
};

#endif // !defined(AFX_MATRIX1_H__11164476_67B8_44F2_ADB7_64BE48375A7D__INCLUDED_)

⌨️ 快捷键说明

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