MATLAB Compiler    

MATLAB Compiler Verification

Verifying from MATLAB

Once you have verified that you can generate MEX-files on your system, you are ready to verify that the MATLAB Compiler is correctly installed. Type the following at the MATLAB prompt.

After a short delay, this command should complete and display the MATLAB prompt. Next, at the MATLAB prompt, type

The which command should indicate that invhilb is now a MEX-file; it should have created the file invhilb.dll. Finally, at the MATLAB prompt, type

Note that this tests only the Compiler's ability to make MEX-files. If you want to create stand-alone applications or DLLs, refer to Stand-Alone Applications.

Verifying from DOS Command Prompt

To verify that the Compiler can generate C MEX-files from the DOS command prompt, you follow a similar procedure as that used in the previous section.

Copy invhilb.m from the <matlab>\toolbox\matlab\elmat directory to a local directory and then type the following at the DOS prompt.

Next, verify that invhilb is now a MEX-file by listing the invhilb files:

You will see a list containing

These are the files that the Compiler generates from the M-file, in addition to the original M-file, invhilb.m. The Compiler-generated MEX-file appears in the list as the filename followed by the extension, dll. In this example, the Compiler creates the file invhilb.dll. For more information on which files the Compiler creates for a compilation, see Controlling Code Generation.

To test the newly created MEX-file, you would start MATLAB and, at the MATLAB prompt, you could type


  mex Verification Troubleshooting