15.11.2014 Views

MATLAB Mathematics - SERC - Index of

MATLAB Mathematics - SERC - Index of

MATLAB Mathematics - SERC - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Initial Value Problems for ODEs and DAEs<br />

Example<br />

iburgersode<br />

kneeode<br />

orbitode<br />

rigidode<br />

Description<br />

Burgers' equation solved as implicit ODE system<br />

The “knee problem” with nonnegativity constraints<br />

Advanced event location — restricted three body problem<br />

Nonstiff problem — Euler equations <strong>of</strong> a rigid body without<br />

external forces<br />

vdpode Parameterizable van der Pol equation (stiff for large µ )<br />

Questions and Answers, and Troubleshooting<br />

This section contains a number <strong>of</strong> tables that answer questions about the use<br />

and operation <strong>of</strong> the ODE solvers:<br />

• General ODE solver questions<br />

• Problem size, memory use, and computation speed<br />

• Time steps for integration<br />

• Error tolerance and other options<br />

• Solving different kinds <strong>of</strong> problems<br />

• Troubleshooting<br />

General ODE Solver Questions<br />

Question<br />

How do the ODE solvers<br />

differ from quad or quadl?<br />

Can I solve ODE systems in<br />

which there are more<br />

equations than unknowns,<br />

or vice versa?<br />

Answer<br />

quad and quadl solve problems <strong>of</strong> the form y′ = ft (). The ODE<br />

solvers handle more general problems y′ = fty ( , ), linearly<br />

implicit problems that involve a mass matrix Mt ( , y) y′ = ft ( , y)<br />

,<br />

and fully implicit problems ft ( , y,<br />

y′ ) = 0 .<br />

No.<br />

5-43

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!