Sorry I pressed post message by mistake. Continuing the reply here - Hi Abhishek, I went over all the ideas and they look well researched to me. Personally, I would prefer if the idea - "Add a symbolic solver (and a numeric solver if required) with the help of the existing ODE module to solve x' = Ax + Bu form that to *return the symbolic evaluation of the system for input u and known state x0 at time t0*" is given greater priority over adding more features, let's say "*Adding Laub's and Horner's Methods*". We can work to improve what we already have rather than trying to make the *Transfer Function* class more feature rich.
Regards, Anurag On Wednesday, March 27, 2024 at 12:59:45 PM UTC+5:30 Anurag Surendra Bhat (B20CS097) wrote: > Hi Abhishek, > I went over all the ideas and they look well researched to me. Personally, > I would prefer if the idea - > "Add a symbolic solver (and a numeric solver if required) with the help > of the existing ODE module to solve x' = Ax + Bu form that to *return the > symbolic evaluation of the system for input u and known state x0 at time t0*" > is given greater priority over adding more features, let's say > > > > On Wednesday, March 27, 2024 at 11:41:25 AM UTC+5:30 [email protected] > wrote: > >> Hi Abhishek, >> >> The proposal looks good and thorough. My only concern is that the >> proposed contributions are mostly focused on mimicking behavior from python >> control or matlab, which are purely numerical. We should focus on adding >> things to and improving sympy control that leverages symbolics. Please >> think about each of your proposed features and what they look like from a >> symbolic perspective and whether you are adding functionality that python >> control already has or actually bringing some interesting new symbolic >> features to a user's "control toolbox". >> >> Jason >> moorepants.info >> +01 530-601-9791 <(530)%20601-9791> >> >> >> On Tue, Mar 26, 2024 at 11:41 PM ABHISHEK KUMAR <[email protected]> >> wrote: >> >>> >>> On Wed, 27 Mar 2024, 4:04 am ABHISHEK KUMAR, <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> I'm Abhishek, and I'm currently a third-year student at NIT Delhi. I'm >>>> eager to participate in the upcoming GSoC 2024. Due to my examinations, I >>>> couldn't contribute for about three weeks. Now, I'm keen to work on the >>>> control system module of SymPy. I've included a link to my draft proposal >>>> below. While it's not perfect, I'm committed to refining it as much as >>>> possible. >>>> >>>> I kindly request potential mentors Jason and Anurag to review my >>>> proposal. Any suggestions or feedback would be greatly appreciated. >>>> >>>> *Link to Proposal* >>>> >>>> https://docs.google.com/document/d/1dmm7goYEyVcVkXrpwJm84yp6BmwfKrLB9rntZDA7R8g/edit?usp=sharing >>>> >>>> Thank you. >>>> Abhishek Kumar >>>> Github: abhiphile <https://github.com/abhiphile> >>>> >>>> -- >>>> 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/9553738b-f42f-4d9d-99c9-9031c3276c22n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/sympy/9553738b-f42f-4d9d-99c9-9031c3276c22n%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/CAHZvv1b6zY-ysyv%3DOz4LOeCjnscg5%2BL7ZbPh1M64%2B4yU8wM_VQ%40mail.gmail.com >>> >>> <https://groups.google.com/d/msgid/sympy/CAHZvv1b6zY-ysyv%3DOz4LOeCjnscg5%2BL7ZbPh1M64%2B4yU8wM_VQ%40mail.gmail.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/eeeb3932-3a81-4ad3-8b97-8cc01952a7f4n%40googlegroups.com.
