I don't know much about control theory, but if Matlab has that, and Sage doesn't, it would be a good addition (remember the mission statement: make a free open source viable alternative to Mathematica, Maple, Magma and Matlab). Although, i see that lti systems are already supported in scipy, which we already ship. So i am not sure what your idea would be. To wrap scipy's functionality, making it easier to call from sage? to extend it? to write it from scratch?
El miércoles, 12 de marzo de 2014 21:36:07 UTC+1, Maciek Barański escribió: > > Hello all, > > I'm Maciej Barański and I'm a student of Automatics and Robotics. In my > studies I've used a lot of Matlab to deal with mathematical and engineering > computations. I've been using python a lot (usually with django). I have > strong background in mathematics (linear algebra, differential equations, > probability and stochastics) and control theory (LTI systems, PID, LQR, > Kalman's filters, nonlinear systems). > I'd like to make a project that will bring the LTI systems to SAGE. This > project would contain: > - bode, nyquist plots > - plotting output of the system (for a common inputs like step, impulse > and more complicated ones) > - interactions with models (such a parallel and serial connections, making > feedbacks) > - computing poles and zeros > - utilities to check the properties of the systems like stability, > controllability and observability > - Kalman's filter > - utilities to generate control like PID, LQR > > I'm looking forward for your feedback. Mostly I'd like to know if it's a > good idea for GSOC and to whom I should ask about this questions? > > Best regards, > Maciej > -- You received this message because you are subscribed to the Google Groups "sage-gsoc" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-gsoc. For more options, visit https://groups.google.com/d/optout.
