Additional ODE solvers in Matlab?

조회 수: 1 (최근 30일)
Andres
Andres 2012년 4월 20일
After some search I haven't been able to find if there is a toolbox or a package that allows to have mode ODE solvers (I'm not an expert... but I have seen there are a lot more than the ones implemented in Matlab) Someone knows where can I find other ODE solvers? (the problem is that I'm trying to identify a system and the estimations take a long time usually, so until now the best performance is given by ODE23, but it would be nice to find another that might perform better for the system I have)

채택된 답변

Richard Brown
Richard Brown 2012년 4월 22일
You could try sundials https://computation.llnl.gov/casc/sundials/main.html, they have a suite of good solvers and provide a MATLAB interface. However MATLAB's ones are usually pretty effective - have you tried the stiff solvers ode15s and ode23s?
  댓글 수: 2
Andres
Andres 2012년 4월 26일
Thanks for the advise Richard. I gave it a try but a lot of work is needed to make it work properly in the system of equations I'm using, so I think I'll just stick to ode23 (so far the only one reliable enough for this particular case)
Richard Brown
Richard Brown 2012년 4월 26일
It's also worth experimenting with different tolerances, and with using implicit solvers (i.e. ode23s etc.) before giving up on the built in ones. They are pretty sophisticated and flexible pieces of code

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Ordinary Differential Equations에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by