本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

Fortran MEX 文件应用程序

编写可用于 MATLAB® 的 Fortran 子例程

您可以通过 MATLAB 命令行调用您自己的 Fortran 子例程(就像它们是内置函数一样)。这些程序称为 MEX 文件,并且函数名称为 MEX 文件名。

要创建 MEX 文件,请使用 MATLAB API 库(Fortran MEX API 和 Fortran 矩阵 API)编写程序。这些库中的函数有助于在 MEX 文件和工作区之间传输数据。有关详细信息,请参阅Fortran 源 MEX 文件。然后,使用 mex 函数将源文件编译到可执行程序中。有关详细信息,请参阅可执行的 Fortran MEX 文件

如果您有 Fortran 程序并且要调用 MATLAB 函数,请使用 用于 Fortran 的 MATLAB 引擎 API 引擎库函数。

如果要在 Fortran 程序中读写 MATLAB 数据,请使用 用于读取 MAT 文件数据的 MATLAB Fortran API

有关 C/C++ 编程 API 的信息,请参阅 从 C 调用 MATLAB从 C++ 调用 MATLAB