octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #63052] [octave forge] (control) Inverse opera


From: Doug Stewart
Subject: [Octave-bug-tracker] [bug #63052] [octave forge] (control) Inverse operation with transfer function variables resulting in wrong results
Date: Wed, 14 Sep 2022 15:46:54 -0400 (EDT)

Follow-up Comment #10, bug #63052 (project octave):

It seems apparent that this method

FT = C*inv(s*eye(3)-A)*B+D
FT= minreal (FT)

is sensitive to round off errors.


but this one is not;

[num,den] =ss2tf (A,B,C,D);
FT2 = tf (num,den) 

Most users will use the second method, so I don't think that this is a high
priority. but it should work.


Your question about getting different answers on different systems must be
because of the different compilers for the Fortran library.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?63052>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

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