How do ı convert rad/sample to Hz?

조회 수: 32 (최근 30일)
studentmatlaber
studentmatlaber 2021년 5월 26일
댓글: Star Strider 2021년 5월 27일
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
studentmatlaber
studentmatlaber 2021년 5월 27일
thank you so much
Star Strider
Star Strider 2021년 5월 27일
As always, my pleasure!

댓글을 달려면 로그인하십시오.

채택된 답변

Star Strider
Star Strider 2021년 5월 26일
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개)

카테고리

Help CenterFile Exchange에서 Digital Filter Design에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by