[Top][All Lists]

[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:


Message sent via Savannah

reply via email to

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