save

Сохраните объекты и переменные инструмента в 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® machine, сохраните объект последовательного порта s в файл MySerial.mat,

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

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

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

См. также

| | | |

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