甲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文件建立与MATLAB版本。
如果从其他来源得到的二进制文件MEX,是确保该文件编译为要在其上运行它在同一平台。
当你得到一个无效的MEX文件出错怎么办。