5.1.3 使用二分法求方程的根.pptxVIP

  • 0
  • 0
  • 约2.35千字
  • 约 13页
  • 2026-08-05 发布于山东
  • 举报

验证哥德巴赫猜想主讲人:岑远红重庆市九龙坡职业教育中心

问题描述编写程序求方程在区间[0.1,0.2]的根。函数y=的图像如下图所示。方程y=?????????????????????????????????????????????的根在函数图像的表现就是曲线与x轴的交点的x坐标。

输出结果0.13201588341034948

问题分析问题描述问题解答什么是方程的根?怎样判断一个数是否是方程的根?使方程的等式成立的值。将x的值代入方程,使等式成立,则x就是方程的根。输出方程的根

程序代码defbinsearch(f,l,r):①m=(l+r)/2②whiler-l1e-10:③iff(l)*f(m)0:l=melse:r=m④m=(l+r)/2⑤returnmdeff(x):return(1+x)**-5+(1+x)**-4+(1+x)**-3+(1+x)**-2+(1+x)**-1-3.5if__name__==__main__:print(binsearch(f,0.1,0.2))⑥定义函数binsearch()用于求方程的根,参数f是表示方程的函数,l是根所在区间的左边界,r是根所在区间的右边界。

程序代码defbinsearch(f,l,r):①m=(l+r

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档