3.1.2用二分法求方程的近似解
情境引入
情境一:在一个风雨交加的夜里,从甲地到乙地 的某一处电话线路出现了故障。这是一条长10公 里的线路,其中每隔50米有一个电话杆。你能设 计一种方案,以检查最少的次数查出故障吗? 情境二:中央电视台“幸运52”节目有一个限时 猜物的游戏:如果在限定的时间内你猜中某种商 品的价格,就把该商品奖励给选手。 现在一部价格在500~1000之间的手机,你能设 计一种可行的猜价方案来帮助选手猜价吗?
重复上面的步骤,得零点x0 (2.5,2.625);
f (2.5) f (2.75) 0, 所以零点在区间(2.5, 2.75)内;
x0 (2.5,2.5625), x0 (2.53125,2.5625), x0 (2.53125,2.5390625), 由于 | 2.5390625- 2.53125| 0.0078125 0.01,
(1)若f (c) 0,则c就是函数的零点; (2)若f (a ) f (c) 0, 则令b c(此时零点x0 (a, c )); (3)若f (c) f (b) 0, 则令a c(此时零点x0 (c, b)).
4.判断是否达到精确度: 即若 | a - c | , 则得到零点的近似值a(或b); 否则重复2~4.
1 1 x 解:原方程可化为3 1 0,即3 1 x 1 x 1
x
g ( x)
且只有一个交点,所以原方程只有一解x x0 . x 1 x x 令f ( x) 3 3 1, x 1 x 1
f (0) 1 1 1 1 0, 1 1 3 f (0.5) 2 1 0, 3 3 x0 (.05, 0).
h( x )