Сохраните объекты получения изображений в MAT-файл
save filename
save filename obj1 obj2 ...
save(filename,obj1,obj2,...)
save filename
сохраняет все переменные в рабочей области MATLAB® к MAT-файлу filename
. Если filename
не включает расширение файла, save
добавляет расширение .MAT
имени файла.
save filename obj1 obj2 ...
сохраняет заданные объекты получения изображений (obj1
, obj2
, и т.д.) к MAT-файлу filename
.
save(filename,obj1,obj2,...)
функциональная форма команды, где имя файла и объекты получения изображений должны быть заданы как векторы символов. Если никакие объекты не заданы, то все переменные, существующие в рабочем пространстве MATLAB, сохранены.
Обратите внимание на то, что любые данные, сопоставленные с объектом получения изображений, не хранимы в MAT-файле. Чтобы сохранить данные, принесите его в рабочее пространство MATLAB (использующий функцию getdata
), и затем сохраните переменную в MAT-файл.
К возвращаемым переменным от MAT-файла до рабочего пространства MATLAB используйте команду load
. Значения для свойств только для чтения восстанавливаются своим значениям по умолчанию после загрузки. Например, свойство Running
восстанавливается 'off'
. Используйте функцию propinfo
, чтобы определить, только для чтения ли свойство.
obj = videoinput('winvideo', 1); obj.SelectedSourceName = 'input1' save fname obj obj.TriggerFcn = {'mycallback', 5}; save('fname1', 'obj')