help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to use fir1 with 'scale'


From: Paul Kienzle
Subject: Re: How to use fir1 with 'scale'
Date: Sat, 24 Jul 2004 08:08:46 -0400

On Jul 24, 2004, at 6:14 AM, Per Persson wrote:


On Jul 21, 2004, at 21:32, Paul Kienzle wrote:


Try: b = fir1(nfilt,0.01,'low', hamming(nfilt+1),'scale') instead.
(nfilt is the number of delays, not coeffs)

Don't know why passing just the window name doesn't work.

Because the author didn't think to implement it?  He will
accept patches though 8-)

If you are going to attempt this, you should check not only
for strings, but also for typeinfo(window)=="function handle"
(there is no 'isfunction' call, and 'exist' only accepts strings).

Out of curiosity ;-), under what circumstances would typeinfo(foo) return "function handle"? I only see "string" or "matrix" (i.e. the return value of window(n)) in this case.

octave:1> typeinfo(@sin)
ans = function handle

Octave 2.1.55 on OS X

- Paul



-------------------------------------------------------------
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
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]