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, заданный как указатель на объект,

Интермодуляционная таблица, заданная как матрица размера 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

Центральная частота 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