Dear Leonardo, We welcome improvements to the control package. I encourage you to think about what things you can do with symbolics that numerical packages, like python-control, can't already do. A strong proposal for GSoC would highlight new features that leverage the symbolics.
Jason moorepants.info +01 530-601-9791 On Wed, Feb 12, 2025 at 10:34 PM Leonardo Mangani <[email protected]> wrote: > Dear Sympy Community, > I hope you are all doing well. I am writing as a follow-up to my previous > message regarding my interest in contributing to the sympy.physics.control > module during GSoC 2025. I would like to share some further ideas and seek > your feedback to ensure that my proposals align well with the project’s > goals. > > As mentioned on the project ideas page, I am interested in implementing > the Z-transform for discrete time systems. > In addition, I propose abstracting the concept of a transform for dynamic > systems, which would encompass both the Z-transform for discrete time and > the Laplace transform for continuous time. This abstraction should provide > a unified framework for handling different types of systems more > effectively. > > Additionally, I propose the implementation of Horner’s algorithm to > enhance polynomial evaluations within the module. > > Furthermore, I am considering the addition of observability and > reachability decompositions. My approach would involve developing these > decompositions separately, as well as integrating Kalman’s decomposition > where appropriate to further enhance the analysis of system dynamics. > > I would greatly appreciate any feedback, suggestions, or guidance you may > have regarding these ideas. > Thank you very much for your time and consideration. > > Best regards, > Leonardo Mangani > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/sympy/08aff550-53d9-45b0-a9ef-4804bdbc03d9n%40googlegroups.com > <https://groups.google.com/d/msgid/sympy/08aff550-53d9-45b0-a9ef-4804bdbc03d9n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sympy/CAP7f1AhzL2WYCUx5NKfvhgEubHANCbgL3SDySJ%2BrRL0mc1dqYA%40mail.gmail.com.
