如何在Python中使用参数计算复杂积分? CTFT

问题描述

我需要在Python中计算CTFT(连续时间傅立叶变换)。换句话说:我需要计算具有复数和参数的整数。

我有功能

def x(t):
    return (np.exp(-2*(t**2)+1))

然后我必须根据以下公式计算积分:

enter image description here

w是这里的参数。

我的x(t)就像我以前写的一样:

enter image description here

您对如何计算有什么建议吗?

我尝试过类似的事情:

from sympy.abc import x
w=Symbol('w')
f = exp(-(2*x**2-1-(1j)*w*x))
integrate(f,(x,-np.inf,np.inf))

但结果不好:

enter image description here

感谢您的任何建议

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)