package matlab functions -凯发k8网页登录
matlab
compiler sdk™ enables you to build deployable archives in a target language
that include matlab functions. you can build these artifacts at the matlab command line using any of the
compiler.build
family of functions, or specify
additional compile time options using mcc
. you can also
package the artifact into an installer that installs the necessary files and
matlab runtime libraries onto the target machine. matlab
compiler sdk includes two deploytool
apps and the
command line function compiler.package.installer
for
this purpose.
to incorporate a deployable archive into an application in the target language, you can use matlab compiler sdk generated sample files or create your own application. distribute the application to end users along with matlab runtime, which contains libraries necessary to run the code.
apps
package matlab programs for deployment as shared libraries and components | |
package matlab programs for deployment to matlab production server |
functions
topics
packaging
learn the steps performed by matlab compiler™ for deployment.
write flexible matlab code that can be packaged and deployed.
include and access additional files in packaged applications.
dealing with matlab functions that carry state.
how to customize the look and feel of the installer generated by the compiler app.
including support packages when packaging matlab applications.
deployment and integration
when matlab compiler or matlab compiler sdk creates an application or shared library, it bundles the content into an embedded deployable archive, which is known as the ctf archive.
distribute files generated by matlab compiler sdk and integrate them in an application.
descriptions for files generated after packaging matlab functions.
test application before deployment and cache data in application archives deployed to matlab production server™.
limitations and restrictions
matlab compiler has limitations regarding what can be compiled.
refer to functions not able to be compiled with matlab compiler or matlab compiler sdk.
issues involving thembuild
utility and creating standalone applications.
list of supported and unsupported matlab data types.