The oscilloscope
функция может использовать следующие специальные функции, в дополнение к стандартным функциям, таким как connect
и disconnect
.
Функция | Описание |
---|---|
autoSetup | Автоматически конфигурирует инструмент на основе входного сигнала.autoSetup(myScope); |
disableChannel | Отключает канал (ы) осциллографа.disableChannel(myScope, 'Channel1'); disableChannel(myScope, {'Channel1', 'Channel2'}); |
enableChannel | Включает канал (ы) осциллографа, из которого будет получен сигнал (ы).enableChannel(myScope, 'Channel1'); enableChannel(myScope, {'Channel1', 'Channel2'}); |
drivers | Возвращает список доступных драйверов с поддерживаемыми моделями приборов.driverlist = drivers(myScope); |
resources | Извлекает список доступных ресурсов инструментов. Он возвращает список доступных строк ресурсов VISA при использовании возможностей IVI-C. Он возвращает информацию о ресурсе интерфейса при использовании Tektronix® возможности.res = resources(myScope); |
configureChannel | Возвращает или устанавливает заданное управление осциллографом на выбранном канале. Возможные элементы управления:
value = configureChannel(myScope,'Channel1','VerticalOffset'); configureChannel(myScope,'Channel1','VerticalCoupling','AC'); |
getVerticalCoupling | Возвращает значение того, как осциллограф связывает входной сигнал для выбранного имени канала в виде вектора символов MATLAB. Возможные возвращенные значения 'AC' , 'DC' , и 'GND' .VC = getVerticalCoupling (myScope, 'Channel1'); |
getVerticalOffset | Возвращает положение центра области значений для выбранного имени канала в виде вектора символов MATLAB. Единицы модулей - вольты.VO = getVerticalOffset (myScope, 'Channel1'); |
getVerticalRange | Возвращает абсолютное значение входной области значений, который осциллограф может получить для выбранного имени канала в качестве вектора символов MATLAB. Единицы модулей - вольты.VR = getVerticalRange (myScope, 'Channel1'); |
readWaveform | Возвращает форму (формы) волны, отображаемую на экране возможностей. Извлекает форму (формы) волны из включенного канала (каналов).w = readWaveform(myScope); |
reset | Устанавливает заводское состояние устройства по умолчанию.reset(myScope); |
setVerticalCoupling | Задает, как осциллограф связывает входной сигнал для выбранного имени канала в виде вектора символов MATLAB. Значения 'AC' , 'DC' , и 'GND' .setVerticalCoupling (myScope, 'Channel1', 'AC'); |
setVerticalOffset | Задает положение центра области значений для выбранного имени канала в виде вектора символов MATLAB. Для примера, чтобы получить синусоиду, которая охватывает от 0,0 до 10,0 вольт, установите этот атрибут равным 5,0 вольт.setVerticalOffset (myScope, 'Channel1', 5); |
setVerticalRange | Задает абсолютное значение входной области значений, который осциллограф может получить для выбранного имени канала в качестве вектора символов MATLAB. Единицы модулей - вольты.setVerticalRange (myScope, 'Channel1', 10); |