資源簡介
經本人測試,完全可以運行,放心使用。
C++實現矩陣的SVD分解,矩陣基本運算“+,-,*,/”,三角分解,QR分解,矩陣顯示,矩陣轉置,矩陣特征值與特征向量運算. 并在 Source.cpp中附有使用例子代碼,方便讀者快速上手。 對于SVD分解,經過與matlab中結果對比,發現,當矩陣的列數>=行數時,基本沒問題。
代碼片段和文件信息
//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////
//?Matrix.cpp
//
//?操作矩陣的類?CMatrix?的實現文件
//
//?周長發編制?2002/8?
//
//?東籬?補充?2017/10
//?(1)進行調試,改正幾個運行時的錯誤,
//?(2)添加顯示矩陣代碼?void?ShowMatrix(CMatrix?&A);??
//?(3)增加調用示例代碼?Source.cpp
///////////////////////////////////////////////////////////////////////////////////////////////
#include?“stdafx.h“
#include?“Matrix.h“
#include
using?namespace?std;
#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#define?new?DEBUG_NEW
#endif
////////////////////////////////////////////////////
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????62053??2017-10-14?11:36??SVD_C++\afx.h
?????文件??????71314??2017-10-14?11:17??SVD_C++\Matrix.cpp
?????文件???????6863??2017-10-13?21:33??SVD_C++\Matrix.h
?????文件???????1620??2017-10-14?11:35??SVD_C++\Source.cpp
?????文件????????967??2017-10-14?11:34??SVD_C++\stdafx.h
?????文件????????733??2017-10-14?11:40??SVD_C++\使用說明.txt
?????目錄??????????0??2017-10-14?11:39??SVD_C++
-----------?---------??----------?-----??----
???????????????143550????????????????????7
- 上一篇:DDS_Demo.zip
- 下一篇:Fluck8845a的指令程序C++源碼
評論
共有 條評論