Share Your MATLAB Applications Using MATLAB Compiler
Create single shareable files from MATLAB® algorithms and applications. Package them using MATLAB Compiler™ for use without a MATLAB installation.
MATLAB Compiler enables you to package MATLAB components for deployment. You designate a program, and MATLAB Compiler determines which MATLAB functions and files are necessary to support the program then encrypts the code.
For shared library implementations, MATLAB Compiler produces the header file to include in a C or C++ application and a library file to link with the application. It then wraps the files as an executable or component.
To provide the best experience for users of your application, MATLAB Compiler lets you:
You can use MATLAB Compiler to deploy standalone applications to the desktop without additional programming. For integration with Excel®, MATLAB Builder™ EX lets you package MATLAB programs as add-ins for spreadsheets. For Hadoop clusters, MATLAB Compiler creates deployable applications and libraries using
MATLAB Compiler works with MATLAB Production Server to enable you to run numerical analytics in your production systems. You use MATLAB Compiler to package programs and deploy them directly to MATLAB Production Server without recoding or creating custom infrastructure to manage them.
All deployed applications and components use the runtime for royalty-free distribution to users who do not have MATLAB.