Выполните специфичную для драйвера функцию на объекте устройства
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')