資源簡(jiǎn)介
兩個(gè)矩陣的加減乘除運(yùn)算以及矩陣轉(zhuǎn)置,計(jì)算行列式等操作。VS2005下編譯通過(guò)。

代碼片段和文件信息
//兩個(gè)矩陣的加減乘?及?矩陣轉(zhuǎn)置
#include?
#include?
#include?“matrix.h“
#include?
#include?
using?namespace?std;
void main()
{
matrixobj abc;
float x;
?
cout<<“Enter?a?3?by?3?matrix?(A):?\n“;
a.readMatrix();
cout<<“Enter?a?3?by?3?matrix?(B):?\n“;
b.readMatrix();
????
cout<<“Matrix?(A)?is?:?\n“;
a.displayMatrix();
cout<<“Matrix?(B)?is?:?\n“;
b.displayMatrix();
?
cout<<“Matrices?(A)?+?(B)?is?:?\n“;
c?=?a?+?b;
c.displayMatrix();
getchar();
cout<<“Matrices?(A)?-?(B)?is?:?\n“;
c?=?a?-?b;
c.displayMatrix();
getchar();
cout<<“Matrices?(A)?*?(B)?is?:?\n“;
c?=?a?*?b;
c.displayMatrix();
getchar();
x?=?a.matrixDeterminant();??//矩陣行列式
getchar();
//c?=?a.matrixInverse();
c=a.matrixTranspose();
//cout<<“The?Inversed?Matrix?of?(A)?is?:?\n“;
cout<<“The?Transposed?Matrix?of?(A)?is?:?\n“;
c.displayMatrix();
getchar();
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????3057??2009-06-21?04:01??Matrix.h
?????文件????????961??2009-06-22?18:46??MatrixOperation.cpp
-----------?---------??----------?-----??----
?????????????????4018????????????????????2
評(píng)論
共有 條評(píng)論