The solution to the delayed differential equations using the code dde23 represents the solution by the third order Runge-Kutta method or what?

1 次查看(过去 30 天)
dde23

采纳的回答

Sam Chak
Sam Chak 2024-5-24
Your guess is correct. If you click on the link to the dde23's Algorithm section, you will find that it states "dde23 tracks discontinuities and integrates with the explicit Runge-Kutta (2,3) pair and interpolant of ode23. It uses iteration to take steps longer than the lags."
If you wish to delve deeper into this topic, I would encourage you to refer to the following academic papers:
  1. L. F. Shampine and S. Thompson, “Solving DDEs in MATLAB,” Applied Numerical Mathematics, vol. 37, no. 4, pp. 441–458, Jun. 2001, doi: 10.1016/s0168-9274(00)00055-6.
  2. P. Bogacki and L. F. Shampine, “A 3(2) pair of Runge - Kutta formulas,” Applied Mathematics Letters, vol. 2, no. 4, pp. 321–325, 1989, doi: 10.1016/0893-9659(89)90079-7.

更多回答(1 个)

Steven Lord
Steven Lord 2024-5-24
It's not clear to me what information you're looking for. The dde23 function returns the solution to a system of delay differential equations.
If you're asking what algorithm it uses, see the Algorithms section on that documentation page for a brief description and the References section on that documentation page for references to one book and one tutorial that provide more detailed information.

类别

Help CenterFile Exchange 中查找有关 Numerical Integration and Differential Equations 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by