# [Gsoc] Second Order Differential Equation Solver

4 messages
Open this post in threaded view
|
Report Content as Inappropriate

## [Gsoc] Second Order Differential Equation Solver

 Hi! My name is André. I was thinking about participating the Google Summer of Code 2017. Thus, I would like to ask you something about a proposal. Scilab has just First Order Defferential Equation Solver, right? Or it has Second Order Defferential Equation Solver? Thank you! _______________________________________________ gsoc mailing list [hidden email] http://lists.scilab.org/mailman/listinfo/gsoc
Open this post in threaded view
|
Report Content as Inappropriate

## Re: Second Order Differential Equation Solver

 Hello Andre, Le 09/03/2017 à 19:55, André Perez a écrit : Hi! My name is André. I was thinking about participating the Google Summer of Code 2017. Thus, I would like to ask you something about a proposal. Scilab has just First Order Defferential Equation Solver, right? Or it has Second Order Defferential Equation Solver? ode() is an ANY order ODE solver. A N-order ODE can be split into a system of N  ODE of first order, that can be solved by ode(). Regards Samuel Gougeon _______________________________________________ gsoc mailing list [hidden email] http://lists.scilab.org/mailman/listinfo/gsoc
Open this post in threaded view
|
Report Content as Inappropriate

## Re: Second Order Differential Equation Solver

 Hi Going from first order ODE to 2nd or more isn't that straight forward. Ex: y''=y'+1 You first have to think about introducing Y as Y=(y y') Y'=(y' y'')=(y' y'+1) Then how do you solve that system in Scilab? I think the answer isn't that accessible for scientists and engineers. @Andre: what would you propose in the frame of your application to Gsoc? Yann Le 10/03/2017 10:38, Samuel Gougeon a écrit : Hello Andre, Le 09/03/2017 à 19:55, André Perez a écrit : Hi! My name is André. I was thinking about participating the Google Summer of Code 2017. Thus, I would like to ask you something about a proposal. Scilab has just First Order Defferential Equation Solver, right? Or it has Second Order Defferential Equation Solver? ode() is an ANY order ODE solver. A N-order ODE can be split into a system of N  ODE of first order, that can be solved by ode(). Regards Samuel Gougeon ```_______________________________________________ gsoc mailing list [hidden email] http://lists.scilab.org/mailman/listinfo/gsoc ``` _______________________________________________ gsoc mailing list [hidden email] http://lists.scilab.org/mailman/listinfo/gsoc
Open this post in threaded view
|
Report Content as Inappropriate

## Re: Second Order Differential Equation Solver

 Hello Yann, In mathematics and numerical computing, there is really a standard way to recondition any ODE of order N into a system: > y''=y'+1 If the unknown is really y (not y'), this ODE is equivalent to the system [ u = y' u' = u + 1 ] that is of order 1 with 2 unknown, and that requires a (y0, u0) couple of initial conditions. And that's it. IMO, this is definitely not a topic to work on. Regards Samuel Gougeon _______________________________________________ gsoc mailing list [hidden email] http://lists.scilab.org/mailman/listinfo/gsoc