exponenta event banner

призвать

Выполнение специфичной для драйвера функции на объекте устройства

Синтаксис

out = invoke(obj,'name')
out = invoke(obj,'name',arg1,arg2,...)

Аргументы

obj

Объект устройства.

name

Выполняемая функция.

arg1,arg2,...

Аргументы переданы name.

out

Вывод функции.

Описание

out = invoke(obj,'name') выполняет функцию, указанную name на объекте устройства, указанном obj. Выходные данные функции возвращаются в out.

out = invoke(obj,'name',arg1,arg2,...) передает аргументы arg1,arg2,... к функции, указанной name.

Примеры

Создайте объект устройства для осциллографа Tektronix ® TDS 210, подключенного к плате GPIB National Instruments ®.

g = gpib('ni',0,2);
d = icdevice('tektronix_tds210',g);

Выполните автокалибровку осциллографа путем вызова calibrate функция.

out = invoke(d,'calibrate')
out = 
    '0'

0 указывает на то, что самокалибровка выполнена без ошибок.

Совет

Список специфичных для драйвера функций, поддерживаемых obj, тип

methods(obj)

Для просмотра справки по определенной функции введите

instrhelp(obj,'name')

См. также

| |

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