Python 如何使用Sympy计算lambda表达式的导数?

Python 如何使用Sympy计算lambda表达式的导数?,python,sympy,derivative,Python,Sympy,Derivative,如何计算lambda表达式的导数 例如: func = lambda x: x ** 3 - 3 * x ** 2 ... # the code ... derived_func = lambda x: 3 * x ** 2 - 6 * x 可以使用符号作为参数调用lambda,然后区分结果表达式: 来自sympy导入的* x=符号('x') func=lambda x:x**3-3*x**2 显示(函数(x).diff(x)) 结果:3*x**2-6*x显示()是sympy的一个函数吗?@

如何计算lambda表达式的导数

例如:

func = lambda x: x ** 3 - 3 * x ** 2
...
# the code
...
derived_func = lambda x: 3 * x ** 2 - 6 * x

可以使用符号作为参数调用lambda,然后区分结果表达式:

来自sympy导入的
*
x=符号('x')
func=lambda x:x**3-3*x**2
显示(函数(x).diff(x))

结果:
3*x**2-6*x

显示()是sympy的一个函数吗?@LiorElisberg啊,
display(…)
来自于但
print(…)
在这里同样有效,不依赖于Jupyter。这是一个
sympy
任务,而不是
numpy
任务。不要随便把两者混在一起。我问了一个问题,因为我对这门学科缺乏知识。这就是SOF的用途。无需对注释进行注释。@LiorElisberg正确标记很重要。由于使用标记过滤器而看到不相关问题的用户可能会因为使用了错误的标记而投反对票。最好把你的问题去掉错误的标签。