Fourier transform of a compicated function

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
7 replies · 2K views
sphys
Messages
4
Reaction score
0
Hi

Could someone help me to calculate the Fourier transform of the following function:

rect(x/d)exp(2ipia|x|)
 
Physics news on Phys.org
rect(x/d) is a rectangle function.
rect(x/d)=1 if -d/2<x<d/2;
rect(x/d)=0 if x<-d/2 or x>d/2.
 
It looks like a straightforward integration.
∫(x=-d/2,0)exp(-2πiax+itx) dx + ∫(x=0,d/2)exp(2πiax+itx) dx
 
Instead of numerical solution, is there an analytical solution for this problem?
 
That's not a numerical solution.

You could try using the convolution theorem to find the Fourier transform, but that seems like even more work.
 
Can you please give me the solution using the convolution theorem?
 
No, that's against the forum rules. Conceptually, it's straightforward. The convolution theorem tells you

[tex]\mathcal{F}[f(x)g(x)]=\mathcal{F}[f(x)]*\mathcal{F}[g(x)][/tex]

so you just have to find the transforms of the rectangle and exponential functions individually and convolve the results.