How do ı convert rad/sample to Hz?
조회 수: 32 (최근 30일)
이전 댓글 표시
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
채택된 답변
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
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Digital Filter Design에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
