help-octave
[Top][All Lists]
Advanced

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

Re: Control Package Changes May Cause VLFamp Example to Fail


From: Thomas D. Dean
Subject: Re: Control Package Changes May Cause VLFamp Example to Fail
Date: Mon, 9 Oct 2017 23:12:01 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0

On 2017-10-09 10:54 PM, Thomas D. Dean wrote:
The VLFamp example fails for control 3.0.0

The problem is at line 217 of VLFamp.m

octave:47> TFnorm

Transfer function 'TFnorm' from input 'u1' to output ...

              2.326e-07 s + 1
  y1:  -----------------------------
       1.818e-08 s^2 + 0.01818 s + 1

Continuous-time model.
octave:48> step(TFnorm,'b')
out of memory or dimension too large for Octave's index type
error: called from
     __sys2tf__ at line 35 column 16
     tf at line 193 column 16
     tfdata at line 62 column 9
     __c2d__ at line 71 column 18
     c2d at line 82 column 7
     __time_response__ at line 116 column 7
     step at line 74 column 10

Tom Dean


On a different system, same version of octave and control, but, with
gnuplot,



>> TFnorm = TFopen/dcgain(TFopen)

Transfer function 'TFnorm' from input 'u1' to output ...

             2.326e-07 s + 1
 y1:  -----------------------------
      1.818e-08 s^2 + 0.01818 s + 1

Continuous-time model.

>> step (TFnorm, 'b')
error: tf2ss: __sl_td04ad__: TD04AD returned info = 0

Is this one of the cases where step used to simply ignore invalid arguments?

Tom Dean


reply via email to

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