主要内容

rfplot

绘制累积射频预算结果与级联输入频率的关系

描述

rfplot (rfobj的幅值响应的参数,年代21对于级联预算对象,rfobj

例子

rfplot (rfobjrfpara绘制由射频参数指定的射频预算结果rfpara相对于输入频率的范围。输入频率应用于射频预算对象中的元素级联,rfobj

累积(即终止子级联)结果自动计算,以显示整个设计中射频预算结果的变化。

rfplot (rfobj, m, n)的幅值响应的参数,年代(年代11,年代12,年代21,或S22)为级联预算对象,rfobj

rfplot (斧头___图中指定的坐标轴上的累积射频预算结果斧头而不是现在的坐标轴。指定斧头作为第一个输入参数,后面跟着前面语法中的任何输入参数组合。方法返回当前轴gca函数。

例子

全部折叠

创建一个射频系统。

使用Touchstone®文件创建一个射频带通滤波器RFBudget_RF

F1 = nport(“RFBudget_RF.s2p”“RFBandpassFilter”);

创建一个增益为11.53 dB,噪声系数(NF)为1.53 dB,输出三阶截距(OIP3)为35 dBm的放大器。

a1 =放大器(名称=“RFAmplifier”,增益= 11.53,NF = 1.53, OIP3 = 35);

创建一个增益为-6 dB, NF为4 dB, OIP3为50 dBm的解调器。

d = modulator(名称=“解调”NF = 4,增益= 6日,OIP3 = 50,...LO = 2.03 e9 ConverterType =“下来”);

使用Touchstone文件创建一个IF带通滤波器RFBudget_IF

F2 = nport(“RFBudget_IF.s2p”“IFBandpassFilter”);

创建一个增益为30 dB, NF为8 dB, OIP3为37 dBm的放大器。

a2 =放大器(名称=“IFAmplifier”NF = 8,增益= 30日,OIP3 = 37);

在输入频率2.1 GHz、输入功率-30 dBm、带宽45mhz的情况下,计算系统的射频预算。

B = rfbudget([f1 a1 d f2 a2],2.1e9,-30,45e6)
与属性:b = rfbudget元素:[1 x5 rf.internal.rfbudget.Element] InputFrequency: 2.1 GHz AvailableInputPower: -30 dBm SignalBandwidth: 45 MHz解算器:Friis自动更新:真正的分析结果OutputFrequency: (GHz) [2.1 2.1 0.07 0.07 0.07] OutputPower: (dBm) [-31.53 -20 -26 -27.15 - 2.847] TransducerGain: (dB) [-1.534 9.996 3.996 2.847 32.85] NF: (dB) [1.533 3.064 3.377 3.611 7.036] IIP2: (dBm) [] OIP2: (dBm) [] IIP3: (dBm)[正25 24.97 24.97 4.116]OIP3:(dBm) [Inf 35 28.97 27.82 36.96]信噪比:(dB) [65.91 64.38 64.07 63.83 60.41]

绘制可用输出功率。

rfplot (b,“生气”)视图(90,0)

图Pout包含一个axes对象。标题为Output Power Friis Analysis的axis对象包含5个类型为line的对象。这些对象代表1..1、1 . .2, 1 . .3, 1 . .4, 1 . . 5。

绘制传感器增益图。

rfplot (b,“捷安特”)视图(90,0)

图giant包含一个axes对象。标题为“传感器增益Friis分析”的轴对象包含5个类型为直线的对象。这些对象代表1..1、1 . .2, 1 . .3, 1 . .4, 1 . . 5。

在史密斯图和极图上绘制射频系统的s参数图。

S = smithplot(b,1,1,“GridType”“ZY”);

P =极坐标(b,2,1);

{“字符串”:“”,“它”:[],“乳胶”:[]}

创建一个增益为4分贝的放大器。

a =放大器(增益=4);

创建一个OIP3为13 dBm的调制器。

m = modulator(OIP3=13);

使用创建n端口元素passive.s2p

N = nport(“passive.s2p”);

创建一个增益为10分贝的射频元件。

r = rfelement(Gain=10);

计算一系列射频元件在2.1 GHz输入频率、-30 dB可用输入功率、10mhz带宽下的射频预算。

B = rfbudget([a m r n],2.1e9,-30,10e6);

在射频图中显示分析结果。

rfplot (b)

图Sparameters包含一个axes对象和另一个uitoolbar类型的对象。标题为s21 Friis Analysis的axes对象包含4个类型为line的对象。这些对象代表1..1、1 . .2, 1 . .3, 1 . .4.

群时延

要绘制群延迟,首先绘制射频系统的S11数据。

rfplot (b, 1, 1)

图Sparameters包含一个axes对象和另一个uitoolbar类型的对象。标题为s11 Friis Analysis的axis对象包含4个类型为line的对象。这些对象代表1..1、1 . .2, 1 . .3, 1 . .4.

使用群时延选项,绘制射频系统的群延时。

groupdelay.png

相位延迟

使用相位延迟选项,以绘制射频系统的相位延迟。

phasedelay.png

输入参数

全部折叠

RF预算对象,指定为rfbudget对象。

例子:rfplot (rfobj撅嘴)

射频参数,指定为以下之一:

  • “生气”-可用输出功率(dBm)

  • “捷安特”-传感器增益(dB)

  • “NF”-噪音数字(分贝)

  • “OIP3”-输出三阶拦截(dBm)

  • “IIP3输入三阶拦截(dBm)

  • “信噪比”-信噪比(dB)

  • “Sparameters”—S—参数说明21震级响应(dB)

例子:rfplot (rfobj撅嘴)在哪里“生气”为通过射频预算分析得到的射频系统的可用输出功率。

对象,指定为或者一个uiaxes对象。

版本历史

在R2017b中引入