Чтение MAT-файла на C/C++

Пример matdgns.c иллюстрирует, как использовать библиотечные подпрограммы, чтобы считать и диагностировать MAT-файл. Чтобы видеть код, откройте файл в Редакторе MATLAB®.

После создания программы, запущенной приложение. Эта программа читает MAT-файл mattest.mat, созданный Создать MAT-файлом в примере C++ или C. Чтобы запустить приложение, в зависимости от вашей платформы, или дважды кликнуть ее значок или вводят matdgns при системном приглашении.

matdgns mattest.mat
Reading file mattest.mat...
 
Directory of mattest.mat:
GlobalDouble
LocalString
LocalDouble
 
Examining the header for each variable:
According to its header, array GlobalDouble has 2 dimensions
  and was a global variable when saved
According to its header, array LocalString has 2 dimensions
  and was a local variable when saved
According to its header, array LocalDouble has 2 dimensions
  and was a local variable when saved
 
Reading in the actual array contents:
According to its contents, array GlobalDouble has 2 dimensions
  and was a global variable when saved
According to its contents, array LocalString has 2 dimensions
  and was a local variable when saved
According to its contents, array LocalDouble has 2 dimensions
  and was a local variable when saved
Done

Похожие темы