Make a matlab function for design a FIR filter of order 32 with the LMS method.
I am now learning to use matlab . first learner,, Can anyone give some suggestions ? Thank you very much!

 채택된 답변

Wayne King
Wayne King 2012년 6월 13일

0 개 추천

b = firls(30,[0 .1 .2 .5]*2,[1 1 0 0]);
fvtool(b);
Obviously you have to specify more than the order. You have to give your frequencies and the amplitudes you wish at those frequencies. I have just used some values above.
Please read the reference page for firls.
Also, I'm assuming that you mean this filter and not the LMS adaptive FIR filter.

댓글 수: 2

Qifei
Qifei 2012년 6월 13일
you are right.. I mean the firls . Thanks very much ! and how about " the same filter with the matlab function fir1 with a hamming and boxcar windows". What is the difference between them ?
I am totally confused by these filters ...
Wayne King
Wayne King 2012년 6월 13일
fir1 uses the window method. That is a different filter design method. The window method is described in any DSP book.

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

추가 답변 (0개)

카테고리

태그

질문:

2012년 6월 13일

Community Treasure Hunt

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

Start Hunting!

Translated by