- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
沈阳理工大学课程设计专用纸
摘 要
本文采用C++语言实现了矩阵的基本运算 (包括加减乘法以及矩阵之间的赋值),
n*n
首先设计了析构函数来设计变量并且定义了矩阵类,定义了两个 矩阵。之后使用函
数以及重载运算来实现按行输出,并利用了析构函数实现动态的释放。最后采用Visual
C++ 6.0 的控制台工程和MFC 工程分别实现了矩阵的运算程序,通过对两种程序的测试
结果表明:矩阵的运算的设计算法原理正确,两种程序均能正确求解给定的矩阵。
n*n MFC
关键词:矩阵的运算; 矩阵;控制台工程; 工程
I
沈阳理工大学课程设计专用纸
目 录
1 需求分析1
2 算法基本原理1
3 类设计2
3.1 类的概述2
3.2 类的接口设计2
3.3 类的实现3
4 基于控制台的应用程序8
4.1 主函数设计8
4.2 运行结果及分析9
5基于MFC 的应用程序10
5.1 图形界面设计11
5.2 程序代码设计13
5.3运行结果及分析16
结 论19
参考文献20
II
沈阳理工大学课程设计专用纸
1 需求分析
矩阵是线性代数研究的主要对象。矩阵是由来源于某一问题的有关的数据所组成的
矩形数表,在对矩阵定义了一些重要的运算并逐渐形成了矩阵的理论体系后,矩阵成为
对数学研究即应用非常有效的数学工具,矩阵计算的理论与方法在许多实际问题研究中
有着广泛的应用。
矩阵是线性代数里一个重要的概念,在这里采用C++语言实现一个简单的n×n 矩阵
类,类中包括一些简单的运算等操作具体要求如下:
1
() 使用构造函数完成方阵的初始化赋值 (动态内存分配);
(2) 使用析构函数完成矩阵动态内存的释放;
3
() 使用函数实现两个矩阵的和;
4
() 使用函数实现两个矩阵的差;
(5) 使用函数实现两个矩阵的积;
6
() 使用函数实现矩阵的转置;
7
() 使用函数求矩阵中的最大值;
(8) 使用函数求矩阵中的最小值;
9
() 编写一个主函数测试上述功能。
2 算法基本原理
矩阵进行加法、减法、乘法运算时,必须满足两个矩阵阶数相同的条件。加法、减
法计算是把矩阵对应的各行各列的每一对数值分别进行加减法运算,结果组成一个新的
同阶矩阵。矩阵乘法是这样定义的,只有当矩阵A 的列数与矩阵B 的行数相等时
A ×B 才有意义。一个m ×n 的矩阵a (m,n)左乘一个n ×p 的矩阵b (n,p ),会得到一
m ×p c m,p )
个 的矩阵 ( ,满足矩阵乘法满足结合率,但不满足交换率。
1
沈阳理工大学课程设计专用纸
3 类设计
3.1 类的概述
从上面的算法分析可以看到,本设计面临的计算问题的关键是矩阵运算。可以定义
一个矩阵类Matrix。矩阵类Matrix 只处理n×n 类型的方阵,方阵用一个一维数组来存放,
Matrix num n Matrix
矩阵类 的数据成员包括数组的首地址 和阶数 。矩阵类 的功能有:
默认构
您可能关注的文档
- 仿真课程设计--PI控制单闭环直流调速系统仿真设计.pdf
- 飞机订票系统C 编写.pdf
- 非煤矿山六月安全生产月知识竞赛题库.docx
- 非正常死亡警情应对与处置方略.ppt
- 分层教学课题开题报告修改后.doc
- 分离苯-甲苯精馏系统设计(另有全套CAD图纸).pdf
- 分离苯―甲苯连续精馏筛板塔的设计.pdf
- 分离甲醇-水混合液(混合气)的填料精馏塔课程设计.doc
- 分数百分数应用题专题复习.ppt
- 分数乘法应用题PPT.ppt
- 2025四川南充市公路管理局南充市水务局遴选3人笔试备考题库附答案解析.docx
- 2025年清水河县事业单位联考招聘考试历年真题完美版.docx
- 2025年正安县事业单位联考招聘考试历年真题完美版.docx
- 2025年金沙县事业单位联考招聘考试真题汇编新版.docx
- 2025年乐业县辅警招聘考试真题汇编及答案1套.docx
- 2025年新龙县事业单位联考招聘考试历年真题附答案.docx
- 2025年淮阳县事业单位联考招聘考试历年真题含答案.docx
- 2025年紫金县事业单位联考招聘考试真题汇编含答案.docx
- 2025年永福县事业单位联考招聘考试历年真题推荐.docx
- 2025年睢县事业单位联考招聘考试历年真题含答案.docx
原创力文档


文档评论(0)