Machine learning teaches machines to do what comes naturally to humans: learn from experience. Use MATLAB® to engineer features from your data and fit machine learning models.
Why MATLAB for Machine Learning?
Integrate your trained models with Simulink® as native or MATLAB Function blocks, for embedded deployment or simulation of complete systems.
Deploy your trained models to hardware platforms (from desktop systems to embedded hardware) by generating readable and portable C/C++ code.
AI Applications with MATLAB and Simulink
Machine Learning with MATLAB Tutorials and Examples
Whether you are new to machine learning or looking for an end-to-end workflow, explore these MATLAB resources to help with your next project.