regarding Fourier transform of sinc function

조회 수: 10 (최근 30일)
Gaurav Sharma
Gaurav Sharma 2019년 5월 15일
답변: Bjorn Gustavsson 2019년 5월 15일
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.

채택된 답변

Bjorn Gustavsson
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개)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by