跳转至

python 中的 sympy.integrates.delta functions.delta integrate()

原文:https://www.geeksforgeeks.orgpy-integrations-delta functions-delta integrate-in-python/

借助 deltaintegrate() 方法,我们可以计算 delta 函数的积分,并使用该方法返回积分函数。此方法使用增量表达式来执行集成。

语法:deltaintegral(f,x)

返回:返回综合功能。

示例#1 :

在这个例子中,我们可以看到通过使用 deltaintegrate() 方法,我们能够通过使用这个方法得到 delta 函数的积分,并且它将返回积分的 delta 表达式。

蟒蛇 3

# import deltaintegrate
from sympy.abc import x, y, z
from sympy.integrals.deltafunctions import deltaintegrate
from sympy import sin, cos, tan, DiracDelta, Heaviside

# Using deltaintegrate() method
gfg = deltaintegrate(tan(x)*sin(x)*cos(x)*DiracDelta(x**2 - 1), x)

print(gfg)

输出:

sin(1) cos(1) tan(1) Hewiside(x–1)/2+sin(1) cos(1) tan(1) Hewiside(x+1)/2

例 2 :

蟒蛇 3

# import deltaintegrate
from sympy.abc import x, y, z
from sympy.integrals.deltafunctions import deltaintegrate
from sympy import sin, cos, DiracDelta, Heaviside

# Using deltaintegrate() method
gfg = deltaintegrate(sin(y)*DiracDelta(x - z)*DiracDelta(y - z), y)

print(gfg)

输出:

sin(z) DiracDelta(x–z) Hewiside(y–z)



回到顶部