课程设计 矩阵操作 共28页,6409字 摘要: 矩阵的数学思想也就是矩阵转置的算法。矩阵是二维数组在数学上的称呼,矩阵操作是二维数组的基本运算,包括矩阵的翻转、卷动、旋转等。矩阵的翻转涉及到垂直翻转还是水平翻转;矩阵的卷动涉及到卷动的列数和行数,以及是上下卷动还是左右卷动;矩阵的旋转涉及到逆时针旋转、顺时针旋转,旋转又得考虑角度,有90°、180°、270°、360°。本课题首先回顾了二维数组的基本概念,全面掌握矩阵操作的基础理论,详细研究了矩阵翻转、卷动、旋转的实现算法,给出了主要的流程框图,最后基于Visual C++6.0编写了软件代码,运行结果与理论部分基本吻合。 关键词:数组,翻转,卷动,旋转 目录 1课程综述 1 1.1课题来源及意义 1 1.2预期目标 1 1.3面对的问题 1 1.4需要解决的关键技术 1 2矩阵分析 2 2.1涉及的知识基础 2 2.2总体方案 3 3模块及算法设计 4 3.1矩阵翻转 4 3.2矩阵卷动 4 3.3矩阵旋转 5 3.4流程图 7 4代码编写 10 4.1矩阵翻转及注释 10 4.2矩阵卷动及注释 11 4.3矩阵旋转及注释 14 5程序调试 17 6运行结果与测试 18 7结论 22 总 结 23 致 谢 24 参考文献 25 |
查看评论
已有0位网友发表了看法