编程提示:
二分法求根的思想是,设 f(x)在区间[low,high]上,如果 f(low)与 f(high)异号,那
么根据介值定理, [low,high]之间必有根。参考过程如下:
① 取区间中点 mid=(low+high)/2;
② 如果 f(mid)与 f(low)异号,那么根必存在于[low,mid]之间;反之,如果 f(mid)
与 f(high)异号,那么根必存在于[mid,high]之间;
③ 用 mid 更新 low 或 high,从而使根所在的区间减半;
④ 重复第②、③步,直至|high-low|<ε(ε可以是 10-6),这时 mid 即为所求的根。
![](https://profile-avatar.csdnimg.cn/26ee331dde9642069ed32de62ef670d0_m0_63517340.jpg!4)
编写程序 c6-2-9.c,实现的功能为:试用二分法求函数 f(x)的根。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
0条回答 默认 最新
悬赏问题
- ¥15 电子档案元素采集(tiff及PDF扫描图片)
- ¥15 flink-sql-connector-rabbitmq使用
- ¥15 zynq7015,PCIE读写延时偏大
- ¥15 使用spss做psm(倾向性评分匹配)遇到问题
- ¥20 vue+UEditor附件上传问题
- ¥15 想做个WPS的自动化代码,不知道能做的起不。
- ¥15 uniApp,生成安卓安卓包后,黑暗主题中间内容不生效,底部导航正常
- ¥15 斯坦福自动漂移非线性模型反解
- ¥15 学习Python如何找兼职
- ¥15 python结合Matlab仿真忆阻器