[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
## How to use fir1 with 'scale'

**From**: |
Joe Koski |

**Subject**: |
How to use fir1 with 'scale' |

**Date**: |
Tue, 20 Jul 2004 21:34:27 -0600 |

**User-agent**: |
Microsoft-Entourage/10.1.4.030702.0 |

I'm trying to use the octave-forge routine fir1, and I want the filter
coefficients to sum to give me unity gain. What is the proper call to fir1
to do this?
b = fir1(nfilt,0.01,'low','scale');
seems to work, but the the filtering on the dc part of the input is not
unity. When I try
b = fir1(nfilt,0.01,'low','hamming','scale');
I get an fir2 error "window must be of length n+1"
Anybody got an idea? Thanks.
Joe Koski
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------

**How to use fir1 with 'scale'**,
*Joe Koski* **<=**