exponenta event banner

добраться

Свойства объекта КИП

Синтаксис

get(obj)
out = get(obj)
out = get(obj,'PropertyName')

Аргументы

obj

Объект инструмента или массив объектов инструмента.

'PropertyName'

Имя свойства или массив ячеек имен свойств.

out

Одно значение свойства, структура значений свойств или массив ячеек значений свойств.

Описание

get(obj) возвращает все имена свойств и их текущие значения в командную строку для obj. Свойства разделены на два раздела. Сначала перечисляются базовые свойства, а затем свойства, специфичные для объекта.

out = get(obj) возвращает структуру out где каждое имя поля является именем свойства obj, и каждое поле содержит значение этого свойства.

out = get(obj,'PropertyName') возвращает значение out свойства, указанного PropertyName для obj. Если PropertyName заменяется массивом ячеек 1 на n или n на 1 символьных векторов, содержащих имена свойств, то get возвращает массив ячеек 1 на n значений для out. Если obj является массивом объектов инструмента, то out будет массивом ячеек m-на-n значений свойств, где m равно длине obj и n равно числу указанных свойств.

Примеры

Этот пример иллюстрирует некоторые способы использования get для возврата значений свойств объекта GPIB g.

g = gpib('ni',0,1);
out1 = get(g);
out2 = get(g,{'PrimaryAddress','EOSCharCode'});
get(g,'EOIMode')
ans =
on

Совет

При указании имени свойства можно сделать это без учета регистра, а также воспользоваться заполнением имени свойства. Например, если g является объектом GPIB, то все эти команды являются допустимыми.

out = get(g,'EOSMode');
out = get(g,'eosmode');
out = get(g,'EOSM');

См. также

| |

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