java的算法有哪些 编写一个C 风格的程序,用二分法求解方程f(x)=0的根?

编写一个C 风格的程序,用二分法求解方程f(x)=0的根?要通过二分法找到方程x*x-x-1=0的正根,必须精确到小数点后四位。(matlab)L1公式f(AK)*f(BK)0,则A2=x1,B2=

编写一个C 风格的程序,用二分法求解方程f(x)=0的根?

要通过二分法找到方程x*x-x-1=0的正根,必须精确到小数点后四位。(matlab)

L1公式

f(AK)*f(BK)0,则A2=x1,B2=B1,否则A2=A1,B2=x1。我们得到[A2,B2]满足:F(A2)F(B2)=A1,b2s

x=(a,b)/2

如果fun(a)*fun(x)

b=x

否则

a=x

end

K=K1

end

x=(a,b) /2%X是方程的解

K%K是计算次数

讨论和分析实验结果

X=0通过二分法得到。

7391,要达到基本要求,题目要求精确到小数点后四位,告诉问题二分法要达到精度;计算次数是14次,二分法收敛性很好,收敛速度不快。