addMixer

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

Описание

пример

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- 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

Частота центра RF в виде скаляра в Гц.

Пример: 2400e6

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

Полоса пропускания RF в виде скаляра в Гц.

Пример: 100e6

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

Полоса пропускания IF в виде скаляра в Гц.

Пример: 50e6

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

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

Пример: 'high'

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

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