二分法-牛顿法-梯形法原理及流程图_第1页
二分法-牛顿法-梯形法原理及流程图_第2页
二分法-牛顿法-梯形法原理及流程图_第3页
二分法-牛顿法-梯形法原理及流程图_第4页
二分法-牛顿法-梯形法原理及流程图_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1:二分法流程图:结束输出x/x1-x2/< a=xb=x开始结束输出x/x1-x2/< a=xb=x开始输入区间输入区间[a,b],精度x=(x=(a+b)/2f(x)=xf(x)=x2-2x-1f(f(x)=0N Nf(x)f(af(x)f(a)<0NY二分法基本思路:一般地,对于函数f(x),如果存在实数c,当x=c时,若f(c)=0,那么把x=c叫做函数f(x)的零点.解方程即要求f(x)的所有零点。假定f(x)在区间(x,y)上连续先找到a、b属于区间(x,y),使f(a),f(b)异号,说明在区间(a,b)内一定有零点,然后求f[(a+b)/2],现在假设f(a)〈0,f(b)〉0,a〈b如果f[(a+b)/2]=0,该点就是零点,如果f[(a+b)/2]<0,则在区间((a+b)/2,b)内有零点,(a+b)/2>=a,从①开始继续使用中点函数值判断。如果f[(a+b)/2]>0,则在区间(a,(a+b)/2)内有零点,(a+b)/2〈=b,从①开始继续使用中点函数值判断。这样就可以不断接近零点。通过每次把f(x)的零点所在小区间收缩一半的方法,使区间的两个端点逐步迫近函数的零点,以求得零点的近似值,这种方法叫做二分法。从以上可以看出,每次运算后,区间长度减少一半,是线形收敛。另外,二分法不能计算复根和重根.二分法步骤:用二分法求方程的根的近似值的步骤若对于有,则在内至少有一个根.取的中点计算若则是的根,停止计算,运行后输出结果若则在内至少有一个根。取;若,则取;若(为预先给定的要求精度)退出计算,运行后输出结果,反之,返回步骤1,重复步骤1,2,3二分法Mtalab程序symsx;fun=input('(输入函数形式)fx=’);a=input(’(输入二分法下限)a=');b=input('(输入二分法上限)b=');d=input('输入误差限d=')%二分法求根%f=inline(x^2—4*x+4);%修改需要求解的inline函数的函数体f=inline(fun);%修改需要求解的inline函数的函数体 e=b-a;k=0; whilee〉d c=(a+b)/2;ﻩiff(a)*f(c)<0ﻩb=c; elseiff(a)*f(c)〉0 a=c;elsea=c;b=cende=e/2;k=k+1;endx=(a+b)/2;x%x为答案k%k为次数2,牛顿法及流程图:方程f(x)=0的根就是HYPERLINK"http://bai/view/400.htm”\t”_blank"曲线y=f(x)与x轴交点的横坐标x*,当初始HYPERLINK"http://baike.baidu.com/view/794173。htm”\t”_blank”近似值x0选取后,过(x0,f(x0))作切线,其切线方程为:y-f(x0)=f′(x0)(x-x0)它与x轴交点的横坐标为x一般地,设是x*的第n次HYPERLINK"http://baike.baidu.com/view/794173.htm"\t"_blank”近似值,过(x,f(x))作y=f(x)的切线,其切线与x轴交点的横坐标为:x=-即用切线与x轴交点的横坐标近似代_blank"曲线与x轴交点的横坐标,如图牛顿法正因为有此明显的HYPERLINK"http://baike。baidu.com/view/15136.htm”\t"_blank"几何意义,所以也叫HYPERLINK"http://baike。baidu.com/view/1585510。htm"\t"_blank"切线法。流程图如下:开始开始输入,,N1=>k=0?=>x1∣x1-xo∣<?K=N?输出迭代失败标志结束输出x1输出奇异标志

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论