
实验2追赶法算法设计及MATLAB实现.doc
4页数 值 计算方法实验报告实验序号:实验二 实验名称:追赶法算法设计及MATLAB实现实 验 人:专业年级:教 学 班:学 号:实验时间:实验二 追赶法算法设计及MATLAB实现一、实验目的1.初步掌握算法设计规则;2.初步掌握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=
Thomas算法在课堂上老师就已经给我们详细地讲解并指导了我们如何用Matlab编程,但是并没有解决a矩阵的a1如何处理,对于这个问题,我很快解决了我最大的问题就是如上所示,说明我的编程能力还是比较差,需要多练习对于如上的错误希望老师看过之后能够给予指导,谢谢!。
