Как добавить переменную в файл .mat? - PullRequest
3 голосов
/ 14 декабря 2011

Если у меня уже есть файл .mat с переменными x и y, есть ли способ использовать команду save для добавления другой переменной z в файл .mat без необходимостиявно указать переменные x и y в команде сохранения?

Ответы [ 2 ]

6 голосов
/ 14 декабря 2011

Если вы посмотрите документацию по функциям save() , существует форма команды сохранения, которая может помочь:

save(filename, ..., '-append')

В справке по этой форме сказано:

save(filename, ..., '-append') добавляет новые переменные в существующий файл.Вы можете указать опцию '-append' с дополнительными входными данными, такими как переменные, '-struct', формат или версия.

0 голосов
/ 14 декабря 2011

Со страницы руководства :

save(filename)
save(filename, variables)
save(filename, '-struct', structName, fieldNames)
save(filename, ..., '-append')
save(filename, ..., format)
save(filename, ..., version)
save filename ...

...

save(filename, ..., '-append') добавляет новые переменные в существующий файл.Вы можете указать опцию '-append' с дополнительными входными данными, такими как переменные, '-struct', формат или версия.

...