Desktop and Web Deployment

Deploying MATLAB Code as an Executable or Software Component

Using MathWorks application deployment products, you can eliminate the costly and error-prone work of recoding your MATLAB algorithms in another programming language. Because you maintain your source code in MATLAB, you can easily develop and update your algorithms and automatically package them as standalone executables or software components for integration in environments such as C, C++, Java™, .NET, and Excel®.

MATLAB Compiler packages your MATLAB applications as encrypted standalone applications, add-ins for Microsoft Excel, or components to run in Hadoop systems. MATLAB Compiler SDK works in conjunction with MATLAB Compiler to create standard components for use with C/C++, Java, or .NET. These applications and components can be deployed royalty-free on operating systems supported by MATLAB.

Explore Products for Desktop and Web Deployment