n阶方阵求逆矩阵__C语言-课程设计报告.pptVIP

  • 125
  • 0
  • 约3.98千字
  • 约 23页
  • 2016-10-20 发布于安徽
  • 举报

n阶方阵求逆矩阵__C语言-课程设计报告.ppt

题目 n阶方阵求逆(B级) 功能要求: 输入一个n(n256)阶方阵A,方程系数矩阵与向量均从文本文件读入; 输出A的逆矩阵至文本文件; 将得到的逆矩阵与矩阵A相乘,验证其结果是否为单位矩阵。 提示:具体算法可参考相关文献。 题目分析 逆矩阵定义: 设A为n阶方阵,如果存在n阶方阵B,使得 AB=BA=E, 则称A是可逆的,并称B是A的逆矩阵。否 则,便说A是不可逆的。 题目分析 矩阵乘法: 若A是一个m*n阶矩阵,B是一个n*p阶矩 阵,则AB=C是一个m*p阶矩阵,而C中的每一 个(i,j)元都等于A的第i行中的各元和B的 第j列的各对应元之乘积的和。 算法设计 在数学问题中,求解方阵逆矩阵的方法有很多。其中比较常见的一种方法是用初等变换求方阵的逆矩阵,即高斯消元法求逆矩阵。高斯消元法可以用来找出一个可逆矩阵的逆矩阵。设A 为一个N * N的矩阵,其逆矩阵可被两个分块矩阵表示出来。将一个N * N单位矩阵 放在A 的右手边,形成一个N * 2N的分块矩阵B = [A,I] 。经过高斯消元法的计算程序后,矩阵B 的左手边会变成一个单位矩阵I ,而逆矩阵A - 1 会出现在B 的右手边。 //采用高斯消元法 #include stdio.h #include string.

文档评论(0)

1亿VIP精品文档

相关文档