牛顿法与二分法的比较—matlab实现

刚学完牛顿迭代法,为了验证收敛的速率,用Matlab做了比较 首先是牛顿迭代法 %比较牛顿迭代法、 function [x,i]=newtonmethod(x0,f,ep,Nmax)%x0—初值,f—测试函数,ep—精度,Nmax—迭代的最大次数 i=1; x(1)=x0; while(i<=Nmax) [g1,g2]=f(x(i)); if abs(g2)<=ep %error('error')
相关文章
相关标签/搜索