2017-09-11 5 views
3

複雑な引数を持つ双曲線割線関数( "Sech")のフーリエ変換を見つけるためにSympyを使用しようとしています。Sympyが複素双曲線割符(Sech)関数のフーリエ変換を見つけられない

import sympy as sy 
C, t, T0, f, w = sy.symbols('C, T, T_0, f, omega', real=True) 
Ut = sy.sech(t/T0) * sy.exp(-sy.sqrt(-1) * C/2 * t * t/(T0 * T0)) 
Uf = sy.fourier_transform(Ut, t, f) 

残念ながら、私がこれを要求すると、残念ながらSympyがハングアップするようです。

これはバグですか、それともsympyにリクエストを提示する良い方法がありますか?

ありがとうございます。

答えて

1

残念ながら、バグです。 SymPyは積分を扱うことができず、積分アルゴリズムにはまっていません。

関連する問題