线性方程组的直接解法.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《线性方程组的直接解法.pdf》由会员分享,可在线阅读,更多相关《线性方程组的直接解法.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验五线性方程组的直接解法一、实验内容1、用列主元素法求解方程组15123459.170.3 1059.43146.785.2916.3112111.295221211xxxx并计算误差b-Ax,分析结果的好坏;2、用改进 Cholesky 方法求对称正定阵线性方程组1234248.72171013.741090.7xxx并计算误差b-Ax,分析结果的好坏;3、用追赶法解方程组123421006132010121000351xxxx二、要求1、对上述三个方程组分别利用Gauss列主元消去法;Cholesky 方法;追赶法求解(选择其一);2、应用结构程序设计编出通用程序;3、比较计算结果,分析
2、数值解误差的原因;三、目的和意义1、通过该课题的实验,体会模块化结构程序设计方法的优点;2、运用所学的计算方法,解决各类线性方程组的直接算法;3、提高分析和解决问题的能力,做到学以致用;4、通过三对角形线性方程组的解法,体会稀疏线性方程组解法的特点。四、实验学时:2 学时五、实验步骤:1进入 matlab 开发环境;2根据实验内容和要求编写程序;3调试程序;4运行程序;5撰写报告,讨论分析实验结果六、程序1、Gauss列主元素消去法function x=Gauss_pivot(A,b)%用 Gauss列主元素法求解线性方程组Ax=b%x 是未知向量n=length(b);x=zeros(n,1
3、);c=zeros(1,n);d1=0;%消元计算for i=1:n-1 max=abs(A(i,i);m=i;for j=i+1:n if maxabs(A(j,i);max=abs(A(j,i);m=j;end end if m=i for k=i:n c(k)=A(i,k);A(i,k)=A(m,k);A(m,k)=c(k);end d1=b(i);b(i)=b(m);b(m)=d1;end for k=i+1:n for j=i+1:n A(k,j)=A(k,j)-A(i,j)*A(k,i)/A(i,i);end b(k)=b(k)-b(i)*A(k,i)/A(i,i);A(k,i)=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性方程组 直接 解法
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内