作业帮 > 数学 > 作业

刚刚的数学实验问题,非常地感谢

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/21 06:29:41
刚刚的数学实验问题,非常地感谢

这里的程序还是完全不懂

f(x)这个函数是计算绳长x时,牛能吃到草的面积减去1/2圆E面积的差
在0到20范围内,f(x)是单调递减的函数
则初值我们设定a=0,b=20,其实这就是边界,是定义域.
此时,f(a)0
我们想求的x值一定在(a,b)这个范围内.
下面我们就逐步逼近
取c为a、b平均值
我们计算f(c)的值
如果正好f(c)=0,那么此时c就为所求解.
不然,f(c)*f(b)0,说明c比b更接近目标x值,x在(a,c)区间内
那么,我们下一次计算,就缩小了考察范围
从而不断循环,不断缩小x的可能范围
直到这个区间上下限之差b-a
再问: 太感谢你了