- 实验目的
- 掌握并学会运用数组及相关知识
- 掌握矩阵相关运算的代码实现
- 学会小组的分工与合作
- 体会封装的好处
- 实验任务及要求
要求实现矩阵的计算器,能供用户选择不同菜单,进而实现不同存储形式及调用相应计算的算法,并记录运算过程。
运算程序主要包括:①矩阵的加减于数乘;②矩阵的转置;③矩阵的乘法;④矩阵的n次方;⑤矩阵的行列式的值。
- 小组成员及分工:
三、本人负责板块
实验侧重点:矩阵的n次方,代码的分析及改错
主要思想:
只有方阵才可以进行矩阵的n次方
在得到这一个矩阵之后,首先进行n次的选择
如果n=0,那么就是单位矩阵,只需要令对角线等于1,其他为0
如果n=1,那么就是他本身
当n大于1的时候,n为2是a*a,再之后就是用上一次的结果*a,令一个矩阵d,存为a*a,又它来存储每次的结果,用f=a*d,每次将f的结果给了d用作循环,最后一次f中为矩阵的n次方
- 系统功能