hi everyone, i am doing my project in 'comb filter design'..as such if anybody would be heplful enough to provide me the algorithm/program for comb filter design using matlab..it would be substantiative for me.. pritam.. |
|
matlab program for comb filter design
Started by ●November 3, 2002
Reply by ●November 4, 20022002-11-04
Hi, You can use SPTool's Pole/Zero Editor to do this. Check out: http://www.mathworks.com/company/digest/september99/spttool/ Jeff -----Original Message----- From: pritam kumar das [mailto:] Sent: Sunday, November 03, 2002 1:35 PM To: Subject: [matlab] matlab program for comb filter design hi everyone, i am doing my project in 'comb filter design'..as such if anybody would be heplful enough to provide me the algorithm/program for comb filter design using matlab..it would be substantiative for me.. pritam.. _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: To Post: To Leave: Archives: http://www.yahoogroups.com/group/matlab More DSP-Related Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/ |
Reply by ●November 4, 20022002-11-04
Dear Pritam: Comb filters are very simple, I don't think you should need any special software to create them. They are used precisely because they are simple, and have small, integer coefficients. Some standard DSP filter analysis functions, such as are in MATLAB's Signal Processing Toolbox and Filter Design Toolbox, should do. To decimate or interpolate by N, the kth order comb filter, in the z-domain, is simply: ( Summation of i from 0 to N-1 of z^i)^k For decimation/interpolation by N=2, this means that the filter coefficients are the binomial expansion coefficients; there will be k+1 coefficients, and the ith coefficient is nchoosek(k,i-1). Usually for a comb filter design, you would do multiple stages of decimation/interpolation and use small decimation/interpolation ratios N for maximum efficiency. Sincerely, Glen Ragan |
|