matlab用二分法,牛顿法,弦割法求方程的根

2024-12-01 03:17:03
推荐回答(1个)
回答(1):

先画图看清正负!!!!!!
F = @(x)4.*cos(x)-exp(x);
x0 = pi/4;
x1 = pi/2;
num = 0;
while abs(F(x1))>1e-4
if F((x0+x1)/2) >= 0
x0 = (x0+x1)/2;
else
x1 = (x0+x1)/2;
end
num = num+1;
end
disp(num)
disp(x1)
另外两种方法去网上一搜一大把, 自己找吧