An Introduction to Numerical Methods: A MATLAB (R) Approach