Page 1 of 1

FFT of Vibration signal

Posted: Thu Mar 06, 2025 6:38 am
by amh

Code: Select all

load('data')
load('time')

Fs = 2000;
L= numel(time);
Fn = Fs/2;
NFFT = 2^nextpow2(L);
FTdata = fft(data,NFFT)/L;
Fv = linspace(0, 1, NFFT/2+1)*Fn;
Iv = 1:numel(Fv);

figure
plot(Fv, abs(FTdata(Iv))*2)
grid
xlabel('Frequency (Hz)')
ylabel('Amplitude')