exponenta event banner

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около-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