




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数 值 计 算 方 法实验报告实验序号:实验二 实验名称:追赶法算法设计及MATLAB实现实 验 人: 专业年级: 教 学 班:学 号:实验时间:实验二追赶法算法设计及MATLAB实现一、实验目的初步掌握算法设计规则;初步掌握MATLAB程序设计规则二、实验内容1构造利用追赶法求解三对角线性方程组的算法;2在MATLAB环境下编写追赶法的程序(函数);3自由选择若干个三对角线性方程组求解。 三、实验步骤1追赶法算法:算法名称:thomas输入参数:向量a,b,c,f输出参数:输出解信息x算法的自然语言:Step1:u=b,y=b;Step2:对于 i=2,3,.n; Step2.1:当u,否则转step5 l=a/u; u=b-l*c; y=f-l*y;Step3:当u时,x=y/u,否则转step5Step4:对于:i=n-1,n-2,.,2,1,转step6 x=(y-c*x)/uStep5:无解信息,转step7Step6:输出xStep7:关机2MATLAB程序function x,L,U=thomas(a,b,c,f)n=length(b);% 对A进行分解u(1)=b(1);for i=2:n if(u(i-1)=0) l(i-1)=a(i-1)/u(i-1); u(i)=b(i)-l(i-1)*c(i-1); else break; endendL=eye(n)+diag(l,-1);U=diag(u)+diag(c,1);x=zeros(n,1);y=x;% 求解Ly=by(1)=f(1);for i=2:n y(i)=f(i)-l(i-1)*y(i-1);end% 求解Ux=yif(u(n)=0) x(n)=y(n)/u(n);endfor i=n-1:-1:1 x(i)=(y(i)-c(i)*x(i+1)/u(i);end3求解实例例1方程组例2方程组例3方程组四、实验结论对于追赶法我最先写的是如下的程序:5但是出现了如上截图中的错误,后来与同学讨论还是没能解决我的问题,最后借鉴了她的算法得到了正确的结果。Thomas算法在课堂上老师就已经给我们详细地讲解并指导了我们如何用Matlab编程,但是并没有解决a矩阵的a1如何处理,对于这个问题,我很快解决了。我最大的问题就是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中电建(云浮)新材料有限公司招聘1人年薪20万50万笔试题库历年考点版附带答案详解
- 2025年文化娱乐行业数字化转型与IP价值挖掘研究报告
- 2025年航空航天行业无人机市场应用前景研究报告
- 2025年口腔颌面外科手术风险评估与处理模拟考试答案及解析
- 2025年燃料电池行业燃料电池技术应用前景展望报告
- 2025年出行服务行业出行需求与交通服务研究报告
- 2025年建筑行业绿色建筑设计与可持续建筑发展研究报告
- 2025年环保产业行业环保技术应用案例研究报告
- 2025年化妆护肤行业绿色无害美妆产业发展策略研究报告
- 2025年环保产业行业绿色技术与可持续发展研究报告
- 2024版2025秋贵州黔教版综合实践活动五年级上册全册教案教学设计
- 骨科术后并发肺栓塞护理
- 转作风重实干课件
- 甲状腺课件类型
- 2025年融媒体中心招聘考试笔试试题(60题)含答案
- 单招备考科学方案
- 2025年秋新人教版数学三年级上册全册教学课件
- 社区工作者网格员考试题库及答案
- 快乐主义伦理学课件
- 医美咨询培训课件
- 《工程勘察设计收费标准》(2002年修订本)
评论
0/150
提交评论