Main Content

在 C 或 C++ 中创建 MAT 文件

在 C 中创建 MAT 文件

matcreat.c 示例说明如何使用库例程来创建可加载到 MATLAB® 工作区中的 MAT 文件。该程序还演示如何通过检查 MAT 文件函数调用的返回值判断是否存在读取或写入失败。要查看代码,请在 MATLAB 编辑器中打开文件

编译程序后,运行应用程序。此程序将创建一个可加载到 MATLAB 中的 MAT 文件 mattest.mat。要运行应用程序,请双击其图标或在系统提示符下输入 matcreat,具体取决于您的平台。

matcreat
Creating file mattest.mat...

要验证 MAT 文件,请在 MATLAB 命令提示符下键入:

whos -file mattest.mat
  Name               Size         Bytes  Class

  GlobalDouble       3x3             72  double array (global)
  LocalDouble        3x3             72  double array
  LocalString        1x43            86  char array

Grand total is 61 elements using 230 bytes

在 C++ 中创建 MAT 文件

matcreat.c 的 C++ 版本是 matcreat.cpp。在 MATLAB 编辑器中打开该文件

相关主题