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