Predictive Maintenance with MATLAB: A Data-Based Approach