Выполните функцию конкретного драйвера на объекте устройства
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, который соединяется с National Instruments ™® Плата GPIB.
g = gpib('ni',0,2); d = icdevice('tektronix_tds210',g);
Выполните самокалибровку для осциллографа, вызвав calibrate
функция.
out = invoke(d,'calibrate') out = '0'
0
указывает, что самокалибровка завершена без каких-либо ошибок.
Список функций конкретного драйвера, поддерживаемых obj
, type
methods(obj)
Чтобы отобразить справку по определенной функции, введите
instrhelp(obj,'name')