#bash #matlab
#bash #matlab
Вопрос:
Я использую Matlab в кластере, поскольку данные довольно большие. Теперь у меня есть файлы .mat, в которых хранятся несколько переменных. В принципе, мне нужно знать имена переменных, хранящихся в файле .mat (и загрузка их на мой компьютер, чтобы выяснить это, заняла бы недели ..). Итак, как мне это сделать? Спасибо
Комментарии:
1. Пожалуйста, объясните проблему лучше. Почему вы не можете просто загрузить
.mat
файлы в Matlab?2. Ваш вопрос противоречит вашему названию: вам нужны значения или имена переменных?
3. отредактировано противоречие.. почему не через matlab: так быстрее, через matlab я должен запустить задание, которое некоторое время остается в очереди для запрошенного узла.
Ответ №1:
Ну, это зависит от формата. Существуют различные форматы, используемые matlab.
Смотрите: http://www.mathworks.com/help/pdf_doc/matlab/matfile_format.pdf
Но это может быть также обычный текст и hdf.
В любом случае чтение заголовка не является проблемой, и проще всего, если выполняется в matlab, см.:http://www.mathworks.de/de/help/matlab/ref/matlab.io.matfile.whos.html