MATLAB® 可与许多编程语言灵活双向集成,包括 Python。这让不同的团队可以协同工作,在生产软件和 IT 系统中使用 MATLAB 算法。

MATLAB 与 Python 之间的双向集成可让您:


从 Python 调用 MATLAB

借助针对 Python 的 MATLAB Engine API,您可从 Python 将 MATLAB 作为计算引擎进行调用。

该 API 让您无需启动 MATLAB 的桌面会话,即可在您的 Python 环境中执行 MATLAB 命令。了解有关针对 Python 的 MATLAB Engine API的更多信息。


从 MATLAB 调用 Python 库

如果您有使用 Python 编写的函数和对象,可以直接通过 MATLAB 进行调用。

这样,您就可以完全在 MATLAB 环境中工作,无需切换编程环境。了解有关从 MATLAB 调用 Python 库的更多信息。


打包 MATLAB 程序并通过 Python 进行可扩展部署

使用 MATLAB 编写算法和应用程序,将其打包,然后点击一下即可共享。您可以使用 MATLAB Compiler SDK™ 从 MATLAB 程序构建 Python 软件包。这些软件包可与 Python 应用程序集成,而 Python 应用程序又可与桌面用户共享或免特许费部署到 Web 和企业系统。了解有关将已编译的 MATLAB 程序集成到 Python 应用程序的更多信息。

通过将程序部署到 MATLAB Production Server™,扩展您的 MATLAB 程序,以同时访问并服务数据库、Web 和企业应用程序系统。该服务器通过轻量级客户端 API 库(包括 Python)和 RESTful/JSON 接口在您的 IT 架构中提供集成。