Загрузите инструментальные объекты и переменные в рабочее пространство MATLAB
load filename
load filename obj1 obj2 ...
out = load('filename','obj1','obj2',...)
| Имя MAT-файла. |
| Инструментальные объекты или массивы инструментальных объектов. |
| Структура, содержащая заданные инструментальные объекты. |
load filename возвращает все переменные из MAT-файла, заданного filename в рабочую область MATLAB®.
load filename obj1 obj2 ... возвращает инструментальные объекты, заданные obj1 obj2... из MAT-файла filename в рабочее пространство MATLAB.
out = load('filename','obj1','obj2',...) возвращает заданные инструментальные объекты в MAT-файл filename как структура к out вместо того, чтобы непосредственно загрузить их в рабочую область. Имена полей в out совпадают с именами загруженных инструментальных объектов.
Предположим, что вы создаете объекты GPIB g1 и g2, конфигурируете несколько свойств для g1 и соединяете оба объекта с их связанными инструментами.
g1 = gpib('ni',0,1);
g2 = gpib('ni',0,2);
set(g1,'EOSMode','read','EOSCharCode','CR')
fopen([g1 g2])Свойство Status только для чтения автоматически сконфигурировано к open.
g1.Status
ans =
open
g2.Status
ans =
open
Сохраните g1 и g2 к файлу MyObject.mat, и затем загрузите объекты в рабочее пространство MATLAB.
save MyObject g1 g2 load MyObject g1 g2
Значения для свойств только для чтения восстанавливаются своим значениям по умолчанию после загрузки, в то время как все другие значения свойств соблюдаются.
get([g1 g2],{'EOSMode','EOSCharCode','Status'})
ans =
'read' 'CR' 'closed'
'none' 'LF' 'closed'Значения для свойств только для чтения восстанавливаются своим значениям по умолчанию после загрузки. Например, свойство Status восстанавливается closed. Чтобы определить, только ли свойство для чтения, исследуйте его страницы с описанием или используйте функцию propinfo.