Numerical methods : using Matlab - Mathews, John H (1999)