How do ı convert rad/sample to Hz?
38 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
studentmatlaber
am 26 Mai 2021
Kommentiert: Star Strider
am 27 Mai 2021
Hello to everyone. I passed the signal through the Parks-McClellan optimal FIR filter. With the fvtool command, I get the magnitude response in rad / sample. but what I want is a filter response graph in Hertz. Is there a command that can directly plot the graph in Hertz? Or how do I convert rad / sample to Herzt.
[n, fo, ao, w] = firpmord ([0.04 1], [1 0], [0.001 0.01], Fs);
b = firpm (n, fo, ao, w);
fvtool(b,1);

2 Kommentare
Akzeptierte Antwort
Star Strider
am 26 Mai 2021
Note that π radians/sample is equivalent to the Nyquist frequency, one-half of the sampling frequency.
In fvtool, click on the x-axis label to change it from rad/sample to Hz automatically. Another option is to use the freqz function instead, and specify ‘Fs’ as the last argument:
Fs = 10; % Define ®Fs'
[n, fo, ao, w] = firpmord ([0.04 1], [1 0], [0.001 0.01], Fs);
b = firpm (n, fo, ao, w);
figure
freqz(b, 1, 2^16, Fs)
.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Digital Filter Design 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!