From: Ryan K. <rk...@si...> - 2013-06-12 16:52:05
|
I am trying to use the python-control module for a state-space design problem for the first time. The documentation makes it sound like LQG and Kalman functions should be available, at least through the Matlab compatibility module: http://python-control.sourceforge.net/manual/matlab_strings.html But I am not seeing these functions in ipython. Am I missing something or are the functions located somewhere else or called something else? Thanks, Ryan -- Ryan Krauss, Ph.D. Associate Professor Mechanical Engineering Southern Illinois University Edwardsville |
From: Richard M. <mu...@cd...> - 2013-06-12 18:55:48
|
Neither lag() or kalman() are currently implemented. In the link you sent, these are *not* marked with a star (=> not implemented). The legend for entries (at the top of the page) is: * : The feature is currently implemented. - : The feature is not planned for implementation. s : A similar feature from an other library (Scipy) is imported into the module, until the feature is implemented here. We should perhaps add to to this: : The feature is not yet implemented ~ : A prototype of the function is available, but with limited functionality For lqg() and kalman, the status is ' ' (empty) => nobody has yet implemented this. Since all that is required to implement these functions is (roughly) solving some Riccati equations and do some system manipulations (all of which are already in the current release), it shouldn't be -richard On 12 Jun 2013, at 9:51 , Ryan Krauss <rk...@si...> wrote: > I am trying to use the python-control module for a state-space design problem for the first time. The documentation makes it sound like LQG and Kalman functions should be available, at least through the Matlab compatibility module: > http://python-control.sourceforge.net/manual/matlab_strings.html > > But I am not seeing these functions in ipython. Am I missing something or are the functions located somewhere else or called something else? > > Thanks, > > Ryan > > -- > Ryan Krauss, Ph.D. > Associate Professor > Mechanical Engineering > Southern Illinois University Edwardsville > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev_______________________________________________ > python-control-discuss mailing list > pyt...@li... > https://lists.sourceforge.net/lists/listinfo/python-control-discuss |
From: Ryan K. <rk...@si...> - 2013-06-12 19:29:40
|
So, this seems to call my reading comprehension skills into question..... What is and is not implemented seems clear if you read the entire webpage, which I obviously did not..... On Wednesday, June 12, 2013, Richard Murray wrote: > Neither lag() or kalman() are currently implemented. In the link you > sent, these are *not* marked with a star (=> not implemented). The legend > for entries (at the top of the page) is: > > * : The feature is currently implemented. > - : The feature is not planned for implementation. > s : A similar feature from an other library (Scipy) is imported into the > module, until the feature is implemented here. > > We should perhaps add to to this: > > : The feature is not yet implemented > ~ : A prototype of the function is available, but with limited > functionality > > For lqg() and kalman, the status is ' ' (empty) => nobody has yet > implemented this. > > Since all that is required to implement these functions is (roughly) > solving some Riccati equations and do some system manipulations (all of > which are already in the current release), it shouldn't be > > -richard > > On 12 Jun 2013, at 9:51 , Ryan Krauss <rk...@si... <javascript:;>> > wrote: > > > I am trying to use the python-control module for a state-space design > problem for the first time. The documentation makes it sound like LQG and > Kalman functions should be available, at least through the Matlab > compatibility module: > > http://python-control.sourceforge.net/manual/matlab_strings.html > > > > But I am not seeing these functions in ipython. Am I missing something > or are the functions located somewhere else or called something else? > > > > Thanks, > > > > Ryan > > > > -- > > Ryan Krauss, Ph.D. > > Associate Professor > > Mechanical Engineering > > Southern Illinois University Edwardsville > > > ------------------------------------------------------------------------------ > > This SF.net email is sponsored by Windows: > > > > Build for Windows Store. > > > > > http://p.sf.net/sfu/windows-dev2dev_______________________________________________ > > python-control-discuss mailing list > > pyt...@li... <javascript:;> > > https://lists.sourceforge.net/lists/listinfo/python-control-discuss > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > _______________________________________________ > python-control-discuss mailing list > pyt...@li... <javascript:;> > https://lists.sourceforge.net/lists/listinfo/python-control-discuss > -- Sent from Gmail Mobile |
From: Rene v. P. <ren...@gm...> - 2013-06-12 20:07:12
|
A while ago I found this link: https://github.com/alchemyst/Skogestad-Python/ This contains a bunch of control calculations in Python, apparently aimed at solving the control problems in a book. Possibly some of the solutions can be used in python-control. I already got inspiration for the margin command from there (but in the end changed implementation to a purely analytic one for transfer functions). @Carl, apparently behind the Skogestad-Python page, python-control is a control library for Python, based on sourceforge. On 12 June 2013 21:29, Ryan Krauss <rk...@si...> wrote: > So, this seems to call my reading comprehension skills into question..... > > What is and is not implemented seems clear if you read the entire webpage, > which I obviously did not..... > > > On Wednesday, June 12, 2013, Richard Murray wrote: > >> Neither lag() or kalman() are currently implemented. In the link you >> sent, these are *not* marked with a star (=> not implemented). The legend >> for entries (at the top of the page) is: >> >> * : The feature is currently implemented. >> - : The feature is not planned for implementation. >> s : A similar feature from an other library (Scipy) is imported into the >> module, until the feature is implemented here. >> >> We should perhaps add to to this: >> >> : The feature is not yet implemented >> ~ : A prototype of the function is available, but with limited >> functionality >> >> For lqg() and kalman, the status is ' ' (empty) => nobody has yet >> implemented this. >> >> Since all that is required to implement these functions is (roughly) >> solving some Riccati equations and do some system manipulations (all of >> which are already in the current release), it shouldn't be >> >> -richard >> >> On 12 Jun 2013, at 9:51 , Ryan Krauss <rk...@si...> wrote: >> >> > I am trying to use the python-control module for a state-space design >> problem for the first time. The documentation makes it sound like LQG and >> Kalman functions should be available, at least through the Matlab >> compatibility module: >> > http://python-control.sourceforge.net/manual/matlab_strings.html >> > >> > But I am not seeing these functions in ipython. Am I missing something >> or are the functions located somewhere else or called something else? >> > >> > Thanks, >> > >> > Ryan >> > >> > -- >> > Ryan Krauss, Ph.D. >> > Associate Professor >> > Mechanical Engineering >> > Southern Illinois University Edwardsville >> > >> ------------------------------------------------------------------------------ >> > This SF.net email is sponsored by Windows: >> > >> > Build for Windows Store. >> > >> > >> http://p.sf.net/sfu/windows-dev2dev_______________________________________________ >> > python-control-discuss mailing list >> > pyt...@li... >> > https://lists.sourceforge.net/lists/listinfo/python-control-discuss >> >> >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by Windows: >> >> Build for Windows Store. >> >> http://p.sf.net/sfu/windows-dev2dev >> _______________________________________________ >> python-control-discuss mailing list >> pyt...@li... >> https://lists.sourceforge.net/lists/listinfo/python-control-discuss >> > > > -- > Sent from Gmail Mobile > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > _______________________________________________ > python-control-discuss mailing list > pyt...@li... > https://lists.sourceforge.net/lists/listinfo/python-control-discuss > > -- René van Paassen | ______o____/_| Ren...@gm... <[___\_\_-----< t: +31 15 2628685 | o' mobile: +31 6 39846891 |