Hello sympy community,
I am Anurag Bhat , a computer science and engineering sophomore at IIT 
Jodhpur, India .I have been contributing to SymPy for quite a while now and 
here is a link to my work -
https://github.com/sympy/sympy/pulls/faze-geek

I have done work in the physics module and recently developed interest in 
'physics.control' module after Akshansh Bhatt( GSOC'21 contributor to this 
module) recently merged my pr relevant to control plots - #23074 
<https://github.com/sympy/sympy/pull/23074> -* physics : Improved Bode's 
phase and magnitude plots.*
I have previously covered a introduction to control systems in a college 
course - Signals and Systems . I also had made a basic project like 
implementation of a system for denoising then deblurring signals V.S. 
system for deblurring then denoising signals.(File - 
https://drive.google.com/file/d/1iZDy8O7V5Hi703P7BPFScx0bAFgrM6na/view?usp=sharing)

Coming to the project I have gone over the online sympy documentation of 
control systems .I have had a brief idea of what proposal writing is like 
after I went through Akshansh's proposal for last year .I have read the 
google groups discussion on what use/value does a control package bring to 
sympy ( Re: [Discussion] GSoC 2020 -- Adding control package to 
sympy.physics (google.com) 
<https://groups.google.com/g/sympy/c/wX9BPLcJu50/m/wwxjlZTLAQAJ> ) . Some 
ideas I got from seeing the previous work done are -
1. Some minor functionalities that MATLAB provides but sympy currently 
doesn't for transfer functions for it's bandwidth , partial stability etc.
2. Adding more examples and illustrations for the previous work done .
3. Implementing remaining plots in control.plots for eg - root-locus plot , 
nyquist plot
4. Making TransferFunctionMatrix take numerator/denominator inputs in list 
format like MATLAB does .

I have started finalizing/compiling all this matter since SymPy was 
announced to participate in GSOC this year so I'm sure I would have missed 
some ideas and improvements .Here I would like help from the members of the 
community .Firstly I would appreciate any suggestions/help/resources 
regarding this module .Secondly I would request past mentors ( Jason Moore) 
and  Gsocer's /potential co-mentors( Naman and Akshansh) to guide if these 
are good ideas to work on, add ideas and show me proper direction since 
this is my first time exploring the field of open source . 


Regards 
Anurag Bhat.

-- 
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/0dfd01c5-ab44-4624-bdba-9cb76ebc28cbn%40googlegroups.com.

Reply via email to