用C语言求解N阶线性矩阵方程Ax=b的简单解法11页.docx

上传人:晟*** 文档编号:6957555 上传时间:2021-09-15 格式:DOCX 页数:11 大小:438.64KB
下载 相关 举报
用C语言求解N阶线性矩阵方程Ax=b的简单解法11页.docx_第1页
第1页 / 共11页
用C语言求解N阶线性矩阵方程Ax=b的简单解法11页.docx_第2页
第2页 / 共11页
用C语言求解N阶线性矩阵方程Ax=b的简单解法11页.docx_第3页
第3页 / 共11页
用C语言求解N阶线性矩阵方程Ax=b的简单解法11页.docx_第4页
第4页 / 共11页
用C语言求解N阶线性矩阵方程Ax=b的简单解法11页.docx_第5页
第5页 / 共11页
点击查看更多>>
资源描述

用C语言求解N阶线性矩阵方程Ax=b的简单解法一、描述问题:题目:求解线性方程组Ax=b,写成函数。其中,A为nn的N阶矩阵,x为需要求解的n元未知数组成的未知矩阵,b为n个常数组成的常数矩阵。即运行程序时的具体实例为:转化为矩阵形式(为检验程序的可靠性,特意选取初对角线元素为0的矩阵方程组)即为:二、分析问题并找出解决问题的步骤:由高等代数知识可知,解高阶线性方程组有逆矩阵求解法、增广矩阵求解法等,而在计算机C语言中,有高斯列主消元法、LU分解法、雅克比迭代法等解法。为了与所学的高等代数知识相一致,选择使用“高斯简单迭代消元法”,与高等代数中的“增广矩阵求解法”相一致。以下简述高斯消元法的原理:算法基本原理:首先,为了能够求解N阶线性方程组(N由用户输入),所以需要定义一个大于N维的数组adim+1dim+1(dim为设定的最大维数,防止计算量溢出),当用户输入的阶数N超过设定值时提示重启程序重新输入。进而,要判断方程组是否有解,无解提示重启程序重新输入,有解的话要判断是有无数不定解

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。