帮助中心帮助中心
从射频预算对象创建射频块集模型
exportRFBlockset (rfobj)
sys = export trfblockset (robj)
例子
exportRFBlockset (rfobj)从RF预算对象创建一个RF Blockset™,并打开系统。
exportRFBlockset (rfobj)
rfobj
sys= exportRFBlockset (rfobj)创建一个RF Blockset模型,并返回系统名称。
sys= exportRFBlockset (rfobj)
sys
全部展开
这个例子使用了:
创建一个增益为4 dB的放大器。
a =放大器(增益=4);
创建一个OIP3为13 dBm的调制器。
m =调制器(OIP3=13);
创建一个增益为10 dB的射频元件。
r = rfelement(增益=10);
在输入频率为2.1 GHz、有效输入功率为- 30dbm、带宽为10mhz时,计算一系列射频元件的射频预算。
robj = rfbudget([a m r], 2.11 e9,-30,10e6)
rfobj = rfbudget属性:元素:[1 x3 rf.internal.rfbudget.RFElement] InputFrequency: 2.1 GHz AvailableInputPower: -30 dBm SignalBandwidth: 10 MHz解算器:Friis自动更新:真正的分析结果OutputFrequency: (GHz) [2.1 3.1 3.1] OutputPower: (dBm) (-26 -26 -16) TransducerGain: (dB) [4 4 14] NF: (dB) [0 0 0] IIP2: (dBm) [] OIP2: (dBm) [] IIP3: (dBm)[正9 9]OIP3: (dBm) (Inf 13 23)信噪比:(dB) (73.98 73.98 73.98)
从RF预算对象创建RF Blockset™模型。
选择运行从模拟部分运行您的RF块集模型。
rfbudget
RF预算对象,指定为rfbudget对象。
在R2017a中引入
rfbudget|显示|computeBudget|exportScript|exportTestbench|rfplot|smithplot|极地
显示
computeBudget
exportScript
exportTestbench
rfplot
smithplot
极地
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处