关于导数计算器
导数 衡量 的瞬时变化率,也就是每一点处切线的斜率。它由少数几条法则按照式子的结构组合得到。
这个计算器把你的函数解析成一棵树,在每个节点上应用相应的法则,并把它记录为一个步骤。结果经过化简,并在显示之前与一个独立的求导程序在若干样本点上交叉验证。
可以选择最高到五阶的导数,还可以另外输入一个 x 的值,计算结果在该点的值。
导数究竟是什么?
函数的导数衡量当输入变化时输出变化得有多快。从几何上看,它是切线的斜率;切线是在某一点恰好与图像相切、并与曲线在该点方向一致的直线。直线的斜率处处相同,但像 这样的曲线,斜率随点而变,所以导数本身也是一个函数: 表示斜率在 处为 2,在 处为 6,在 处为 。
严格地说,导数是差商的极限:。差商是过图像上两个相邻点的割线的斜率,让 趋于零,割线就变成了切线。每次都直接计算这个极限会很慢,所以实际求导时使用少数几条法则,每条法则都已由极限定义证明过一次。计算器正是应用这些法则,并在每一步注明用的是哪一条。
凡是涉及变化率的地方都会出现导数:速度是位移的导数,加速度是速度的导数,边际成本是总成本的导数,化学反应速率是浓度的导数。
这个计算器处理关于 的导数。多元函数请使用偏导数计算器,同时含有 和 的方程请使用隐函数求导。
如何使用导数计算器
- 输入关于 x 的函数,例如 x^2 sin(x) 或 e^(3x)/x。也可以在前面加上 d/dx。
- 选择阶数:一阶、二阶,最高到五阶导数。
- 可以另外输入一个 x 的值,求导数在该点的值,然后点击“求导”。
公式
幂函数求导法则
积的求导法则
商的求导法则
链式法则
常用导数
例题详解: x² sin(x)
例题对 求导。这个函数是 与 的积,所以计算器使用积的求导法则 。它用幂函数求导法则得到 ,由三角函数的基本导数得到 ,再把它们组合成 。随后在若干点上把答案与差商进行数值比较,加以确认。
下面的解答由驱动上方计算器的同一计算引擎生成。
最终答案
我们对题目的理解
求 x² sin(x) 关于 x 的导数。
分步解答
积的求导法则:(uv)′ = u′v + uv′
d/dx[sin x] = cos x
幂函数求导法则:d/dx[xⁿ] = n·xⁿ⁻¹
合并并化简
所用公式
幂的乘方
同底数幂的乘法
求导由外向内进行:和拆成各项分别求导,常数因子提到外面,积和商使用各自的法则,每个复合函数都要乘以内层函数的导数(链式法则)。
验算
- 已在 8 个样本点上与另一个独立的符号求导程序进行数值交叉验证 ✓
详细讲解
核心法则
入门课程中遇到的几乎所有导数都来自少数几条法则。幂函数求导法则对任意实数 给出 ,它也适用于根式,因为 的导数是 。常数倍法则和和的法则让你可以对多项式逐项求导。指数函数求导法则说明 的导数就是它自己,对数函数求导法则给出 。六个三角函数各有标准导数,最基本的是 和 。
这些基本导数再与三条结构性法则组合。积的求导法则处理 ,商的求导法则处理 ,链式法则处理函数套函数的情形。认出眼前是哪种结构,就完成了大部分工作,这也是计算器在每一步的标题中注明法则名称的原因。
链式法则的实际运用
链式法则指出,若 ,则 :先对外层函数求导,内层保持不变,再乘以内层函数的导数。对于 ,外层函数是正弦,内层是 ,所以导数是 。计算器把它写成 ,只是因子的顺序不同,式子是一样的。
链式法则也隐藏在其他法则之中。在 中,内层是 ,所以导数是 ,计算器把这一步标为指数函数求导法则,形式为 。漏掉内层函数带来的因子,是求导中最常见的错误;把你的结果与计算器中内层函数那一步对照,是找出它的最快方法。
商与化简
对于商 ,法则是 。分子中的顺序很重要,因为减法不满足交换律。对 求导得到 ,计算器把它化简为 。两种形式都正确, 也正确。如果你的答案与显示的答案看起来不同,可以把同一个值(例如 )分别代入两者;在多个点上取值相等,就有力地说明两个式子等价。
高阶导数与在某一点求值
再求一次导就得到二阶导数,它衡量斜率本身怎样变化。二阶导数为正表示图像是凹的(向上弯曲,像一只杯子),为负表示图像是凸的(向下弯曲)。对于 ,一阶导数是 ,二阶导数是 ;在 处求值得 。在物理中,如果 表示位移,那么 12 就是时刻 2 的加速度。
一阶导数在某一点的值就是该点处切线的斜率,再结合这个点本身,就可以用点斜式写出切线方程。这是线性近似和求解方程的牛顿法的基础。
用导数求极大值和极小值
光滑函数只可能在导数为零或不存在的地方取得极大值或极小值,因为在山顶或谷底,切线是水平的。要求函数的最值,就对它求导,令 ,解出 ,再逐一检验每个候选点。对于 ,导数是 ,它在 和 处为零。二阶导数 在 处为负,在 处为正,所以图像在 处取得极大值,在 处取得极小值。
在闭区间上,最大值和最小值也可能出现在端点处,所以还要比较函数在端点的值。许多应用题,例如求体积一定的盒子最省材料的做法,只要把要优化的量写成一个变量的函数,就完全按照这个模式求解。
计算器如何检验答案
符号求导可能以不易察觉的方式出错,尤其是在化简过程中,所以结果不会被直接采信。计算器在一组样本点上计算它所求的导数,并与直接由原函数算出的中心差商 (取很小的 )进行比较。如果在函数有定义的每个点上两者都在很小的误差范围内一致,检验就通过,并列在答案下方。你也可以用计算器手工使用同样的思路:取一个 值,把它稍微增大和减小一点,看看 的变化量除以 的变化量是否与你求的导数相符。
常见错误
- 使用链式法则时忘记乘内层函数的导数:,而不是 。
- 写成 ;积的求导法则有两项。
- 使用商的求导法则时把分子的顺序弄反。
- 对 使用幂函数求导法则;指数函数要用 。
- 以为 成立;积的导数并不等于导数的积。
- 把 或 这样的常数当成变量来求导。
小贴士
- 把根式和倒数改写成幂:,。
- 找出式子中最后进行的运算;它告诉你首先该用哪条法则。
- 对 这样的函数使用对数求导法。
- 求导之前,先把根式和倒数改写成幂:。
- 只有分母含 时才使用商的求导法则; 不过是 。
- 能化简时先化简再求导;当 时, 就是 。
常见问题
什么是导数?
导数是函数相对于自变量的变化率,等于切线的斜率:。
可以对哪些函数求导?
多项式、幂函数和根式、指数函数、对数函数、三角函数和反三角函数、双曲函数,以及它们通过 +、−、×、÷ 和复合构成的任意组合。
怎样求二阶导数?
在“阶数”菜单中选择“二阶导数”。计算器会对化简后的一阶导数再求一次导,并展示两个阶段。
能求导数在某一点的值吗?
能。在“在 x = 处求值”框中输入一个值,例如 2 或 pi/4,即可得到 ,即 处切线的斜率。
怎样知道答案是正确的?
每个结果都会在 8 个样本点上与独立计算的导数进行数值比较。如果两者不一致,就不显示答案。
为什么我的答案和课本上的看起来不一样?
等价的式子可以有很多种写法,例如 和 。把同一个值代入两者,确认它们相等即可。
怎样使用链式法则?
对外层函数求导,同时保持内层式子不变,再乘以内层式子的导数。对于 ,得到 。
二阶导数能告诉我图像的什么信息?
它的符号决定图像的凹凸性。在 的地方图像向上弯曲,在 的地方向下弯曲,在它变号的地方是拐点。
函数在哪里不可导?
在图像的尖角、尖点、竖直切线和间断处。例如 在 0 处有一个尖角,左右两侧的斜率分别是 和 ,所以不存在唯一的切线。
对你的函数求导
在上方输入一个函数,即可看到每一步所用的法则,还可以选择高阶导数,并在任意点求导数的值。