MATLAB Compiler SDK 快速入门
从 MATLAB 程序构建软件组件
MATLAB® Compiler SDK™ 扩展了 MATLAB Compiler™ 的功能,使您可以从 MATLAB 程序构建 C/C++ 共享库、Microsoft® .NET 程序集、Java® 类、Python® 包和基于 Docker® 容器的微服务。这些组件可与自定义应用程序集成,然后部署到桌面系统、Web 系统和企业系统。
MATLAB Compiler SDK 包含 MATLAB Production Server™ 的开发版本,用于测试和调试应用程序代码和 Excel® 加载项,然后将其部署到 Web 应用程序和企业系统。
使用 MATLAB Compiler SDK 中的软件组件创建的应用程序可以与不需要 MATLAB 的用户免版权费共享。这些应用程序使用 MATLAB Runtime,它是一组共享库,支持执行已编译的 MATLAB 应用程序或组件。
安装和配置
教程
- 使用 MATLAB Compiler 进行部署的步骤
将 MATLAB 文件打包成不需要 MATLAB 的可部署组件。
- 使用 MATLAB Compiler SDK 打包用于部署的代码
打包 MATLAB 函数并从外部应用程序调用该函数。
创建和部署应用程序
- 编写可部署的 MATLAB 代码
编写可打包和部署的灵活 MATLAB 代码。
- 选择部署选项
决定如何最好地打包和部署代码以在 MATLAB 之外运行。
- 将工件与目标语言应用程序集成
创建一个使用打包的 MATLAB 功能的应用程序。
关于应用程序部署
- 适用于 MATLAB Compiler 产品的任务
查看 MATLAB Compiler 与其他 MathWorks® 产品之间的差异。
- 关于可部署存档
了解可部署存档嵌入行为以及如何使用 MATLAB Runtime 组件缓存。
- 关于 MATLAB Runtime
查看 MATLAB Runtime 的概述。