Plotting frequency response from fdatool filter coefficients?

I created a 400 order bandpass fir filter using fdatool and exported the coefficients. How do I create the frequency response using the coefficients I just made?

 채택된 답변

Star Strider
Star Strider 2014년 10월 18일
편집: Star Strider 2014년 10월 18일

0 개 추천

The easiest way is to use the freqz function to display it. It will also calculate the frequency response and output it as a function of frequency. Use the phasez function for the phase.

댓글 수: 2

so would it just be if Win was the variable for the coefficients:
Win = coefficients
Hd = freqz(Win, 1, omega);
like that?
That would work, with ‘omega’ being a vector of normalised frequencies, giving you the frequency response at those frequencies in ‘Hd’. Note that ‘Hd’ is a complex frequency vector, so you can calculate both amplitude and phase from it.

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

추가 답변 (0개)

카테고리

질문:

2014년 10월 18일

댓글:

2014년 10월 18일

Community Treasure Hunt

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

Start Hunting!

Translated by