The rfsiggen
функция использует следующие функции, в дополнение к стандартным функциям Instrument Control Toolbox™ таким как connect
и disconnect
.
Функция | Описание |
---|---|
drivers |
Возвращает список доступных драйверов приборов генератора радиочастотного сигнала с их поддерживаемыми моделями приборов. Пример: driverlist = drivers(myRFSigGen); где мой |
resources |
Получите список доступных ресурсов прибора. Он возвращает список доступных строк ресурса VISA при использовании генератора радиочастотного сигнала IVI-C. Пример: res = resources(myRFSigGen); где мой |
download |
Загрузите произвольную форму волны на генератор радиочастотного сигнала. Он принимает комплексный вектор двойников, содержащий Пример: rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRfSigGen') IQData = (-0.98:0.02:1) + 1i*(-0.98:0.02:1); SampleRate = 800000; download(rf, IQData, SampleRate) |
start |
Включите вывод сигнала генератора радиочастотного сигнала и выход модуляции. Для каждого из трех необходимых аргументов требуется двойное значение: Пример: rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRfSigGen') CenterFrequency = 4000000 OutputPower = 0 LoopCount = inf start(rf, CenterFrequency, OutputPower, LoopCount) |
stop |
Остановите выход сигнала генератора радиочастотного сигнала и выход модуляции. stop(rf); где |
reset |
Установите генератор радиочастотного сигнала в заводское состояние по умолчанию. |