diff 函数
计算符号导数。
语法
diff(expr, x)diff(expr, x, order)diff(expr, x, y)diff(expr, x$n, y$m)diff(expr, [x, y])diff(expr, [])
参数与选项
expr | 要变换或求值的表达式。 |
|---|---|
var | 变量名称。 |
order | 非负整数阶数,范围 0 至 100。混合求导总阶数不能超过 100。零阶或空变量列表返回原表达式。 |
x, y, n, m | 求导变量及具体重复次数。多个变量按书写顺序执行混合偏导。不支持符号重复次数和惰性导数。 |
示例
- 一阶导数
diff(x^3 + sin(x), x)返回 3*x^2 + cos(x)。 - 二阶导数
diff(sin(x^2), x, 2)返回 2*cos(x^2) - 4*x^2*sin(x^2)。 - 混合偏导数
diff(x^3*y^2, x$2, y$2)返回 12*x。