用sympy数值计算方程

时间:2018-12-14 10:03:13

标签: python sympy

我想问一个非常简单的问题,但我没有找到方法。。。要点是,我想使用sympy以符号方式在python中定义一些函数,以使其派生。然后将其用于数字表达式。

下面是一个例子:

import numpy as np
from sympy import *

z = Symbol('z')
function = z*exp(z**2)
deriv = diff(function, z)
x = np.arange(1, 3, 0.1) #interval of points
#How can I evaluate numerically this array "x" with the function deriv???

你知道怎么做吗?谢谢!

1 个答案:

答案 0 :(得分:2)

您可以将lambdify{nodeRequire: require}后端一起使用:

numpy