将 Fortran 与 MATLAB 结合使用
编写可用于 MATLAB® 的 Fortran 子例程
如果您要编写 Fortran 程序,可以使用此代码通过 Fortran Matrix API 来处理 MATLAB 数据。
要启动 MATLAB、计算带参数的 MATLAB 函数以及在 MATLAB 和 Fortran 之间交换数据,请使用 MATLAB Fortran Engine API。有关详细信息,请参阅从 Fortran 调用 MATLAB。
要创建可以从 MATLAB 访问 Fortran 子例程的 MATLAB 函数,请使用 Fortran MEX API。有关详细信息,请参阅编写可从 MATLAB(MEX 文件)调用的 Fortran 函数。
如果您必须编写自定义程序来与 MATLAB 数据交互(例如,您要从外部应用程序读取数据,但您没有访问源代码的权限),请参阅编写 Fortran 程序来读取 MAT 文件数据。
类别
- 编写可从 MATLAB(MEX 文件)调用的 Fortran 函数
编写可从 MATLAB 调用的 Fortran 子例程
- 从 Fortran 调用 MATLAB
编写可用于 MATLAB 的 Fortran 程序
- 编写 Fortran 程序来读取 MAT 文件数据
在 Fortran 程序中读取和写入 MATLAB 数据
- Fortran Matrix API
使用 Fortran Matrix API 创建使用 MATLAB 数据的 Fortran 程序