FFT Peak at Zero
Mostrar comentarios más antiguos
Hello,
I am trying to plot the FFT for a data set I have. I keep getting a peak around zero and have problem with filtering. I also tried the detrend function, but I still don’t get a nice plot. I have attached my data set. I am planning to calculate FFT for the “roll” column from my data set. I appreciate your help.
2 comentarios
dpb
el 29 de Mzo. de 2019
The zero component in the FFT corresponds to the DC component of the signal...to remove, subtract mean(roll)
Image Analyst
el 29 de Mzo. de 2019
Just what I was going to say, so put it down in the Answers section so you can get credit for it.
Respuestas (1)
x=csvread('230.csv',1,0);
rollSpectrum=fftshift(fft(x(:,2)));
plot(abs(rollSpectrum))

1 comentario
Mohamad Mossad
el 10 de Dic. de 2019
about 8 months later, thanks :)
Categorías
Más información sobre Smoothing and Denoising en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!