Hey, I'm somewhat unsure, but as far as I've used sympy for controls, I couldn't find an equivalent for finding the frequency response of a digital filter in sympy. There is freqz which does this in MATLAB.
Thanks On Thu, Mar 10, 2022, 9:24 PM Anurag Surendra Bhat (B20CS097) < [email protected]> wrote: > 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 > <https://groups.google.com/d/msgid/sympy/0dfd01c5-ab44-4624-bdba-9cb76ebc28cbn%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 on the web visit https://groups.google.com/d/msgid/sympy/CAOuf%3DupeezhFw5XwPob9BHo%3DR941TUTvYXy7oRpeOCVoaVdtzw%40mail.gmail.com.
