ODE Event Finding Accuracy
显示 更早的评论
I'm working on a project that requires that I determine when an ODE event occurs with a very high degree of accuracy. Looking at MATLAB's documentation, I've been unable to find any information on how to set the error tollerance for the root finding method or exactly how accurate the root finding method used for determining event locations is.
Is it somehow possible to set abs/rel tollerance on the root finding method that MATLAB uses to determine where ODE events occur? I've recently been using the Julia programming language with it's DifferentialEquations.jl package which allows me to explicitly define the absolute and relative error tolorance for the Regula-Falsi root finding method used to determine where events occur. Ideally, I would like to do this exact thing with MATLABs ODE event handling.
1 个评论
Bjorn Gustavsson
2021-2-19
Have you checked that it isn't good enough? For ballode I get the event-time to be accurate with a relative error of 2.75e-14...
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Ordinary Differential Equations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!