|
From: | Torsten Lilge |
Subject: | [Octave-bug-tracker] [bug #58538] [octave forge] (control) step and lsim fail on high order transfer functions |
Date: | Fri, 19 Jun 2020 15:19:10 -0400 (EDT) |
User-agent: | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.162 Safari/537.36 |
Update of bug #58538 (project octave): Status: Confirmed => In Progress _______________________________________________________ Follow-up Comment #7: I have pushed changeset 1617:104e9c0fc974 which solves the problem for step () by converting a continuous-time system into a state space representation before using c2d for discretization. The issue is still present in lsim() and impulse(). In the latter case, the discretization is done using the "impulse" option of c2d, which obviously leads to an inaccurate discrete-time model even for a state space representation. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?58538> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |