набор

Сконфигурируйте или свойства объектов приобретения изображения на дисплее

Синтаксис

set(obj)
prop_struct = set(obj)
set(obj,PropertyName)
prop_cell = set(obj,PropertyName)
set(obj,PropertyName,PropertyValue,...)
set(obj,S)
set(obj,PN,PV)

Описание

set(obj) имена свойства отображений и любые перечисляемые значения для всех конфигурируемых свойств объекта obj получения изображений. obj должен быть одним объектом получения изображений.

prop_struct = set(obj) возвращает имена свойства и любые перечисляемые значения для всех конфигурируемых свойств объекта obj получения изображений. obj должен быть одним объектом получения изображений. prop_struct возвращаемого значения является структурой, имена полей которой являются именами свойства obj, и чьи значения являются массивами ячеек возможных значений свойств или массивов пустой ячейки, если свойство не имеет конечного множества возможных значений вектора символов.

set(obj,PropertyName) отображает возможные значения для заданного свойства, PropertyName, объекта obj получения изображений. obj должен быть одним объектом получения изображений. Используйте синтаксис set(obj), чтобы получить список всех свойств для конкретного объекта получения изображений, который может быть установлен.

prop_cell = set(obj,PropertyName) возвращает возможные значения для заданного свойства, PropertyName, объекта obj получения изображений. obj должен быть одним объектом получения изображений. prop_cell возвращенного массива является массивом ячеек возможных значений или массива пустой ячейки, если свойство не имеет конечного множества возможных значений вектора символов.

set(obj,PropertyName,PropertyValue,...) конфигурирует свойство, заданное вектором символов PropertyName к значению, заданному PropertyValue для объекта obj получения изображений. Можно задать несколько имя свойства / пары значения свойства в отдельном операторе. obj может быть одним объектом получения изображений или вектором объектов получения изображений, в этом случае set конфигурирует значения свойств для всех заданных объектов получения изображений.

set(obj,S) конфигурирует свойства obj со значениями, заданными в S, где S является структурой, имена полей которой являются именами свойства объекта.

set(obj,PN,PV) конфигурирует свойства, заданные в массиве ячеек из символьных векторов, PN, к соответствующим значениям в массиве ячеек PV, для объекта obj получения изображений. PN должен быть вектором. Если obj является массивом объектов получения изображений, PV может быть массивом ячеек M на n, где M равен длине объектного массива получения изображений, и N равен длине PN. В этом случае каждый объект получения изображений обновляется с различным множеством значений для списка имен свойства, содержавшихся в PN.

Примечание

Пары вектора символов параметра/значения, структуры и пары массива ячеек параметра/значения могут использоваться в том же вызове set.

Примеры

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

set(obj, 'FramesPerTrigger', 15, 'LoggingMode', 'disk');
set(obj, {'TimerFcn', 'TimerPeriod'}, {@imaqcallback, 25});
set(obj, 'Name', 'MyObject');
set(obj, 'SelectedSourceName')

Вместо того, чтобы использовать set, чтобы установить отдельные значения свойств, необходимо использовать запись через точку. Так, например, вместо этого:

set(vid, 'FramesPerTrigger', 100);

Необходимо использовать этот синтаксис:

vid.FramesPerTrigger = 100;

Смотрите также

| |

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

Для просмотра документации необходимо авторизоваться на сайте