Machine Dynamics with MATLAB