帮助中心帮助中心
绘制累积射频预算结果与级联输入频率的关系
rfplot (rfobj)
rfplot (rfobj rfpara)
rfplot (rfobj, m, n)
rfplot (ax,___)
rfplot (rfobj)的幅值响应的参数,年代21对于级联预算对象,rfobj.
rfplot (rfobj)
rfobj
的参数
例子
rfplot (rfobj,rfpara)绘制由射频参数指定的射频预算结果rfpara相对于输入频率的范围。输入频率应用于射频预算对象中的元素级联,rfobj.
rfplot (rfobj,rfpara)
rfpara
累积(即终止子级联)结果自动计算,以显示整个设计中射频预算结果的变化。
rfplot (rfobj, m, n)的幅值响应的参数,年代锰(年代11,年代12,年代21,或S22)为级联预算对象,rfobj.
rfplot (斧头,___)图中指定的坐标轴上的累积射频预算结果斧头而不是现在的坐标轴。指定斧头作为第一个输入参数,后面跟着前面语法中的任何输入参数组合。方法返回当前轴gca函数。
rfplot (斧头,___)
斧头
gca
全部折叠
创建一个射频系统。
使用Touchstone®文件创建一个射频带通滤波器RFBudget_RF.
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.
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)
绘制传感器增益图。
rfplot (b,“捷安特”)视图(90,0)
在史密斯图和极图上绘制射频系统的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.
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)
群时延
要绘制群延迟,首先绘制射频系统的S11数据。
rfplot (b, 1, 1)
使用群时延选项,绘制射频系统的群延时。
相位延迟
使用相位延迟选项,以绘制射频系统的相位延迟。
rfbudget
RF预算对象,指定为rfbudget对象。
例子:rfplot (rfobj撅嘴)
rfplot (rfobj撅嘴)
“生气”
“捷安特”
“NF”
“OIP3”
“IIP3
“信噪比”
射频参数,指定为以下之一:
“生气”-可用输出功率(dBm)
“捷安特”-传感器增益(dB)
“NF”-噪音数字(分贝)
“OIP3”-输出三阶拦截(dBm)
“IIP3输入三阶拦截(dBm)
“信噪比”-信噪比(dB)
“Sparameters”—S—参数说明21震级响应(dB)
“Sparameters”
例子:rfplot (rfobj撅嘴)在哪里“生气”为通过射频预算分析得到的射频系统的可用输出功率。
轴
uiaxes
对象,指定为轴或者一个uiaxes对象。
在R2017b中引入
rfbudget|显示|computeBudget|exportScript|exportRFBlockset|exportTestbench|rfplot|smithplot|极地
显示
computeBudget
exportScript
exportRFBlockset
exportTestbench
rfplot
smithplot
极地
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处