В чем разница между файлами .m и .mat в MATLAB?

39

Когда я проследил ссылку на MATLAB script, я нашел файлы с расширением .mat. Мои вопросы:

  • В чем разница между .mat и .m файлами?
  • Как открыть файлы с расширением .mat?
Теги:
file-io
file-extension

1 ответ

54
Лучший ответ

Файлы с расширением .m содержат код MATLAB, либо в форме script, либо function.

Файлы с расширением .mat содержат данные в формате MATLAB, и данные могут быть загружены из этих файлов или записаны в них с помощью функций load и save соответственно. Вы также можете получать и изменять переменные непосредственно в MAT файлах без их загрузки в память с помощью функции matfile.

  • 2
    Таким образом, файлы .mat в основном являются держателем данных, которые файлы сценариев .m используют для назначения ставок?
  • 3
    @KarlMorrison: Да, mat-файлы являются основным способом сохранения данных на жестком диске.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню