download

Загружает произвольную форму волны на генератор радиочастотного сигнала

Описание

пример

download(rf, IQData, SampleRate) загружает произвольный сигнал на генератор радиочастотного сигнала, rf. Он принимает комплексный вектор двойников, содержащий IQData и двойной точности, определяющей SampleRate сигнала.

Примеры

свернуть все

Вы можете скачать форму волны на свой rfsiggen и присвойте IQData и SampleRate использовать.

Создайте rfsiggen объект для связи с генератором радиочастотного сигнала с помощью строки ресурса VISA и драйвера, сопоставленных с вашим собственным инструментом.

rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRfSigGen')

Когда вы обозначаете Resource и Driver свойства во время создания объекта, он автоматически соединяется с инструментом.

Назначьте IQData и SampleRate переменные для использования при загрузке.

IQData = (-0.98:0.02:1) + 1i*(-0.98:0.02:1);
SampleRate = 800000;

Выполните загрузку.

download(rf, IQData, SampleRate)

Входные параметры

свернуть все

Данные IQ для использования в загрузке, заданные как вектор удвоения. Этот пример загружает данные в объект RF Signal Generator rf использование заданных данных IQ и частоты дискретизации.

Пример: download(rf, IQData, SampleRate)

Типы данных: double
Поддержка комплексного числа: Да

Частота дискретизации сигнала, заданная как double. Этот пример загружает данные в объект генератора радиочастотного сигнала rf использование заданных данных IQ и частоты дискретизации.

Пример: download(rf, IQData, SampleRate)

Типы данных: double

Введенный в R2017b