外部语言接口
外部语言和库接口,包括 Python、Java、C、C++、.NET 和 Web 服务
MATLAB® 可与其他编程语言进行灵活的双向集成,从而使您能够重用原有代码。要为您的应用程序选择适合的 MATLAB 功能,请参阅将 MATLAB 与外部编程语言和系统集成。
类别
- 将 C++ 与 MATLAB 结合使用
从 MATLAB 中直接调用 C/C++ 库功能,或编写调用 MATLAB 功能的现代 C++ 程序
- 将 Java 与 MATLAB 结合使用
从 MATLAB 中直接调用 Java® 库功能,或编写可用于 MATLAB 的 Java 程序
- 将 Python 与 MATLAB 结合使用
从 MATLAB 中直接调用 Python® 库功能,或编写可用于 MATLAB 的 Python 程序
- 将 .NET 与 MATLAB 结合使用
从 MATLAB 中直接调用 .NET 库功能,或编写使用 MATLAB 的 .NET 程序
- 将 COM 与 MATLAB 结合使用
从 MATLAB 访问 COM 组件或编写可用于 MATLAB 的 COM 程序
- 将 Web 服务与 MATLAB 结合使用
使用 HTTP(超文本传输协议)或 WSDL(Web 服务描述语言)从 MATLAB 与 Web 服务通信
- 将 C 与 MATLAB 结合使用
使用calllib
从 MATLAB 中直接调用 C 库功能,或使用mxArray
编写调用 MATLAB 函数的 C 程序,以便在 C 语言中访问或创建 MATLAB 变量
- 将 Fortran 与 MATLAB 结合使用
编写可用于 MATLAB 的 Fortran 子例程