From bug-octave-request at bevo dot che dot wisc dot edu Mon Feb 16 09:25:23 2004 Subject: Re: tf2zp causes segfault (error in __sysdefstname__.m) From: johannes To: bug-octave at bevo dot che dot wisc dot edu Date: Mon, 16 Feb 2004 06:18:20 -0600 tf2sys has the same problem.. octave:1> sys=tf2sys([2 1],[1 2 1],0.1); warning: in /usr/share/octave/2.1.53/m/control/system/__sysdefioname__.m near line 47, column 10: warning: list objects are deprecated; use cell arrays instead panic: Segmentation fault -- stopping myself... On Thursday 05 February 2004 02:22, Paul Kienzle wrote: > For the purposes of the signal processing package, the tf2zp > that I wrote are sufficient. I do not know if they are adequate > for the control systems toolbox. This issue has been raised > a few times in the past several years. E.g., > > http://www.octave.org/octave-lists/archive/bug-octave.2001/msg00171.html > > > Paul Kienzle > pkienzle at users dot sf dot net > > On Feb 4, 2004, at 5:13 PM, Dmitri A. Sergatskov wrote: > > John W. Eaton wrote: > >> Since tf2zp is part of Octave, the fix should go in the Octave > >> sources. Did I miss a patch, or was it not submitted? If I missed > >> it, can someone please make one for the current Octave sources and > >> submit it? > > > > Well files tf2zp.m and zp2tf.m in octave proper are written by > > A.S.Hodel and dated by 1998. > > The same files in octave-forge/FIXES are written by Paul Kienzle > > and dated 1999. The files look quite different, diff is longer > > then both of them together. > > I assume there is a reason while those were not copied over > > since 1999. > > > >> Thanks, > >> jwe > > > > Dmitri. > > > > > > > > ------------------------------------------------------------- > > 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 > > ------------------------------------------------------------- ------------------------------------------------------------- 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 -------------------------------------------------------------