how do i normalise frequency axis after computing fft ?
16 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
pavan sunder
am 14 Jan. 2016
Bearbeitet: Star Strider
am 14 Jan. 2016
i have a 10 hz signal. i want to specify the cutoff for my filter. what is the normalized cut off for 50 hz signal? plz mention the formula used for normalization.
0 Kommentare
Akzeptierte Antwort
Star Strider
am 14 Jan. 2016
Bearbeitet: Star Strider
am 14 Jan. 2016
If you have a 50 Hz sampling frequency, the Nyquist frequency — in this instance the normalising frequency if you are designing a digital filter — is 25 Hz. So if you want a 15 Hz cutoff for a lowpass filter for instance, the normalised frequency, ‘Wn’ would be:
Fs = 50; % Sampling Frequency (Hz)
Fn = Fs/2; % Nyquist Frequency (Hz)
Fc = 15; % Cutoff Frequency (Hz)
Wn = Fc/Fn; % Normalised Cutoff Frequency (Dimensionless)
So Wn = 15/25 = 0.6
EDIT — For fft scaling, the best documentation is in the R2015a fft version. See specifically the code between the first two plot images.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Fourier Analysis and Filtering finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!