1 / 8
文档名称:

C++-矩阵的加减乘除.doc

格式:doc   大小:61KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C++-矩阵的加减乘除.doc

上传人:文库旗舰店 2020/5/27 文件大小:61 KB

下载得到文件列表

C++-矩阵的加减乘除.doc

文档介绍

文档介绍:《矩阵类》: : : : : 14参考书目: 15编程目的:编写一个矩阵类,可以实现矩阵的初始化,矩阵的加法,减法,乘法等基本功能,要求对运算符+、-,《、》进行重载。设计要求:编写一个矩阵类实现矩阵的初始化实现矩阵的加法(将两个矩阵的对应位置的数相加)实现矩阵的减法实现矩阵的乘法对基本运算符的重载(+、-、《《、》》)输出这些信息各函数功能说明:函数源代码以及函数的功能:#include<>#defineM3classMatrix//定义类Matrix{public:Matrix();//声明构造函数 Matrixoperator+(Matrix&);//声明加法重载运算符作为成员函数Matrixoperator-(Matrix&);//声明减法重载运算符作为成员函数Matrixoperator*(Matrix&);//声明乘法重载运算符作为成员函数Matrixzhuanzhi(Matrix&);//声明矩阵的转值为成员函数 friendistream&operator>>(istream&,Matrix&);//声明输入重载运算符作为友元函数 friendostream&operator<<(ostream&,Matrix&);//声明输出重载运算符作为友元函数private: intq[M][M];};Matrix::Matrix()//定义构造函数{for(inti=0;i<M;i++)for(intj=0;j<M;j++)q[i][j]=0;}MatrixMatrix::operator+(Matrix&a)//定义加法重载运算符函数{Matrixm;for(inti=0;i<M;i++)for(intj=0;j<M;j++)[i][j]=q[i][j]+[i][j];returnm;}MatrixMatrix::operator-(Matrix&a)//定义减法重载运算符函数{Matrixm;for(inti=0;i<M;i++)for(intj=0;j<M;j++)[i][j]=q[i][j]-[i][j];returnm;}MatrixMatrix::operator*(Matrix&a)//定义乘法运算符函数{Matrixm;for(inti=0;i<M;i++){for(intj=0;j<M;j++)for(intk=0;k<M;k++)[i][j]+=q[i][k]*[k][j];}returnm;}MatrixMatrix::zhuanzhi(Matrix&a)//定义矩阵的转值{Matrixb,c; b=a;for(inti=0;i<M;i++)for(intj=0;j<M;j++)[i][j]=[j][i];returnc;}istream&operator>>(istream&input,Matrix&a)//定义输入重载运算符函数{inti=0,j=0;cout<<"Pleaseenteritsdate:"<<endl;for(i=0;i<M;i++)for(j=0;j<M;j++)input>>[i][j];returninput

最近更新

化学反应平衡的计算模拟 4页

英文声明书格式范文 2页

英文请假条优秀8篇 2页

英语新课程标准的心得体会精彩5篇 5页

药厂个人实习总结9篇 19页

单位与个人劳务合同 36页

落叶写景作文15篇 10页

薄荷作文300字(精彩3篇) 2页

义敦岛弧带高贡-格聂(北)花岗岩带岩石学及年.. 2页

苏教版小学一年级下册科学期末测试卷精品(考.. 8页

苏教版小学二年级下册科学期末测试卷精品【a卷.. 8页

主动型步行康复器械结构设计及动力学仿真 2页

员工劳动合同模板(7篇) 34页

苏教版小学科学二年级下册期末测试卷1套 7页

苏教版小学科学二年级下册期末测试卷含答案(.. 7页

苏教版小学科学二年级下册期末测试卷附答案(.. 7页

四川省眉山市东坡区2022-2023学年数学四上期末.. 11页

苏教版小学科学六年级上册期末测试卷附完整答.. 8页

苏教版科学二年级下册期末测试卷附参考答案【.. 8页

国家园林县城标准 12页

苏教版科学五年级上册期末测试卷精品(综合题.. 7页

苏教版科学六年级上册期末测试卷及参考答案(.. 9页

中药黄芪复方治疗乙肝肝纤维化的临床研究 2页

苏教版科学四年级下册期末测试卷及参考答案【.. 8页

苏教版科学小学二年级下册期末测试卷及参考答.. 7页

图像处理中的目标检测与跟踪技术研究 4页

苏教版科学小学五年级上册 期末测试卷【易错题.. 8页

苏教版科学小学五年级上册 期末测试卷带答案(.. 8页

2024年6月大学英语六级考试真题和答案(第三套.. 9页

2024年全国大学英语六级(CET-6)考试真题及解析.. 29页