MATLAB® Compiler™ lets you share MATLAB programs as standalone, MapReduce, and Spark™ applications; web apps; and Microsoft® Excel® add-ins. You can deploy applications and add-ins royalty-free using the MATLAB Runtime, which can be packaged with the application or downloaded during installation. You can host MATLAB based web apps using the MATLAB Web App Server provided with MATLAB Compiler.
You can package MATLAB programs into software components for integration with other programming languages (with MATLAB Compiler SDK™). Large-scale deployment to enterprise systems is supported through MATLAB Production Server™. To generate C and C++ source code from MATLAB, use MATLAB Coder™.
Workflow to create and run a standalone MATLAB application.
Workflow to create an Excel Add-In.
Workflow to incorporate your COM component into Microsoft Excel using the Function Wizard.
Example on how to create, deploy, and run a web app
Describes when it is appropriate to use MATLAB Compiler and when it is not.
Descriptions for deployment product terms.
Descriptions for files generated after packaging MATLAB functions.
General information about the two major workflows described in the Getting Started documentation