regarding Fourier transform of sinc function
10 次查看(过去 30 天)
显示 更早的评论
I am trying to find the fourier transform of sinc (t) function, which acc. to the mathematics, should be a rectangular function ranges between (-.5, 0.5), but what I am getting is totally different than that. May I request you to help me with this.
Is their any way to calculate normal fourier without using fft function?
The MATLAB code is attached with this message.
0 个评论
采纳的回答
Bjorn Gustavsson
2019-5-15
Well, before plotting try to check what your variable fy is:
whos fy
Then when you see that it is a complex variable you have to check how matlab plots complex variables, once you've done that try:
fy = fftshift(fy);
plot([abs(fy);angle(fy);real(fy);imag(fy)]')
HTH
0 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!