外部语言接口
外部语言和库接口,包括Python®, Java®、C、c++、.NET和Web服务
MATLAB®提供与其他编程语言的灵活的双向集成,允许您重用遗留代码。若要帮助您为应用程序选择MATLAB特性,请参见集成MATLAB与外部编程语言和系统.
调用其他语言的库
- c++库
直接从MATLAB调用c++库函数 - C库
直接从MATLAB调用C库函数 - MEX文件功能
从MATLAB调用C/ c++或Fortran MEX文件函数 - Java库
从MATLAB访问Java库 - Python库
从MATLAB访问Python功能 - net库
从MATLAB访问.NET库 - COM对象
从MATLAB访问COM组件和控件
调用Web服务
- HTTP接口
使用HTTP(超文本传输协议)从MATLAB与Web服务通信 - WSDL (Web服务描述语言)
使用WSDL (Web服务描述语言)从MATLAB与Web服务通信
调用MATLAB其他语言
- 为您的应用程序选择MATLAB API
根据您的编码环境确定使用哪个MATLAB API - 从c++调用MATLAB
编写与MATLAB一起工作的现代c++程序 - 从Java调用MATLAB
编写与MATLAB一起工作的Java程序 - 从Python调用MATLAB
编写与MATLAB一起工作的Python程序 - 从C调用MATLAB
编写适用于MATLAB R2017b及更早版本的C程序mxArray
- 从Fortran调用MATLAB
编写与MATLAB一起工作的Fortran子程序 - 调用MATLAB作为COM自动化服务器
编写COM应用程序来使用MATLAB