Startseite Solving 0 = F(t, y(t), y′(t)) in Matlab
Artikel
Lizenziert
Nicht lizenziert Erfordert eine Authentifizierung

Solving 0 = F(t, y(t), y′(t)) in Matlab

  • L. F. Shampine
Veröffentlicht/Copyright: 15. November 2010
Journal of Numerical Mathematics
Aus der Zeitschrift Band 10 Heft 4

Abstract

Important algorithms and design decisions of a new code, ode15i, for solving 0 = F(t, y(t), y′(t)) are presented. They were developed to exploit Matlab, a popular problem solving environment (PSE). Codes widely-used in general scientific computation (GSC) compute consistent initial conditions only for restricted forms of the differential equations. ode15i does this for the general problem, a task that is qualitatively different. Unlike popular codes in GSC, ode15i saves partial derivatives because this is more efficient in the PSE. A new representation of fixed leading coefficient BDFs is based on the Lagrangian form of polynomial interpolation. Basic computations are both clear and efficient in the PSE when using this form. Some numerical experiments show that ode15i is an effective way to solve fully implicit ODEs and DAEs of index 1 in Matlab.

Keywords:: ODEs; DAEs; BDFs; Matlab
Received: 2002-07-15
Published Online: 2010-11-15
Published in Print: 2002-December

© VSP 2002

Heruntergeladen am 30.10.2025 von https://www.degruyterbrill.com/document/doi/10.1515/JNMA.2002.291/html
Button zum nach oben scrollen