matlab Newton迭代法和二分法
问题描述:
matlab Newton迭代法和二分法
3.分别用Newton迭代法和二分法求解非线性方程非线性方程3*x.^2+x – 2*exp(x)=0在1,10附近的根并比较两种方法的迭带次数.(用函数实现)
答
function testclearclc%实验方程:3*x.^2+x+2*exp(x)=0%原函数f=@(x)3*x.^2+x-2*exp(x);%导函数df=@(x)6*x+1-2*exp(x);%原函数在[-1 0]上的图像(有根范围)fplot(f,[-1 0])hold on%牛顿切线法[x1,n1]=fnewton(f,df,...