MATLAB Runtime
分发使用所编译的 MATLAB® 函数的应用程序
MATLAB Runtime 是一组独立的共享库、MATLAB 代码和其他文件,使您能够在未安装 MATLAB 的系统上执行所编译的 MATLAB 代码。包含所编译的 MATLAB 函数的应用程序需要能够访问 MATLAB Runtime 库。
要创建包含 MATLAB Runtime 的应用程序安装程序,您必须下载与用于创建该安装程序的 MATLAB 的版本和更新级别均匹配的 MATLAB Runtime 安装程序。要在没有安装程序的情况下分发打包的 MATLAB 应用程序,最终用户必须下载与用于编译该应用程序的 MATLAB 的版本匹配且更新级别相同或更高的 MATLAB Runtime 安装程序。有关详细信息,请参阅下载并安装 MATLAB Runtime。
函数
mcrinstaller | 显示与当前平台对应的 MATLAB Runtime 安装程序的版本和位置信息 |
mcrversion | 返回与 MATLAB 版本相匹配的 MATLAB Runtime 版本号 |
compiler.runtime.createDockerImage | 创建包含 MATLAB Runtime 的 Docker 映像 (自 R2023b 起) |
compiler.runtime.customInstaller | 为 MATLAB Compiler 生成的指定文件创建 MATLAB Runtime 安装程序 (自 R2024b 起) |
主题
MATLAB Runtime
- 关于 MATLAB Runtime
查看 MATLAB Runtime 的概述。 - 下载并安装 MATLAB Runtime
安装、配置和卸载 MATLAB Runtime。 - 针对部署设置 MATLAB Runtime 路径
针对您想要运行使用 MATLAB Compiler™ 或 MATLAB Compiler SDK™ 生成的应用程序的计算机定义路径。 - MATLAB Runtime 容器
了解如何获取 MATLAB Runtime 容器镜像以在 CI/CD 工作流中使用。 - 在网络驱动器上部署应用程序和 MATLAB Runtime
从网络驱动器运行 MATLAB Compiler 生成的应用程序。 - 共享 MATLAB Runtime 实例
使用单一 MATLAB Runtime 共享运行时实例。 - MATLAB Runtime Component Cache 和可部署存档嵌入
指定 MATLAB Runtime 组件缓存的大小和位置。
C/C++ 共享库
- 使用 MATLAB Runtime 用户数据接口
访问 MATLAB Runtime 数据.
.NET 程序集
- MATLAB Runtime 运行时选项
为 MATLAB Runtime 指定运行时选项。
Java 包
- 动态指定 MATLAB Runtime 选项
为 MATLAB Runtime 指定 -nojvm、-nodisplay 和 -logfile 等选项。 - 定义可部署 Java 存档的嵌入和提取选项
使用 MWComponentOptions 类或环境变量管理可部署存档嵌入和提取行为。
Python 包
- 初始化 MATLAB Runtime
初始化用于 Python® 应用程序的 MATLAB Runtime。
COM 组件
- COM 组件的 MATLAB Runtime 选项
当您向最终用户推出 COM 组件时,有时您应该指定 MATLAB Runtime 选项来创建日志文件或提高性能。
Parallel Computing Toolbox
- 在部署的应用程序中使用 Parallel Computing Toolbox
将集群配置文件传递给使用 Parallel Computing Toolbox™ 的应用程序。