假设表达式包含嵌套积分,例如:
我想" group" (如果可能的话,不确定这是否是正确的词)表达式前面的积分。在这种情况下的结果将是
我正在使用需要我改变积分顺序的等式,我认为这种形式会更有用。
在同意中是否存在可以执行此操作的现有功能?
答案 0 :(得分:0)
我认为这就是你想要的:
In [1]: from sympy import *
In [2]: from sympy.abc import x, y
In [3]: a, b = Function('a'), Function('b')
In [4]: Integral(a(x)*b(y), y, x)
Out[4]:
⌠ ⌠
⎮ ⎮ a(x)⋅b(y) dy dx
⌡ ⌡
更新:因为评论中的代码很糟糕
In [14]: Integral(a(x)*b(y), y, x).doit()
Out[14]:
⎛⌠ ⎞ ⌠
⎜⎮ a(x) dx⎟⋅⎮ b(y) dy
⎝⌡ ⎠ ⌡