Engineering Problem Solving with MATLAB (2nd Edition)