In Matlab, I would like to compute the inverse Fourier transform symbolically of the following function :
cf=1/(1 - beta*t*1i)^N
But impossible to get a result with :
>> ifourier(cf,t,x)
ans =
fourier(1/(1 - beta*t*1i)^N, t, -x)/(2*pi)
Isn't there really no explicit formula for the inverse Fourier transform of this function cf
Edit
I try to use sum and product with log to express in other form the cf
function :
cf=exp(-A(k)*symsum((1-1i*beta*t),k,1,N)
with N=60
and A=ones(1,N)
.
But when I apply FT, I get :
cf=exp(-A(k)*symsum((1-1i*beta*t),k,1,N))
Error using message
In 'symbolic:sym:symsum:InvalidSummationIndex', parameter {0} must be a real scalar.
Error in sym/symsum (line 54)
error(message('symbolic:sym:symsum:InvalidSummationIndex', char(x)));
What's wrong here?