On 02/24/2012 01:25 AM, Jerry wrote: > I am an occasional user of Octave but yet it is an essential part of my work. > > I have investigated using some features in the Signal package and am either > badly ignorant of what is supposed to happen or there are some major problems > with it. A casual perusal of the functions included in the Signal > documentation at http://octave.sourceforge.net/signal/overview.html indicates > that there are supposed to be functions remez, qp_kaiser, cl2bp, and sosfilt, > yet all of these seem to be missing. And I really need remez and I think > really need qp_kaiser. > > Further, the documentation for qp_kaiser is woefully lacking, not even > providing the form of the returned result and including an argument "linear" > which is not explained and not mentioned. When I try to run the function with > "linear" as an argument I get an error, "error: `linear' undefined near line > 1 column 21". There is no example and no reference. > > The documentation for remez mentions band edges [ b1 e1 b2 e2 b3 e3 ...] but > doesn't explain what these quantities mean. (Normally the edge of pass bands > and stop bands are specified but these bs and es don't make sense in that > conventional way and the notation is not enlightening.) > > Is the Signal package actively maintained? Where are the missing pieces > (assuming that they are missing and I'm not broken.) How can I find better > documentation? > > This experience today is after my initial attempt to use filter (not part of > Signal) which gave me an unstable output even which I gave it stable poles > and the function zp2sos returning an incorrect gain factor. > > Please consider these comments as constructive criticism / bug reports but > please also consider my frustration in the event that any of this seems > impolite. > > My installed version of Signal is 1.1.1 and my version of Octave is 3.4.0. My > OS is OS X 10.6.8. > > Thanks, > Jerry > > P.S. Every time I launch Octave I get the following warning: > warning: function /bla/bla/specfun-1.0.9/erfcx.m shadows a built-in function > I have specfun-1.0.9 installed. > ------------------------------------------------------------------------------ > Virtualization& Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Octave-dev mailing list > Octave-dev@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/octave-dev > > You should be aware that there is a lot of excellent code in octave-forge project there is also a lot of stuff that really doesn't work. The remez function in particular hasn't worked in a long time (if ever). I have a hard time believing that filter has a problem though.
All of the code in octave and octave forge is created by folks just like yourself. If there is a problem, just dive in and fix it. Bob ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev