我有Fortran代码的mex
包装器。我想在Windows 64位计算机中的Matlab中调用那些mex
函数。所以问题是:我是否需要使用Matlab设置Fortran编译器来调用mex
函数?或者,它是否像调用任何Matlab函数一样简单?后者不起作用。
答案 0 :(得分:0)
能够“只call the mex functions”FORTRAN源代码(扩展名为.F
的文件)需要编译为计算机体系结构的可执行文件。对于Windows-64bit,生成的文件可能具有.mexa64
(AMD-64)或.mexw64
(Intel-64)的文件扩展名。如果您不确定自己的CPU类型,请在命令窗口中键入mexext
。