У меня есть многомерный файл .mat с множеством массивов m x n, где каждый из них называется чем-то другим, например f1
, f2
и т. Д. Я хочу открыть файл .mat и проанализировать каждый файл автоматически. Как мне это сделать?Как я могу автоматизировать анализ матриц, хранящихся в файле мата?
2
A
ответ
5
Если вы знаете наверняка, что все переменных в файле .mat М-на-N массивов, подлежащих обработке, то это должно работать:
data = load('your_file.mat'); %# Load .mat file data into a structure
for name = fieldnames(data).' %'# Loop over the field names of the structure
mat = data.(name{1}); %# Get one structure field (i.e. matrix)
%# Process matrix here
end
выше использует функции load
и fieldnames
, и обращается к полям структуры, используя dynamic field names.
Смежные вопросы
- 1. Как я могу автоматизировать викторину?
- 2. Как я могу автоматизировать этот исполняемый файл?
- 3. Создание структуры трехмерных матриц и запись в файле мата в Python
- 4. Как я могу автоматизировать Winforms в .NET?
- 5. Как я могу автоматизировать задачи в Xcode?
- 6. Как я могу автоматизировать упаковку WiX
- 7. Как автоматизировать встроенный анализ в сети
- 8. Могу ли я автоматизировать pppoeconf?
- 9. Могу ли я автоматизировать onchange?
- 10. Как я могу пометить ячейки в файле мата и сохранить его в другом мат-файле в matlab?
- 11. Как я могу автоматизировать этот процесс?
- 12. Как я могу автоматизировать ведение журнала
- 13. Как я могу автоматизировать свой компьютер?
- 14. Как я могу автоматизировать процесс сборки CSS?
- 15. Как я могу автоматизировать установку/скрипт Perl
- 16. Как я могу автоматизировать мой код?
- 17. Как я могу автоматизировать эту последовательность светофора?
- 18. Как я могу автоматизировать этот скрипт VB?
- 19. Как я могу автоматизировать «развертывание firebase»?
- 20. Как я могу автоматизировать кнопки переключателей?
- 21. Как автоматизировать входной ответ в пакетном файле
- 22. Сумма мата в openCV
- 23. Как автоматизировать команду в пакетном файле?
- 24. Как я могу выполнить кучу команд редактора, хранящихся в файле в VIM?
- 25. Могу ли я автоматизировать задачу в эскизе?
- 26. Как я могу исключить список файлов (хранящихся в файле) из набора файлов Ant?
- 27. Анализ XML в R-данных, хранящихся в атрибутах с пробелами
- 28. данные sava в файле мата в вопросах matlab
- 29. анализ Автоматизировать на несколько файлов .txt
- 30. Анализ текста в файле
Святое дерьмо, я не знал о динамических ссылках на поле MATLAB. +1 – Doresoom
+1 также как примечание, можно получить имена переменных внутри MAT-файла, используя 'who -file file.mat' – Amro