get

Инструментальные свойства объектов

Синтаксис

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 заменяется или n-1 массивом ячеек из символьных векторов 1 на n, содержащим имена свойства, затем 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