Main Content

Deploy Predictive Maintenance Algorithms

Implement and deploy condition-monitoring and predictive maintenance algorithms

Deployment or integration of a predictive maintenance algorithm is typically the final stage of the algorithm-development workflow. How you ultimately deploy the algorithm can also be a consideration in earlier stages of algorithm design. MATLAB® products support several phases of the process for developing, deploying, and validation process for predictive maintenance algorithms.


expand all

codegenGenerate C/C++ code from MATLAB code
mccCompile MATLAB functions for deployment
saveRULModelForCoderSave RUL model for use in code generation (Since R2021a)
loadRULModelForCoderLoad and reconstruct RUL model from file for use in code generation (Since R2021a)
readStateGet degradation RUL model state for use at runtime (Since R2021a)
restoreStateRestore degradation RUL model state at runtime (Since R2021a)


Deployment Basics

Deploy RUL Prediction Algorithms

Generate Streaming Code from Diagnostic Feature Designer