readWaveform

Возвращает форму волны, отображенную на осциллографе

Синтаксис

w = readWaveform(myScope);
w = readWaveform(myScope, 'acquisition', true);
w = readWaveform(myScope, 'acquisition', false);

Описание

w = readWaveform(myScope); возвращает форму (формы) волны, отображенную на экране scope. Получает форму (формы) волны из активированного канала (каналов). По умолчанию это загружает полученную форму волны с осциллографа без приобретения.

w = readWaveform(myScope, 'acquisition', true); инициирует приобретение и возвращает форму (формы) волны в осциллограф.

w = readWaveform(myScope, 'acquisition', false); получает форму волны от активированного канала без приобретения

Эта функция может только использоваться с объектом oscilloscope. Можно использовать функцию getWaveform, чтобы загрузить форму тока с осциллографа или инициировать форму волны и получить его. Смотрите примеры ниже для трех случаев возможного применения.

Примечание

Это - функция getWaveform. В R2017a название, измененное от getWaveform до readWaveform. Функция getWaveform продолжит поддерживаться.

Примеры

Используйте этот пример, если вы получили форму (формы) волны с помощью передней панели осциллографа и хотите загрузить его на Instrument Control Toolbox™ для последующего анализа.

 o = oscilloscope()
 set (o, 'Resource', 'instrumentResourceString');
 connect(o);
 w = getWaveform(o);    

Замените 'instrumentResourceString' на строку ресурса для вашего инструмента.

Используйте этот пример, чтобы получить форму волны от схемы вывод (не конфигурируя триггер) и загрузить его на Instrument Control Toolbox, чтобы проверять его.

 o = oscilloscope()
 set (o, 'Resource', 'instrumentResourceString');
 connect(o);
 enableChannel(o,'Channel1');
 w = getWaveform(o);

Замените 'instrumentResourceString' на строку ресурса для вашего инструмента.

Используйте этот пример, чтобы получить синхронизируемые сигналы ввода/вывода схемы фильтра, когда определенное триггерное условие соблюдают, остановите приобретение и загрузите формы волны на Instrument Control Toolbox.

 o = oscilloscope()
 set (o, 'Resource', 'instrumentResourceString');
 connect(o);
 set (o, 'TriggerMode','normal');
 enableChannel(o, {'Channel1','Channel2'});
 [w1, w2] = readWaveform(o, 'acquisition', true);

Замените 'instrumentResourceString' на строку ресурса для вашего инструмента.

Представленный в R2011b