addMixer

Добавьте дополнительную спецификацию микшера/РФ

Синтаксис

addMixer(hif,newimt,newrfcf,newrfbw,newmixtype,newifbw)

Описание

пример

addMixer(hif,newimt,newrfcf,newrfbw,newmixtype,newifbw) добавляет микшер к многополосному объекту hif передатчика или получателя как часть промежуточной частоты (IF), планируя аналитический рабочий процесс.

Примеры

свернуть все

Настройте объект

h = OpenIF('IFLocation','MixerOutput');

Добавьте два микшера в систему

IMT1 = [99 0 21 17 26; 11 0 29 29 63; ...
        60 48 70 65 41; 90 89 74 68 87; 99 99 95 99 99];
addMixer(h,IMT1,2400e6,100e6,'low',50e6)
 
IMT2 = [99 0 9 12 15; 20 0 26 31 48; ...
        55 70 51 70 53; 85 90 60 70 94; 96 95 94 93 92];
addMixer(h,IMT2,3700e6,150e6,'high',50e6)

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

свернуть все

Объект OpenIF, заданный как указатель на объект,

Таблица Intermodulation, заданная как матрица размера 2-by-2 или больше с каждым модулем элемента в дБ. Значения в матрице являются уровнями межмодуляции. Положительные значения представляют большее затухание.

Столбцы матрицы представляют целочисленные множители локального осциллятора (LO) микшера, где столбцом, каждый - 0*LO, столбец 2, является 1*LO и т.д. Строки матрицы представляют множители для входной частоты к микшеру.

Пример: [99 0 21 17 26; 11 0 29 29 63; ... 60 48 70 65 41; 90 89 74 68 87; 99 99 95 99 99];

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

Частота центра РФ, заданная как скаляр в Гц.

Пример: 2400e6

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

Пропускная способность РФ, заданная как скаляр в Гц.

Пример: 100e6

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

Пропускная способность IF, заданная как скаляр в Гц.

Пример: 50e6

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

Тип микшера, заданный как 'sum', 'diff', 'low', 'high'. Если свойство IFLocation в объекте OpenIF установлено в 'MixerInput', то типом микшера является 'sum' или 'diff'. Если свойство IFLocation в объекте OpenIF установлено в 'MixerOutput', то типом микшера является 'low' или 'high'

Пример: 'high'

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

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