MEX文件功能

从MATLAB呼叫C / C ++或Fortran的MEX文件的功能®

甲MEX文件是一个函数,在MATLAB创建的,调用一个C / C ++程序或一个Fortran子程序。一个MEX函数的行为就像一个MATLAB程序或功能。

要调用MEX函数,使用MEX文件的名称,没有文件扩展名。该MEX文件只包含一个函数或子程序。主叫语法取决于由MEX函数定义的输入和输出参数。该MEX文件必须是你的MATLAB的路径。

虽然MATLAB脚本和函数具有独立于平台的扩展.M.mlx,MEX函数有这64位平台的特定文件扩展名:

  • Linux的®-.mexa64

  • 苹果苹果系统-.mexmaci64

  • 微软®视窗®-.mexw64

要试验调用MEX函数,使用代码MEX功能的源代码示例的表建立和运行的例子。

有关创建MEX功能的信息,请参阅:

有关在模型中使用MEX S-功能的信息,请参阅您的Simulink万博1manbetx®文档。

功能

mexext 二进制MEX文件扩展名

主题

MEX文件放置

把你的MEX文件MATLAB路径上的文件夹中。

运行MEX文件你从别人那里接收

如何运行MEX文件。

故障排除

MEX版本兼容性

为了达到最佳效果,运行MEX文件建立与MATLAB版本。

MEX平台兼容性

如果从其他来源得到的二进制文件MEX,是确保该文件编译为要在其上运行它在同一平台。

无效的MEX文件错误

当你得到一个无效的MEX文件出错怎么办。