Grewal, B. S.: Numerical Methods in Engineering and Science: (C, C++, and Matlab)