外部语言界面
外部语言和图书馆接口,包括Python®,java.®,c,c ++,.NET和Web服务
马铃薯草®提供与其他编程语言的灵活,双向集成,允许您重用遗留代码。为帮助您为应用程序选择Matlab功能,请参阅与外部编程语言和系统集成MATLAB。
用其他语言调用库
- Matlab中的C ++库
直接从MATLAB调用C ++库功能 - Matlab中的C库
直接调用Matlab的C库函数 - MEX文件功能
从MATLAB致电C / C ++或FORTRAN MEX文件函数 - Matlab中的Java库
从MATLAB访问Java库 - 从matlab调用python
直接从Matlab调用Python功能 - Matlab中的.NET库
从MATLAB访问.NET库 - Matlab中的COM对象
从MATLAB访问COM组件
打电话给Web服务
- HTTP接口
使用HTTP(超文本传输协议)与MATLAB与Web服务通信 - WSDL(Web服务描述语言)
使用WSDL(Web服务描述语言)从MATLAB与Web服务通信
打电话马铃薯草来自其他语言
- 为您的应用选择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 Automation Server
编写COM应用程序以使用MATLAB