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.

Reply via email to