Adds more tests for laplace and pwilt
[maxima.git] / share / numeric / newton1.mac
blob1fc0bbda541cd668e01a0c0991d2f515c36aa37c
2 newton(exp,var,x0,eps):=
3         block([xn,s,numer],
4         numer:true,
5         s:diff(exp,var),
6         xn:x0,
7   loop, if abs(subst(xn,var,exp))<eps then return(xn),
8         xn:xn-subst(xn,var,exp)/subst(xn,var,s),
9         go(loop) )$