MathOverflow is a question and answer site for professional mathematicians. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Hi all

I want to analyze a system of ~200 ODE (non-linear) and want to calculate the stable points. Can you suggest a good software for the analysis. I am comfortable with MATLAB and C++.

I researched and found good things about MATCONT and XPPAUT. Are they the state-of-art in the field?

Thanks Ayesha

share|cite|improve this question

Some software packages at Wikipedia here

At CASC (Center for Applied Scientific Computing) there is ODEPACK (Serial FORTRAN solvers for Ordinary Differential Equation initial value problems) here and BABEL:

"Babel provides high-performance language interoperability and middleware for scientific applications. It also provides coarse-grained distributed computing using remote method invocation. Babel currently supports C, C++, Java, Python, and various dialects of Fortran."

Also, you can try SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers) available here.

SUNDIALS provides a Matlab interface to CVODES (solves IVP for ODE systems), IDA (solves IVP dor DAE systems) and KINSOL (solves nonlinear algebraic problems).

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.