matlab 二分法a=0; b=5; c=(a+b)/2; while f(c)>=0.00001if f(a)*f(

问题描述:

matlab 二分法
a=0;
b=5;
c=(a+b)/2;
while f(c)>=0.00001
if f(a)*f(c)>=0
a=c;
else
b=c;
end
c=(a+b)/2;
end
c
上面为远程序,求x^3-6*x-1的解
1个回答 分类:综合 2014-09-19

问题解答:

我来补答
a=0;
b=5;
c=(a+b)/2;
while abs(f(c))>=0.00001 %加个绝对值
if f(a)*f(c)>=0
a=c;
else
b=c;
end
c=(a+b)/2;
end
c
 
 
展开全文阅读
剩余:2000
下一页:例6求步骤