exponenta event banner

сохранить

Сохранение объектов и переменных прибора в MAT-файл

Синтаксис

save filename
save filename obj1 obj2 ...

Аргументы

filename

Имя файла MAT.

obj1 obj2 ...

Объекты приборов или массивы объектов приборов.

Описание

save filename сохраняет все переменные MATLAB ® в MAT-файлfilename. Если внутренний номер не указан для filename, затем а.mat используется расширение.

save filename obj1 obj2 ... сохраняет объекты инструмента obj1 obj2 ... в MAT-файл filename.

Примеры

В этом примере показано, как использовать форму команды и функциональную форму save.

s = serial('COM1');
set(s,'BaudRate',2400,'StopBits',1)
save MySerial1 s
set(s,'BytesAvailableFcn',@mycallback)
save('MySerial2','s')

Совет

Вы можете использовать save в функциональной форме, а также командной форме, показанной выше. При использовании функциональной формы необходимо указать имя файла и объекты инструмента в качестве векторов символов. Например, на компьютере с ОС Windows ® сохраните объект последовательного портаs в файл MySerial.mat,

s = serial('COM1');
save('MySerial','s')

Любые данные, связанные с объектом прибора, не сохраняются автоматически в MAT-файле. Например, предположим, что во входном буфере имеются данные для obj. Чтобы сохранить эти данные в MAT-файле, необходимо поместить данные в рабочую область MATLAB с помощью одной из синхронных функций чтения, а затем сохранить данные в MAT-файл с использованием отдельного имени переменной. Можно также сохранить данные в текстовый файл с помощью record функция.

Объекты и переменные возвращаются в рабочую область MATLAB с помощью load команда. Значения свойств, доступных только для чтения, восстанавливаются до значений по умолчанию при загрузке. Например, Status свойство восстанавливается в closed. Чтобы определить, доступно ли свойство только для чтения, проверьте его страницы ссылок или используйте propinfo функция.

См. также

| | | |

Представлен до R2006a