如何在 python 中执行微积分运算?
How do I execute Calculus operations in python?
如何对 python 执行简单的微积分运算,例如微分和积分?
您可以使用 sympy
模块进行符号操作。 scipy
模块既有差异化,也有整合性。参见 https://www.scipy.org/ and https://www.sympy.org/en/index.html
我认为数学模块本身没有办法进行微积分,但有一个库可以进行大量微分和积分。
库名为 sympy。这是教程页面的link:https://docs.sympy.org/latest/tutorial/calculus.html
或者,如果你只想做微分,tensorflow 也可以为你做,但是,我会使用 sympy 库,因为它更容易使用。
我不确定具体的代码实现,但我认为你最好的选择是尝试使用流行的 Python 包 Numpy and various Scipy packages . Here 是进行集成的文档,例如。
以下Link会对你有所帮助希望你能使用
import sympy as sym
click here for help: sympy library
谢谢
尝试使用 SymPy 库 Python
下面的代码将进行简单的微分,您可以对其进行扩展以执行更复杂的微积分
from SymPy import *
x = symbols('x')
diff(exp(x**2), x)
有关更多信息,请查看
https://docs.sympy.org/latest/tutorial/calculus.html
如何对 python 执行简单的微积分运算,例如微分和积分?
您可以使用 sympy
模块进行符号操作。 scipy
模块既有差异化,也有整合性。参见 https://www.scipy.org/ and https://www.sympy.org/en/index.html
我认为数学模块本身没有办法进行微积分,但有一个库可以进行大量微分和积分。
库名为 sympy。这是教程页面的link:https://docs.sympy.org/latest/tutorial/calculus.html
或者,如果你只想做微分,tensorflow 也可以为你做,但是,我会使用 sympy 库,因为它更容易使用。
我不确定具体的代码实现,但我认为你最好的选择是尝试使用流行的 Python 包 Numpy and various Scipy packages . Here 是进行集成的文档,例如。
以下Link会对你有所帮助希望你能使用
import sympy as sym
click here for help: sympy library
谢谢
尝试使用 SymPy 库 Python 下面的代码将进行简单的微分,您可以对其进行扩展以执行更复杂的微积分
from SymPy import *
x = symbols('x')
diff(exp(x**2), x)
有关更多信息,请查看 https://docs.sympy.org/latest/tutorial/calculus.html