偏导数计算器

偏导数

使用这款偏导数计算器对含 x、y、z 的多项式表达式求导。输入诸如 3x^2y、x*y、4xy^3 或 2.5z 之类的项,选择变量,工具会把其余变量当作常数处理。你还可以在指定点上对求得的导数求值,方便在微积分、最优化和多元建模中快速核对。

如何求偏导数

  1. 1

    输入多项式表达式

    使用 x、y、z,可带幂次、小数和乘号。计算器会限制输入范围,绝不会执行任意代码。

  2. 2

    选择求导变量

    选择 x、y 或 z。对某个变量求导时,其余所有变量都保持为常数。

  3. 3

    读取或求值结果

    查看化简后的导数各项,如果需要针对选定的 x、y、z 坐标得到数值,再打开定点求值。

偏导数的含义

偏导数衡量的是:当一个变量变化而其余变量保持固定时,多元函数如何变化。对于函数 f(x, y, z),导数 ∂f/∂xyz 视为常数。这正是计算器背后的核心规则:只对所选变量求导,原样保留其他所有变量因子,并舍去任何不含所选变量的项。

对于多项式项,幂法则依然适用:

∂/∂x (a * x^m * y^n * z^p) = a * m * x^(m-1) * y^n * z^p

同样的模式适用于 yz;只有所选变量提供指数乘子。

示例演算

对于 f(x, y, z) = 3x^2y + 4xy^3 - 5z + 7:

目标变量 发生变化的项 偏导数
x 3x^2y4xy^3 6xy + 4y^3
y 3x^2y4xy^3 3x^2 + 12xy^2
z -5z -5

如果在 (x, y, z) = (2, 3, 1) 处对 ∂f/∂x = 6xy + 4y^3 求值,结果为 6 * 2 * 3 + 4 * 3^3 = 144。注意 z 并未出现在这个导数里,因此改变 z 不会改变这个具体数值。

支持的语法

该计算器刻意保持确定性。它支持含 xyz 的多项式风格的项:隐式乘积(如 3x^2y)、显式乘积(如 x*y)、小数系数(如 2.5z)、常数以及加减号。它不处理三角函数、对数、括号、商式或任意脚本。对于这些更宽泛的符号情形,请把结果当作快速的多项式核验工具,而不是完整的计算机代数系统。

常见误区

  • 忘记常数变量规则。∂/∂x 中,项 4xy^3 变为 4y^3,而不是 12xy^2
  • 丢掉被携带的因子。 3x^2y 变为 6xy;y 之所以保留,是因为它是一个常数乘子。
  • 把偏导数与全导数混淆。 偏导数每次只改变一个输入。全导数还要考虑各变量之间的相互依赖关系。
  • 期望使用不支持的函数。sin(xy)(x + y)^2 这样的表达式,需要先展开或借助符号代数工具,本计算器才能处理。

常见问题

它支持由 x、y、z 构成的多项式项。你可以使用隐式乘法(如 3x^2y)或显式乘法(如 x*y)。

它们被当作常数。例如,对 3x^2y 按 x 求导时,y 仍作为常数乘子保留,结果为 6xy。

可以。打开定点求值并输入 x、y、z 的值。计算器在求导之后,会把这些数值代入导数多项式。

本工具不使用任何文件或外部符号服务。表达式由当前请求的 Livewire 计算器处理,绝不会执行任意代码。

相关工具