[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