python - 使用 sympy 集成指数函数

标签 python integration sympy

我正在尝试使用 sympye^(-x)0 集成到 1 但我我收到以下错误:

ValueError: Invalid limits given: ((exp(-x), 0, 1),)

这是我的代码:

from sympy import *
x = Symbol('x')
exact_value = integrate(exp(-x), (exp(-x), 0, 1))

最佳答案

正在关注 the documentation唯一的问题是您建立的元组作为限制 (exp(-x), 0, 1),因为它必须是 (x, 0, 1)前面提到的结构。

因此编辑后的代码将是:

from sympy import *
x = Symbol('x')

exact_value = integrate(exp(-x), (x, 0, 1))

关于python - 使用 sympy 集成指数函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59426233/

相关文章:

python - 在扭曲的网络下运行 Django 测试服务器

python - 如何按词典顺序组织 PolynomialFeatures 的系数,以便它们与多元多项式的 sympy 匹配?

python - Jenkins Git 插件 : git describe cannot describe anything

python - 更新用 imshow()、contour() 和 quiver() 制作的图形

eclipse - 将 Stack Overflow 集成到 IDE 中?

java - 集成架构

python - 如何在方程输出中保留分数

python - SymPy 不能 lambdify Product

python - 按索引合并两个数据框

python - type.__getattribute__ 和 object.__getattribute__ 有什么区别?