exponenta event banner

getWaveform

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

Синтаксис

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

Описание

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

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

w = getWaveform(myScope, 'acquisition', false); получает сигнал из включенного канала без получения

Эта функция может использоваться только с oscilloscope объект. Вы можете использовать getWaveform функция для загрузки текущей формы сигнала из области действия или для инициирования формы сигнала и ее захвата. Три возможных варианта использования см. в примерах ниже.

Примечание

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

Примеры

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

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

Заменить 'instrumentResourceString' со строкой ресурса для инструмента.

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

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

Заменить 'instrumentResourceString' со строкой ресурса для инструмента.

Этот пример используется для захвата синхронизированных входных/выходных сигналов схемы фильтра при выполнении определенного условия запуска, остановки сбора и загрузки форм сигнала в инструментарий управления приборами.

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

Заменить 'instrumentResourceString' со строкой ресурса для инструмента.

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