Выполните специфичную для драйвера функцию на объекте устройства
out = invoke(obj,'name')
out = invoke(obj,'name',arg1,arg2,...)
| Объект устройства. |
| Функция, чтобы выполниться. |
| Аргументы передали |
| Функциональный вывод. |
out = invoke(obj,'name')
выполняет функцию, заданную name
на объекте устройства, заданном obj
. Выходной параметр функции возвращен к out
.
out = invoke(obj,'name',arg1,arg2,...)
передает аргументы arg1,arg2,...
функции, заданной name
.
Создайте объект устройства для осциллографа Tektronix® TDS 210, который соединяется с Национальной платой Instruments® GPIB.
g = gpib('ni',0,2); d = icdevice('tektronix_tds210',g);
Выполните внутреннюю калибровку для осциллографа путем вызова функции calibrate
.
out = invoke(d,'calibrate') out = '0'
0
указывает что внутренняя калибровка, завершенная без любых ошибок.
Чтобы перечислить специфичные для драйвера функции, поддерживаемые obj
, ввести
methods(obj)
Чтобы отобразить справку для определенной функции, ввести
instrhelp(obj,'name')