主要内容

exportRFBlockset

从射频预算对象创建射频块集模型

描述

例子

exportRFBlockset (rfobj从RF预算对象创建一个RF Blockset™,并打开系统。

sys= exportRFBlockset (rfobj创建一个RF Blockset模型,并返回系统名称。

例子

全部展开

创建一个增益为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™模型。

exportRFBlockset (rfobj)

exportrfblockset1.png

选择运行模拟部分运行您的RF块集模型。

exportrfblockset2.png

输入参数

全部展开

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

版本历史

在R2017a中引入

Baidu
map