小编luk*_*iss的帖子

使用lambdify将硬积分转换为lambda函数

我想对功能进行羔羊化Integral(t**t,(t,0,x))。它可以工作,但是我的新函数(由返回)lambdify不返回数字,而仅返回sympy.integrals.integrals.Integral类。但是我不希望那样,我希望它返回一个浮点数。

这是我的代码:

import sympy as sp
import numpy as np
f = sp.lambdify(x,sp.integrate(t**t,(t,0,x)))
print(f(2)) #return Integral(t**t, (t, 0, 2))
#but i want 2.83387674524687
Run Code Online (Sandbox Code Playgroud)

python function sympy integral lambdify

4
推荐指数
1
解决办法
609
查看次数

标签 统计

function ×1

integral ×1

lambdify ×1

python ×1

sympy ×1