rfelement
通用RF元素对象
创建
属性
的名字
- - - - - -用于识别射频元件的名称
“RFelement”
(默认)|特征向量
用于标识rf元素的名称,指定为字符向量。所有名称必须是有效的MATLAB®变量名。
例子:“名称”、“rfel”
例子:rfel。的名字= 'rfel'
获得
- - - - - -可用功率增益
0
(默认)|标量
可用功率增益,以dB为单位的标量指定。
例子:“获得”,10
例子:rfel。获得= 10
NF
- - - - - -噪声图
0
(默认)|实有限非负标量
噪声图,指定为实有限非负标量dB。
例子:NF, -10
例子:rfel。NF= -10
OIP2
- - - - - -二阶输出参考截距点
正
(默认)|真正的标量
二阶输出引用的截距点,在dBm中指定为实标量。
例子:“OIP2”,8
例子:放大器。Oip2 = 8
OIP3
- - - - - -三阶输出参考截点
正
(默认)|真正的标量
三阶输出引用的截距点,在dBm中指定为实标量。
例子:“OIP3”,10
例子:放大器。Oip3 = 10
寻
- - - - - -输入阻抗
50
(默认)|正实部有限标量
输入阻抗,指定为正实部有限标量,单位为欧姆。你也可以使用一个实部为正的复值。
例子:“寻”,40岁
例子:rfel。寻= 40
Zout
- - - - - -输出阻抗
50
(默认)|正实部有限标量
输出阻抗,以欧姆为单位指定标量。你也可以使用一个实部为正的复值。
例子:“Zout”,40岁
例子:rfel。Zout= 40
NumPorts
- - - - - -端口数量
2
(默认)|标量整数
端口数,指定为标量整数。此属性是只读的。
“终端”
- - - - - -港口码头名称
{'p1+' 'p2+' 'p1-' 'p2-'}
(默认)|细胞向量
端口终端的名称,指定为单元格向量。此属性是只读的。
对象的功能
克隆 |
创建现有电路元素或电路对象的副本 |
例子
射频元件
创建一个增益为10 dB、噪声值为3 dB、OIP3(输出三阶截距)为2 dBm的rfelement对象。
rfelement(“获得”10“NF”3,“OIP3”, 2)
r = rfelement:射频元件名称:' rfelement '增益:10 NF: 3 OIP2: Inf OIP3: 2 Zin: 50 Zout: 50 NumPorts: 2端子:{'p1+' 'p2+' 'p1-' 'p2-'}
射频元件电路
创建一个增益为4 dB的rf元件。创建另一个输出三阶截距(OIP3)为13 dBm的rf元件。
Rfel1 = rfelement(“获得”4);Rfel2 = rfelement(“OIP3”13);
使用上述定义的rf元件构建2端口电路。
C = circuit([rfel1 rfel2])
c = circuit:电路元素ElementNames: {'RFelement' 'RFelement_1'}元素:[1x2 RFelement]节点:[0 1 2 3]名称:' unknown ' NumPorts: 2个终端:{'p1+' 'p2+' 'p1-' 'p2-'}
射频元件系列的射频预算分析
创建一个增益为4 dB的放大器。
a =放大器(增益=4);
创建一个OIP3为13 dBm的调制器。
m =调制器(OIP3=13);
使用创建一个n端口元素passive.s2p
.
N = nport(“passive.s2p”);
创建一个增益为10 dB的射频元件。
r = rfelement(增益=10);
在输入频率为2.1 GHz、有效输入功率为- 30dbm、带宽为10mhz时,计算一系列射频元件的射频预算。
B = rfbudget([a m r n], 2.11 e9,-30,10e6)
与属性:b = rfbudget元素:[1 x4 rf.internal.rfbudget.Element] InputFrequency: 2.1 GHz AvailableInputPower: -30 dBm SignalBandwidth: 10 MHz解算器:Friis自动更新:真正的分析结果OutputFrequency: (GHz) [2.1 - 3.1 3.1 - 3.1] OutputPower: (dBm) [-20.6 -26 -26 -16] TransducerGain: (dB) [4 4 14 9.4] NF: (dB) [0 0 0 0.1392] IIP2: (dBm) [] OIP2: (dBm) [] IIP3: (dBm)[正9 9 9]OIP3: (dBm) (Inf 13 23 18.4)信噪比:(dB) (73.98 - 73.98 73.98 - 73.84)
输入显示
命令在命令窗口中显示分析结果射频预算分析仪应用程序。
显示(b)
版本历史
在R2017a中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。