Hi Everyone, I'm Naman Gera, from the Electronics and Communication Engineering department at the Indian Institute of Information Technology, Guwahati.
I started contributing to Sympy in December 2019 and ever since then, I've learned so many things. I have immense respect for this brilliantly talented open source community. They are some of the best coders I have seen, developing open-source (even on weekends!) because they believe in it. I have raised several PRs so as to solve some issues, and after each new PR, I learned something new and also understood that particular part of code. This summer, I would like to work on adding a control package to sympy.physics. > Initially, I would try to complete the work started in #17866 <https://github.com/sympy/sympy/pull/17866> I'll get the already implemented methods polished for merging. > After setting up the base classes (which are `StateSpaceModel` and `TransferFunctionModel`), I'll add some other methods like `observability_matrix`, `observability_subspace`, `is_observable`, `series`, `parallel` (interconnection) and many more which can be useful for any Engineer attempting to solve a `control` problem. > The main aim would be to make the whole model symbolic. The package will use some of sympy's core classes like `Basic` so as to avoid rewriting code. > In the later part of the program, I'll also introduce some graphical analyses such as the Bode diagram, the Nyquist diagrams etc.. In the meantime, I'll take some inspiration from other CAS as much as possible. I'm also ready to implement some other ideas which the community or my potential mentor will suggest. Regards, Naman -- 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 on the web visit https://groups.google.com/d/msgid/sympy/CALkUZDniQkQkpnhDMivsRBwPSyFkCLgp4EYqZpuqhE%2BLAHwrew%40mail.gmail.com.
