FIR Parks-McClellan
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi,
I have a set of FIR Parks-McClellan coefficient :
Numerator: FR_SV = [3.91719822748777E-02, 0.103629842929331, 0.171922134825388, 0.221881476438683, 0.221881476438683, 0.171922134825388, 0.103629842929331, 3.91719822748777E-02];
Denominator: [1.000];
Can i use spectrogram function to plot and see the filter response? I have browse through the help file and could not find Parks-McClellan window. Anyone can help?
Regards, Newbie
댓글 수: 0
채택된 답변
Honglei Chen
2012년 6월 13일
Parks-McClellan is an algorithm for filter design. It does not use window. Spectrogram is normally used to view the signal since it explores both time and frequency domain. You have a set of fixed filter coefficients so there is no time dependence. You can certainly use spectrogram, but it won't give you additional information than freqz does.
댓글 수: 4
Honglei Chen
2012년 6월 13일
That depends on what you plan to do. In general it is a trade off between the main beamwidth and sidelobe height. Different window gives different tradeoff, you should be able to find some discussions on windows on any DSP book. That being said, what is your application? There is nothing wrong to add a window to a filter designed by Parks-McClellan, but this may not preserve the the ripple behavior produced by Parks-McClellan. It may be better to include those requirement before using Parks-McClellan
Honglei Chen
2012년 6월 13일
I'm not saying freqz is better. What I mean is that for a fixed set of filter coefficients, spectrogram will not give you more information than freqz since there is no time variation. If you want to see the impulse response of the filter, use impz
추가 답변 (3개)
Wayne King
2012년 6월 13일
You don't want to use spectrogram, use freqz()
freqz(FR_SV,1)
If you know the sampling frequency, you can input that as well. Here I will assume 10 kHz.
Fs = 1e4;
freqz(FR_SV,1,[],Fs)
댓글 수: 0
Wayne King
2012년 6월 13일
I'm not familiar with systemVue2009 so I cannot answer your question. In MATLAB, you can use FDATool
>>fdatool
to design a Parks-McClellan FIR equripple filter and export (save) the filter coefficients.
참고 항목
카테고리
Help Center 및 File Exchange에서 Fixed-Point Filters에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!