Конфигурирование и возврат свойств

Настройка имен свойства и значений свойств

Вы устанавливаете необходимое поведение объекта инструмента путем конфигурирования значений свойств. Вы можете сконфигурировать значения свойств, используя set функция или запись через точку или путем определения пар имя/значение свойства во время создания объекта. Вы можете вернуть значения свойств, используя get функция или запись через точку.

Объекты интерфейса обладают двумя типами свойств: базовыми свойствами и специфичными для интерфейса свойствами. (Эти свойства относятся только к самому объекту интерфейса и интерфейсу, а не к инструменту.) Базовые свойства поддерживаются для всех объектов интерфейса (последовательный порт, GPIB, VISA-VXI и так далее), в то время как специфичные для интерфейса свойства поддерживаются только для объектов заданного типа интерфейса. Для примера, BaudRate свойство поддерживается только для последовательных портов и VISA-последовательных объектов.

Объекты устройства также обладают двумя типами свойств: базовыми свойствами и свойствами конкретного устройства. Хотя объекты устройства обладают базовыми свойствами, относящимися к объекту и интерфейсу, они также обладают любым количеством свойств конкретного устройства, как определено в драйвере прибора для конфигурирования прибора. Например, объект устройства, представляющий осциллограф, может иметь такие свойства, как DisplayContrast, InputRange, и MeasurementMode. Когда вы задаете эти свойства, вы непосредственно конфигурируете настройки осциллографа.

Примечание

Чтобы получить список опций, которые можно использовать для функции, нажмите клавишу Tab после ввода функции на MATLAB® командная строка. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой расширенной функции заполнения клавишей Tab, смотрите Использование заполнения клавишей Tab для функций.

Возврат Имен свойства и значений свойств

После создания объекта инструмента можно использовать set функция, чтобы вернуть все ее конфигурируемые свойства в переменную или в командную строку. Кроме того, если свойство имеет конечный набор вектора символов значений, set возвращает эти значения.

Примечание

Чтобы получить список опций, которые можно использовать для функции, нажмите клавишу Tab после ввода функции в командной строке MATLAB. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой расширенной функции заполнения клавишей Tab, смотрите Использование заполнения клавишей Tab для функций.

Property Inspector

Property Inspector позволяет вам просматривать и устанавливать свойства для одного или нескольких объектов инструмента. В нем содержится список всех свойств и отображаются их текущие значения.

Настраиваемые свойства в списке связаны с устройством редактирования, которое соответствует значениям, принятым конкретным свойством. Например, GUI конфигурации обратного вызова для установки ErrorFcn, всплывающее меню для установки RecordMode, и текстовое поле для задания TimerPeriod. Значения свойств только для чтения выделены серым цветом.

Вы открываете Property Inspector с inspect функция. Также можно открыть Property Inspector в браузере Рабочей области, щелкнув правой кнопкой мыши объект инструмента и выбрав Call Property Inspector в контекстном меню или дважды щелкнув объект.