I calculated the Fourier transform of a pulse function(figure 1) Using the fft function. However The fft result if kind of weird. Can anyone check if my code is right. //Thanks
clcclear allclose allt1=7.0e-08;sigma=1e-08;t=linspace(0,4.0000e-7,1000);P=exp(-(t-t1).^2./sigma.^2);P_FT=fft(P); %fourier transform of P
figure(1) plot(t*10^6,P);grid onxlabel('time[\mus]')ylabel('amplitude[a.u]')figure(2) plot(P_FT);grid on
Best Answer