作业帮 > 数学 > 作业

写出用二分法求方程x^3/6+x^2/2+x=2在【1,2】内的一个近似解(精确度为0.1)的一个算法

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/11/07 22:35:48
写出用二分法求方程x^3/6+x^2/2+x=2在【1,2】内的一个近似解(精确度为0.1)的一个算法
你们可能误会我的意思了,我是希望能用高中数学必修3计算机语言的方式……
譬如,第一步,输入……
第二步,……
……
第n步,程序结束
最讨厌就是看到不分析的人乱作一通.
令f(x)=x^3/6+x^2/2+x-2
显然x>0,时 f(x)为增函数,所以如果在[1,2]有解,必定只有唯一解.
只有确立了单调性才有下面的算法的合理性的理论支撑.
下面是算法:
(1) a=1,b=2
f(1)=-1/3,f(2)=10/3
(2) 令k=(a+b)/2
(3)计算 f(k),f(k+0.1),f(k-0.1)
若f(k)*f(k+0.1)