Numerical Simulation of Dynamic Systems
Homework #4: Step-size Control; Order Star
Problem statement original
(Beamer)
Problem statement for viewing
, one slide per page (PDF)
Problem statement for printing
, four slides per page (PDF)
Solution original
(Beamer)
Solution for viewing
, one slide per page (PDF)
Solution for printing
, four slides per page (PDF)
Matlab program [H3.15]
Matlab program [H3.15] - diary file
Matlab function to perform one step of non-linear BI4/5(theta) with Gustafsson step-size control
Matlab function to perform one step of non-linear Runge-Kutta-Fehlberg (RKF4/5)
Matlab function to compute the Hessian matrix of the BI4/5 method
Matlab function to compute the Jacobian matrix of the system
Matlab function to compute the state derivatives
Matlab program [H3.19a] (damping order star)
Matlab program [H3.19a] - diary file
Matlab function to compute the damping of a roster point
Matlab function to compute the F-matrix of the BI4/5 method
Matlab function to compute the poles and zeros of the BI4/5 method
Matlab program [H3.19b] (frequency order star)
Matlab function to compute the oscillation frequency of a roster point
Matlab program [H3.19c] (order star accuracy domain)
Homepage
Last modified: March 26, 2013 -- © François Cellier