Numerical method with worked examples: matlab edition - Woodford, C (2012)