MATLAB Compiler SDK Functions

Alphabetical List By Category

Compile MATLAB Functions

libraryCompilerBuild and package functions for use in external applications
productionServerCompilerTest, build and package functions for use with MATLAB Production Server
mccCompile MATLAB functions for deployment
mbuildCompile and link source files against MATLAB generated shared libraries
deploytoolCompile and package functions for external deployment
componentinfoQuery system registry about COM component created with MATLAB Compiler SDK
isdeployedDetermine whether code is running in deployed or MATLAB mode
ismccTest if code is running during compilation process (using mcc)
ctfrootLocation of files related to deployed application
figToImStreamStream figure as byte array encoded in specified format
webfigureExport a figure to a deployed application
getmcruserdataRetrieve MATLAB array value associated with a given key
setmcruserdataAssociate MATLAB data value with a key
%#functionPragma to help MATLAB Compiler locate functions called through feval, eval, Handle Graphics callback, or objects loaded from MAT-files

C/C++ Shared Library Integration

mbuildCompile and link source files against MATLAB generated shared libraries

.NET Assembly Integration

.NET Assembly Basics

enableTSUtilsfromNetworkDriveSets the trust setting to load .NET assemblies from network drive

Data Conversion Between .NET and MATLAB

ntswrapGenerates type-safe API

Web Deployment

webfigureExport a figure to a deployed application
figToImStreamStream figure as byte array encoded in specified format

Package and Distribute .NET Applications

mcrinstallerDisplay version and location information for MATLAB Runtime installer corresponding to current platform
mcrversionDetermine version of installed MATLAB Runtime

Java Package Integration

Figures and Images

webfigureExport a figure to a deployed application
figToImStreamStream figure as byte array encoded in specified format

Python Package Integration

myDeployedModule.initializeInitialize package and return a handle
myDeployedModule.initialize_runtimeInitialize MATLAB Runtime with a list of startup options
myDeployedModule.wait_for_figures_to_closeWait for all graphical figures to close before continuing
myDeployedModule.terminateClose a package
mwpythonStart a Python session using a MATLAB Compiler SDK Python package on Mac OS X

Enterprise Deployment with MATLAB Production Server

Python Client Programming

matlab.production_server.client.MWHttpClientPython object encapsulating a connection to a MATLAB Production Server instance

Testing

productionServerCompilerTest, build and package functions for use with MATLAB Production Server

Distribute Applications

mcrinstallerDisplay version and location information for MATLAB Runtime installer corresponding to current platform
mcrversionDetermine version of installed MATLAB Runtime
Was this topic helpful?