В предыдущих примерах этой главы вы сохраняли тестовый файл после создания каждого шага. Тестовый файл сохранен в формате XML. Вот некоторые другие, сохраняют опции.
Вы сохраняете тестовый файл как код MATLAB® путем нажатия на меню File и выбора Save Test as M-Code.
Можно выполнить тест путем вызова этого файла из Окна Команды MATLAB.
Например, можно сохранить тестовый файл, который вы создали в этой главе как tektronix_tds210_ex_test.m. Затем вы выполняете тест из Окна Команды MATLAB путем ввода
tektronix_tds210_ex_test
Результаты испытаний отображены в Окне Команды MATLAB.
Вы сохраняете свой тест как функцию драйвера путем нажатия на меню File и selecting Save Test as Driver Function.

При вводе имя для тестовой функции драйвера, команда invoke в нижней части диалогового окна отражает то имя. Вы используете ту команду invoke, чтобы выполнить функцию драйвера из Окна Команды MATLAB или в файле.
Кликните по меню File и select Save Test as Driver Function.
Введите drivertest в Задавание поля имени функции драйвера.
Нажмите OK.
Функция под названием drivertest создается и сохранена как часть инструментального файла драйвера. Можно открыть файл драйвера в инструменте MATLAB Instrument Driver Editor (midedit), чтобы проверить, что функция drivertest включена.
Теперь, когда тестовая функция включена в драйвер, вы получаете доступ к нему с командой invoke из MATLAB.
В окне Команды MATLAB,
Создайте интерфейсный объект.
g = gpib('cec',0,4)Создайте объект устройства, задав драйвер с функцией drivertest, сохраненной в нем.
obj = icdevice('tektronix_tds210_ex.mdd',g)Соединение с устройством.
connect(obj)
Выполните тест драйвера.
out = invoke(obj, 'drivertest')
Когда тест будет завершен, разъединение от инструмента, и удалите объекты.
disconnect(obj) delete ([g obj])