- 博客(1)
- 收藏
- 关注
原创 牛顿迭代法求解根号a的Matlab代码
主程序: function [y,k]=newton(fname,dfname,x0,tol,N,m) %输入:初值x0,最大迭代步数N,误差限tol,m=1为牛顿迭代法,m>1为修改的牛顿迭代法 %输出:近似根y,迭代次数k y=x0;x0=y+2*tol;k=0; while abs(x0-y)>tol&k<N k=k+1 x0=y y=x0-m*fname(x0)/dfname(x0); disp(y) end if k=
2022-10-06 10:26:53
2031
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人