问题引入
线性化问题的一般方法
微分
牛顿法
Python实现
问题引入
如何使用导数去估算特定的量. 例如, 假设想不借助计算器就得到 的一个较好估算....所以你退而求其次, 试着猜测该方程有一个解, 并把它记为 这时的情形可能如下图所示.
?
从图中可以看出, 实际上并不等于零, 所以 其实并不是该方程的解, 它 仅仅是解的一个近似或估算....为了避免出现这种情况, 要确保你的初始猜测不在函数 的临近点附近.
(2) 如果 有不止一个解,可能得到的不是你想要的那个解....所以你应该稍微花些工夫, 选取一个接近于你想要的那个零点的初始猜测 除 非你确定只有一个解.
(3) 近似可能变得越来越糟....例如, 如果 方程 唯一的解 是 如果你尝试对此使用牛顿法, 那么怪 事就会出现. 你看, 除非从 开始, 否则会得到
所以下一个近似值总是你初始值的 -2 倍.