Типичный объект элемента РФ
rfel = rfelement
rfel = rfelement(Name,Value)
Имя
Назовите данными, чтобы идентифицировать элемент РФ'RFelement'
(значение по умолчанию) | вектор символовНазовите данными, чтобы идентифицировать rf элемент, указанный как вектор символов. Все имена должны быть допустимыми именами переменных MATLAB®.
Пример: 'Name','rfel'
Пример: rfel.Name = 'rfel'
Gain
— Доступное усиление степени0
(значение по умолчанию) | скалярДоступное усиление степени, заданное как скаляр в дБ.
Пример: 'Gain',10
Пример: rfel.Gain = 10
NF
— Шумовая фигура0
(значение по умолчанию) | действительный конечный неотрицательный скалярШумовая фигура, заданная как действительный конечный неотрицательный скалярный дБ.
Пример: 'NF',-10
Пример: rfel.NF = -10
OIP3
— Выведите прерывание третьего порядкаInf
(значение по умолчанию) | скалярВыведите прерывание третьего порядка, заданное как скаляр в dBm
Пример: 'OIP3',10
Пример: rfel.OIP3 = 10
Zin
— Входной импеданс50
(значение по умолчанию) | положительная действительная часть конечный скалярВходной импеданс, заданный как положительная действительная часть конечный скаляр в Омах. Можно также использовать комплексное число с положительной действительной частью.
Пример: 'Zin',40
Пример: rfel.Zin = 40
Zout
— Выходной импеданс50
(значение по умолчанию) | положительная действительная часть конечный скалярВыходной импеданс, заданный как скаляр в Омах. Можно также использовать комплексное число с положительной действительной частью.
Пример: 'Zout',40
Пример: rfel.Zout = 40
NumPorts
— Количество портов2
(значение по умолчанию) | скалярное целое числоКоличество портов, заданных как скалярное целое число. Это свойство доступно только для чтения.
'Terminals'
— Имена портовых терминалов {'p1+' 'p2+' 'p1-' 'p2-'}
(значение по умолчанию) | вектор ячейки Имена портовых терминалов, заданных как вектор ячейки. Это свойство доступно только для чтения.
Создайте объект rfelement с усилением 10 дБ, шумовой фигурой 3 дБ и OIP3 (выходное прерывание третьего порядка) 2 dBm.
r = rfelement('Gain',10,'NF',3,'OIP3',2)
r = rfelement: RF element Name: 'RFelement' Gain: 10 NF: 3 OIP3: 2 Zin: 50 Zout: 50 NumPorts: 2 Terminals: {'p1+' 'p2+' 'p1-' 'p2-'}
Создайте rf элемент с усилением 4 дБ. Создайте другой rf элемент с выходным прерыванием третьего порядка (OIP3) 3 dBm.
rfel1 = rfelement('Gain',4); rfel2 = rfelement('OIP3',13);
Создайте схему с 2 портами с помощью заданных rf элементов вышеупомянутого.
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 dBm.
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 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] OIP3: (dBm) [ Inf 13 23 18.4] IIP3: (dBm) [ Inf 9 9 9] SNR: (dB) [73.98 73.98 73.98 73.84]
Покажите анализ в приложении RF Budget Analyzer.
show(b)
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.