invoke

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

Синтаксис

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 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