Matlab Compiler lets you automatically convert your own Matlab programs into self-contained applications and software
components and share them with end users. Applications and components created with the Compiler do not require Matlab to run.
The Compiler takes Matlab applications (M-files, MEX-files, or other Matlab executable code) as input and generates redistributable,
stand-alone applications or software components.
Suppose you want to create an application that calculates the rank of a large magic square.
One way to create this application is to code the whole application in C or C++; however,
this would require writing your own magic square, rank, and singular value routines.
An easier way to create this application is to write it as one or more M-files, taking advantage
of the power of Matlab and its tools. You can create Matlab applications that take
advantage of the mathematical functions of Matlab, yet do not require that end users
own Matlab. Standalone applications are a convenient way to package the power of Matlab and
to distribute a customized application to your users.
Together with the .exe application, you have to re-distribute also the MCRInstaller.exe, included in
Matlab package. This program is used to install all the Matlab dlls required
to run a Matlab executable file.
Download source code
Requirements: Matlab,
Matlab Compiler.