FFT Peak at Zero
이전 댓글 표시
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
dpb
2019년 3월 29일
The zero component in the FFT corresponds to the DC component of the signal...to remove, subtract mean(roll)
Image Analyst
2019년 3월 29일
Just what I was going to say, so put it down in the Answers section so you can get credit for it.
답변 (1개)
x=csvread('230.csv',1,0);
rollSpectrum=fftshift(fft(x(:,2)));
plot(abs(rollSpectrum))

댓글 수: 1
Mohamad Mossad
2019년 12월 10일
about 8 months later, thanks :)
카테고리
도움말 센터 및 File Exchange에서 Smoothing and Denoising에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!