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

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

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

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

Смотрите также

| | | |

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