exponenta event banner

груз

Загрузка объектов и переменных приборов в рабочее пространство MATLAB

Синтаксис

load filename
load filename obj1 obj2 ...
out = load('filename','obj1','obj2',...)

Аргументы

filename

Имя файла MAT.

obj1 obj2 ...

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

out

Структура, содержащая указанные объекты инструмента.

Описание

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 функция.

См. также

| |

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