rfelement

Типовой объект радиочастотного элемента

Описание

Используйте rfelement объект для создания типового радиочастотного элемента. Радиочастотный элемент является объектом 2-портовой радиочастотной схемы. Вы можете использовать этот элемент в rfbudget объект и circuit объект.

Создание

Описание

пример

rfel = rfelement создает объект радиочастотного элемента со значениями свойств по умолчанию.

пример

rfel = rfelement(Name,Value) устанавливает свойства с помощью одной или нескольких пар "имя-значение". Можно задать несколько пары "имя-значение". Заключайте каждое имя свойства в кавычку.

Свойства

расширить все

Имя, данное для идентификации rf элемента, заданное как вектор символов. Все имена должны быть допустимыми MATLAB® имена переменных.

Пример: 'Name','rfel'

Пример: rfel.Name = 'rfel'

Доступный коэффициент усиления степени, заданный как скаляр в дБ.

Пример: 'Gain',10

Пример: rfel.Gain = 10

Шумовой рисунок, заданная как действительный конечный неотрицательный скалярный дБ.

Пример: 'NF',-10

Пример: rfel.NF = -10

Вторая - выходная - ссыланная на точку пересечения, заданная как действительный скаляр в дБм.

Пример: 'OIP2',8

Пример: amplifier.OIP2 = 8

Третья - выходная - ссыланная на точку пересечения, заданная как действительный скаляр в дБм.

Пример: 'OIP3',10

Пример: amplifier.OIP3 = 10

Входной импеданс, заданный как положительный конечный скаляр вещественной части в Омсе. Можно также использовать комплексное число с положительной вещественной деталью.

Пример: 'Zin',40

Пример: rfel.Zin = 40

Выходной импеданс, заданный как скаляр в оме. Можно также использовать комплексное число с положительной вещественной деталью.

Пример: 'Zout',40

Пример: rfel.Zout = 40

Количество портов, заданное в виде скалярного целого числа. Это свойство доступно только для чтения.

Имена портовых терминалов, заданные как вектор камер. Это свойство доступно только для чтения.

Функции объекта

cloneСоздайте копию существующего элемента цепи или объекта цепи

Примеры

свернуть все

Создайте объект rfelement с коэффициентом усиления 10 дБ, рисунком 3 дБ и OIP3 (выходная точка пересечения третьего порядка) 2 дБм.

r = rfelement('Gain',10,'NF',3,'OIP3',2)
r = 
  rfelement: RF element

         Name: 'RFelement'
         Gain: 10
           NF: 3
         OIP2: Inf
         OIP3: 2
          Zin: 50
         Zout: 50
     NumPorts: 2
    Terminals: {'p1+'  'p2+'  'p1-'  'p2-'}

Создайте rf- элемента с коэффициентом усиления 4 дБ. Создайте другой элемент rf с выходом точки пересечения третьего порядка (OIP3) 13 дБм.

rfel1 = rfelement('Gain',4);
rfel2 = rfelement('OIP3',13);

Создайте 2-портовую схему, используя указанные выше радиочастотные элементы.

c = circuit([rfel1 rfel2])
c = 
  circuit: Circuit element

    ElementNames: {'RFelement'  'RFelement_1'}
        Elements: [1x2 rfelement]
           Nodes: [0 1 2 3]
            Name: 'unnamed'
        NumPorts: 2
       Terminals: {'p1+'  'p2+'  'p1-'  'p2-'}

Создайте усилитель с усилением 4 дБ.

a = amplifier('Gain',4);

Создайте модулятор с OIP3 13 дБм.

m = modulator('OIP3',13);

Создайте nport с помощью passive.s2p.

n = nport('passive.s2p');

Создайте rf- элемента с коэффициентом усиления 10 дБ.

r = rfelement('Gain',10);

Вычислите бюджет rf серии элементов rf с частотой входом 2,1 ГГц, доступной входу степени -30 дБм и шириной полосы 10 МГц.

b = rfbudget([a m r n],2.1e9,-30,10e6)
b = 
  rfbudget with properties:

               Elements: [1x4 rf.internal.rfbudget.Element]
         InputFrequency: 2.1 GHz
    AvailableInputPower: -30 dBm
        SignalBandwidth:  10 MHz
                 Solver: Friis      
             AutoUpdate: true

   Analysis Results
        OutputFrequency: (GHz) [  2.1    3.1    3.1     3.1]
            OutputPower: (dBm) [  -26    -26    -16   -20.6]
         TransducerGain: (dB)  [    4      4     14     9.4]
                     NF: (dB)  [    0      0      0  0.1392]
                   IIP2: (dBm) []                           
                   OIP2: (dBm) []                           
                   IIP3: (dBm) [  Inf      9      9       9]
                   OIP3: (dBm) [  Inf     13     23    18.4]
                    SNR: (dB)  [73.98  73.98  73.98   73.84]

Показать анализ в приложении RF Budget Analyzer.

show(b)

Figure Cascade contains an object of type uipanel.

Figure Element Parameters contains an object of type uipanel.

Figure Results contains an object of type uipanel.

См. также

| | |

Введенный в R2017a