Main Content

MAT 文件源代码文件表

matlabroot/extern/examples/eng_mat 文件夹包含示例的 C/C++ 和 Fortran 源代码,用于说明如何使用 MAT 文件例程。这些示例创建独立程序。源代码对于 Windows®macOS 和 Linux® 系统都是相同的。

要编译代码示例,请首先将文件复制到一个可写文件夹中,例如 Windows 路径上的 c:\work

copyfile(fullfile(matlabroot,'extern','examples','eng_mat',...
'filename'), fullfile('c:','work'))

其中,filename 为源代码文件的名称。

有关编译信息,请参阅:

示例

描述

matcreat.c

C 程序,说明如何使用库例程创建可加载到 MATLAB® 中的 MAT 文件。

matcreat.cpp

matcreat.c 程序的 C++ 版本。

matdgns.c

C 程序,说明如何使用库例程来读取和诊断 MAT 文件。

matdemo1.F

Fortran 程序,说明如何从 Fortran 程序调用 MATLAB MAT 文件函数。

matdemo2.F

Fortran 程序,说明如何使用库例程来读取由 matdemo1.F 创建的 MAT 文件并描述其内容。

matimport.c

基于 matcreat.c 的 C 程序,在示例中用于编写独立应用程序。

matreadstructarray.c

基于 explore.c 的 C 程序,用于读取结构体数组的内容。

matreadcellarray.c

基于 explore.c 的 C 程序,用于读取元胞数组的内容。

有关使用 Matrix Library 的示例,请参阅: