下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、云南大学数学与统计学实验教学中心实验报告课程名称:数值计算方法学期: 20112012学年第一学期成绩:指导教师: 学生姓名:学生学号:实验名称:用高斯-赛德尔迭代法解下列线性方程组实验编号:No. 4实验日期: 2011/11/6实验学时: 3学院: 数学与统计学院专业: 数学与应用数学年级: 2010级一、实验目的加强追赶法在解方程组中的应用,掌握多种不同的解线性方程组的解法以及编程的应用2、 实验内容用高斯-赛德尔迭代法解下列线性方程组,要求当|时迭代终止。三、实验环境C语言,Turboc4. 实验方法高斯赛德尔迭代法:在雅可比迭代中,求是时是用的所有分量来参加计算的,而在计算的第个分量
2、时,已经计算好前面个分量。设想方法收敛,第次的分量比第次的分量更接近于真实值,为了加速收敛,在计算的第个分量时,所用的的 前个分量换成新算好的值,即用来计 算,这就是高斯赛德尔迭代思想。而在雅可比方法基础上用赛德尔迭代,称为高斯赛德尔方法。(1)任取初始向量,由如下公式计算的第个分量: 此种迭代法称为高斯赛德尔方法。 (2)高斯赛德尔方法的分量形式:令 则 注:高斯赛德尔方法产生的向量列收敛,记,则,即为的解。高斯-赛德尔迭代法;其算法如下:(1)input n,A,b,N(2) (3) k1(4) (5) err0(6)for i=1 to n ,do ( 79)(7)XIxi(9) if(
3、err|XI-xi|) then err=|XI-xi|(10) If(err)then output(xi,i=1,2,3.,n),stop(11) kk+1(12) Output(Maximum number of iterations exceeeded.),stop五、实验过程1实验步骤 (1)编程: 根据所用算法及选用语言编出源程序(2). 开机, 打开所用语言系统输入所编源程序.(3). 调试程序, 修改错误直至能正确运行.(4). 运行程序并输出计算结果.2 关键代码及其解释3 调试过程根据所给题目的基本信息和C语言,编写出源程序,程序编号后,出现了很多的语法错误,再对所出现的错
4、误进行改正,直至编译,连接后显示无错误。运行结果:x0=0.999997x1=1.999997x2=0.999999x3=1.999998x4=0.999998x5=1.999999六、实验总结1遇到的问题及解决过程2产生的错误及原因分析(1)Floating point error: Domain. 原因分析: 编写程序时出现了语法错误 (2)编写程序时没去分大小写,造成多处语法错误;原因分析:都怪自己粗心马虎3体会和收获。无论干什么事都要认真,踏实!努力做好自己该做的。上课要认真听讲,专心学习,做作业才省力!各门课程之间相互联系,应搞好各科的学习。七:程序源代码:#include stdi
5、o.h #include math.h #include alloc.h GaussSeidel(n,a,b,x) int n;double *a,*b,*x; int i,j; double t,u,m=0,eps; while(1) eps=0; for(i=0;i n;i+) t=xi; for(j=0;j eps) eps=fabs(t-u); if(eps 1e-5) return 1; /满足题目所要求的循环条件 main() int i; double a66=4,-1,0,-1,0,0,-1,4,-1,0,-1,0,0,-1,4,0,0,-1,-1,0,0,4,-1,0,0,-1,0,-1,4,-1,0,0,-1,0,-1,4,b6=0,5,0,6,-2,6,x6=0,0,0,0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 曲张静脉内镜治疗
- 信用评级机构评级报告协议
- 《ISO 14001-2026环境管理体系 要求和使用指南》211项要求专业解读和应用(实施)指导清单之9-“6.1应对风险和机遇的措施-6.1.2环境因素”(雷泽佳编制-2026A0)
- 青岛大学c语言试题及答案详解
- 第21讲 无机非金属材料、化学与可持续发展
- 消防安全体验馆建设费用参考
- 扩张型心肌病护理查房
- 职业健康安全管理体系内审员培训班试题及答案
- 新生儿机械通气护理查房
- 河北廊坊市三河市光大衡高部2026-2027学年高二上学期开学摸底测试政治试题(文字版含答案)
- 2026年江苏压力容器考试试题及答案
- 2026年度医师定期考核【执业-3】
- (2026年)重症后管理专家共识应用经验分享学习与解读课件
- 浦北县小江镇招聘社区网格员考试试题附答案详解
- 上海八年级数学上册-一元二次方程的应用-实际问题(同步练习)
- 2026年全市统计基本单位名录库题库
- 大学新教师入职培训
- 科室内部投诉管理制度
- 羊水栓塞案例分析
- 2026年陕西水务发展集团及所属企业招聘(20人)参考考试试题及答案解析
- 点胶工艺技术
评论
0/150
提交评论