1 / 23
文档名称:

数值分析实验报告.pdf

格式:pdf   大小:762KB   页数:23页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数值分析实验报告.pdf

上传人:977562398 2019/7/23 文件大小:762 KB

下载得到文件列表

数值分析实验报告.pdf

文档介绍

文档介绍::Gauss消去法是我们在线性代数中已经熟悉的,但由于计算机的数值运算是在一个有限的浮点数集合上进行的,如何才能确保Gauss消去法作为数值算法的稳定性呢?Gauss消去法从理论算法到数值算法,其关键是主元的选择。主元的选择从数学理论上看起来平凡,它却是数值分析中十分典型的问题。实验内容:考虑线性方程组AxbARbR,,nnn编制一个能自动选取主元,又能手动选取主元的求解线性代数方程组的Gauss消去过程。实验要求:617,861158614则方程有解x(1,1,,1)T。取n10计算矩阵的条件数。让程序自动选取主元,结果如何?。每步消去过程总选取按模最小或按模尽可能小的元素作为主元,观察并记录计算结果。若每步消去过程总选取按模最大的元素作为主元,结果又如何?分析实验结果。20或者更大,重复上述实验过程,观察记录并分析不同的问题及消去过程中选择不同的主元时计算结果的差异,说明主元素的选取在消去过程中的作用。,计算其条件数。重复上述实验,观察记录并分析实验的结果。)matrix函数matrix函数用于生成系数矩阵A和常数项向量b。函数的输入为系数矩阵的阶数n,输出为系数矩阵A和常数项向量b。function[A,b]=matrix(n)A=zeros(n);b=zeros(n,1);fori=1:nifi==1A(1,1)=6;A(1,2)=1;b(1)=7;elseifi==nA(n,n-1)=8;A(n,n)=6;b(n)=14;elseA(i,i-1)=8;A(i,i)=6;A(i,i+1)=1;b(i)=15;endend2)auto函数auto函数用列主元消去法求解线性代数方程组,自动选取该列按模最大的元素作为主元。函数的输入为系数矩阵的阶数n,输出为方程组的解x。%n为方程阶数functionx=auto(n)[A,b]=matrix(n);c=cond(A);fprintf('矩阵的2-条件数为:%f',c);%消去过程fori=1:n-1%选列主元index=i;max=A(i,i);fork=i+1:nif(A(k,i)>max)index=k;max=A(k,i);endend%换行ifindex~=itemp1=A(index,:);A(index,:)=A(i,:);A(i,:)=temp1;temp2=b(index);b(index)=b(i);b(i)=temp2;end%消元l(i)=A(i+1,i)/A(i,i);A(i+1,:)=A(i+1,:)-l(i)*A(i,:);b(i+1)=b(i+1)-l(i)*b(i);end%回代过程x=b;x(n)=b(n)/A(n,n);fori=n-1:-1:1forj=n:-1:i+1x(i)=x(i)-A(i,j)*x(j);endx(i)=x(i)/A(i,i);10,调用auto函数,计算得矩阵的2-条件数为1728。方程组的解为x(1,1,1,1,1,1,1,1,1,1)T。)manual函数manual函数用列主元消去法求解线性代数方程组,根据程序提示手动选取主元。函数的输入为系数矩阵的阶数n,输出为方程组的解x。%n为方程阶数functionx=manual(n)[A,b]=matrix(n);c=cond(A);fprintf('矩阵的2-条件数为:%f',c);%消去过程fori=1:n-1disp('系数矩阵:');A%选主元fprintf('第%d次选主元',i);index=input('\n请输入所选主元所在的行数:');whileindex<i|A(index,i)==0ifindex<ifprintf('错误:所选主元所在的行数不能小于%d\n',i);elseifA(index,i)==0disp('错误:所选主元不能为0');enddisp('请重新选择!')index=input('请输入所选主元所在的行数:');end%换行ifindex>itemp1=A(index,:);A(index,:)=A(i,:);A(i,:)=temp1;temp2=b(index);b(index)=b(i);b(i)=temp2;end%消元l(i)=A(i+1,i)/A(i,i);A(i+1,:)=A(i+1,:)-l(i)*A(i,:)

最近更新

2024年公务员考试常识题400道及参考答案(巩固.. 113页

2024年公务员考试常识题400道附参考答案(典型.. 110页

2024年县乡教师选调进城考试《教育学》题库及.. 114页

2024年县乡教师选调进城考试《教育法律法规》.. 145页

2024年大学计算机基础等级考试题库及参考答案.. 21页

2024年大学计算机基础等级考试题库附答案ab卷.. 21页

2024年大学计算机考试题库800道带答案 147页

2024年大学计算机考试题库800道(综合题) 148页

2024年宪法知识竞赛题库精品【含答案】 50页

2024年政工职称考试题库及完整答案(易错题).. 61页

2024年普法学法知识竞赛题库及答案参考 49页

2024年马原复习题400道【必刷】 78页

2024年马原复习题400道(精选题) 79页

2024年马原测试题附答案(考试直接用) 79页

2024年马原试题(典型题) 78页

2024年马原题库400道附参考答案(满分必刷) 79页

《马克思主义基本原理概论》试题库精品(夺冠.. 78页

中国历史文化知识竞赛100题含答案(培优) 14页

中国历史文化知识竞赛100题(典优) 14页

中国历史文化知识题库100道含答案(黄金题型).. 14页

入党积极分子考试题库200道【有一套】 30页

入党积极分子考试题库200道精品(易错题) 30页

全国计算机二级考试试题题库及完整答案【易错.. 97页

全国计算机二级考试试题题库附完整答案(有一.. 96页

公务员历史常识100题【完整版】 14页

宴会设计课程标准 13页

淡水鱼转化为咸水鱼养殖方法 7页

自动包装机安全操作规程 3页

人教版小学六年级语文升学考试综合试卷及答案.. 4页

民族团结铸牢中华民族共同体意识动态讲座PPT课.. 19页