sympy.lambdify(variable, expression, library)方法
借助sympy.lambdify()方法,我们可以将一个y表达式转换成一个可进行数值计算的表达式。lambdify的作用类似于lambda函数,只不过它将symy名称转换为给定数字库的名称,通常是NumPy或math。
语法:lambdify(variable, expression, library)
参数:
variable -它是数学表达式中的变量。
expression——它是在给定库中转换为其各自名称的数学表达式。
library -表达式要转换到的Python库。返回值:返回一个lambda函数,该函数可以计算数学表达式。
sympy.lambdify(variable, expression, library)方法 例# 1:
在本例中,我们可以看到,通过使用sympy.lambdify()方法,我们可以从数学表达式中得到一个lambda函数。
Output:
sympy.lambdify(variable, expression, library)方法 例# 2:
我们可以传递一个包含sympy_name:numerical_function对的字典,以便对它不知道的数字库使用lambdify。
Output: