主要内容

computeBudget

射频预算的计算结果对象

描述

例子

computeBudget (rfobj)计算的结果一个射频预算对象。您可以使用这个方法只有当自动更新射频预算对象的属性设置

例子

全部展开

创建一个调制器output-referred二阶拦截设置为20和可用功率增益设置为3。

m =调制器(OIP2 = 20,获得= 3,ImageReject = false, ChannelSelect = false);

创建一个与10分贝增益放大器。

一个=放大器(增益= 10);

创建一个射频预算对象指定信号的输入频率,电源应用于级联,和信号带宽。

b1 = rfbudget ([m], -30100年2.1 e9 e6,自动= false)
b1 = rfbudget属性:元素:[1 x2 rf.internal.rfbudget.RFElement] InputFrequency: 2.1 GHz AvailableInputPower: -30 dBm SignalBandwidth: 100 MHz解算器:Friis自动更新:假的

使用computeBudget函数计算一个射频预算对象的结果。

computeBudget (b1)

显示射频预算结果。

b1
b1 = rfbudget属性:元素:[1 x2 rf.internal.rfbudget.RFElement] InputFrequency: 2.1 GHz AvailableInputPower: -30 dBm SignalBandwidth: 100 MHz解算器:Friis自动更新:错误分析结果OutputFrequency: (GHz) [3.1 - 3.1] OutputPower: (dBm) (-27 -17) TransducerGain: (dB) 13 [3] NF: (dB) [0 0] IIP2: (dBm) [] OIP2: (dBm) [] IIP3: (dBm)[正正无穷]OIP3: (dBm)(正正无穷)信噪比:(dB) (63.98 - 63.98)

输入参数

全部展开

射频预算对象,指定为一个rfbudget对象。

算法

全部展开

版本历史

介绍了R2017a