隐微分符号

MAN*_*624 4 python implicit sympy differentiation python-3.x

我一直在用 sympy 做导数,我不知道在语法上会如何写。我尝试查找它,但没有一个解决方案有意义。例如,如果我试图x**5 + y**2 + z**4 = 8xyz通过计算来区分,我该怎么做?z 是一个符号,还是一个像正则导数那样的函数?谢谢你。

asm*_*rer 7

对于两个变量,您可以使用idiff.

在您的情况下,最简单的方法是设置xy成为 的功能z,例如

x = Function('x')(z)
y = Function('y')(z)
Run Code Online (Sandbox Code Playgroud)

那么 normaldiff(expr, z)将正确取导数。