matlab 求 x^3-3*x-1 方程近似根 程序如何修改?function [fun,dfun]=fun0(x)fun=x^3-3*x-1;dfun=3*x^2-3;x0=2;[fun,dfun]=fun0(x0);x1=x0-fun/dfun;i=1;while abs(x1-x0)>0.00001 x0=x1; [fun,dfun]=fun0(x0); x1=x0-fun/dfun; i=i+1;enddisp('the solution
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 15:20:50
![matlab 求 x^3-3*x-1 方程近似根 程序如何修改?function [fun,dfun]=fun0(x)fun=x^3-3*x-1;dfun=3*x^2-3;x0=2;[fun,dfun]=fun0(x0);x1=x0-fun/dfun;i=1;while abs(x1-x0)>0.00001 x0=x1; [fun,dfun]=fun0(x0); x1=x0-fun/dfun; i=i+1;enddisp('the solution](/uploads/image/z/1749944-56-4.jpg?t=matlab+%E6%B1%82+x%5E3-3%2Ax-1+%E6%96%B9%E7%A8%8B%E8%BF%91%E4%BC%BC%E6%A0%B9+%E7%A8%8B%E5%BA%8F%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9%3Ffunction+%5Bfun%2Cdfun%5D%3Dfun0%28x%29fun%3Dx%5E3-3%2Ax-1%3Bdfun%3D3%2Ax%5E2-3%3Bx0%3D2%3B%5Bfun%2Cdfun%5D%3Dfun0%28x0%29%3Bx1%3Dx0-fun%2Fdfun%3Bi%3D1%3Bwhile+abs%28x1-x0%29%3E0.00001+x0%3Dx1%3B+%5Bfun%2Cdfun%5D%3Dfun0%28x0%29%3B+x1%3Dx0-fun%2Fdfun%3B+i%3Di%2B1%3Benddisp%28%27the+solution)
matlab 求 x^3-3*x-1 方程近似根 程序如何修改?function [fun,dfun]=fun0(x)fun=x^3-3*x-1;dfun=3*x^2-3;x0=2;[fun,dfun]=fun0(x0);x1=x0-fun/dfun;i=1;while abs(x1-x0)>0.00001 x0=x1; [fun,dfun]=fun0(x0); x1=x0-fun/dfun; i=i+1;enddisp('the solution
matlab 求 x^3-3*x-1 方程近似根 程序如何修改?
function [fun,dfun]=fun0(x)
fun=x^3-3*x-1;
dfun=3*x^2-3;
x0=2;
[fun,dfun]=fun0(x0);
x1=x0-fun/dfun;i=1;
while abs(x1-x0)>0.00001
x0=x1;
[fun,dfun]=fun0(x0);
x1=x0-fun/dfun;
i=i+1;
end
disp('the solution is x1=')
x1
disp('the iter time is ')
i
matlab 求 x^3-3*x-1 方程近似根 程序如何修改?function [fun,dfun]=fun0(x)fun=x^3-3*x-1;dfun=3*x^2-3;x0=2;[fun,dfun]=fun0(x0);x1=x0-fun/dfun;i=1;while abs(x1-x0)>0.00001 x0=x1; [fun,dfun]=fun0(x0); x1=x0-fun/dfun; i=i+1;enddisp('the solution
运行出来是对的啊
the solution is x1=
x1 =
1.8794
the iter time is
i =
4