调制器
调制器的对象
创建
属性
的名字
- - - - - -调制器名称
调制器的
(默认)|特征向量
调制器的名称,指定为逗号分隔的对,由“名字”
和一个字符向量。所有名称必须是有效的MATLAB®变量名。
例子:“名称”,“国防部”
获得
- - - - - -可用功率增益
0
(默认)|负的标量
可用功率增益,指定为非负标量,单位为dB。
例子:“获得”,10
NF
- - - - - -噪声图
0
(默认)|实有限非负标量
噪声图,用有限实非负标量表示,单位为dB。
例子:NF, -10
OIP2
- - - - - -二阶输出参考截距点
正
(默认)|真正的标量
二阶输出引用的截距点,在dBm中指定为实标量。
例子:“OIP2”,8
例子:放大器。Oip2 = 8
OIP3
- - - - - -三阶输出参考截点
正
(默认)|真正的标量
三阶输出引用的截距点,在dBm中指定为实标量。
例子:“OIP3”,10
例子:放大器。Oip3 = 10
罗
- - - - - -本振频率
1 e9
(默认)|实有限正标量
本振子频率,用有限正标量表示,单位为Hz。
例子:“瞧”,2 e9
ConverterType
- - - - - -调制器类型
“了”
(默认)|“下来”
调制器类型,指定为“下来”
或“了”
例子:“ConverterType”、“了”
ImageReject
- - - - - -理想图像抑制滤波
True或1
(默认)|False或0
理想的图像抑制滤波在调制器的输入,指定为数字或逻辑1(真)或0(假)
.将此属性设置为False或0
可能影响谐波平衡结果。
例子:“ImageReject”,1
例子:“ImageReject”,真的
ChannelSelect
- - - - - -理想信道选择滤波
True或1
(默认)|False或0
调制器输出端的理想通道选择滤波,以数字或逻辑形式指定1(真)或0(假)
.将此属性设置为False或0
可能影响谐波平衡结果。
例子:“ChannelSelect”,1
例子:“ChannelSelect”,假的
寻
- - - - - -输入阻抗
50
(默认)|正实部有限标量
输入阻抗,指定为正实部有限标量,单位为欧姆。你也可以使用一个实部为正的复值。
例子:“寻”,40岁
Zout
- - - - - -输出阻抗
50
(默认)|正实部有限标量
输出阻抗,以欧姆为单位指定标量。你也可以使用一个实部为正的复值。
例子:“Zout”,40岁
NumPorts
- - - - - -端口数量
2
(默认)|标量整数
端口数,指定为标量整数。此属性是只读的。
终端
- - - - - -港口码头名称
{'p1+' 'p2+' 'p1-' 'p2-'}
(默认)|细胞向量
端口终端的名称,指定为单元格向量。此属性是只读的。
对象的功能
克隆 |
创建现有电路元素或电路对象的副本 |
例子
调制器的元素
创建一个本地振荡器(LO)频率为100 MHz的下转换器调制器。
调制器(“ConverterType”,“下来”,“罗”100 e6)
m = modulator: modulator元素名称:modulator增益:0 NF: 0 OIP2: Inf OIP3: Inf Zin: 50 Zout: 50 LO: 100000000 ConverterType: 'Down' ImageReject: 1 ChannelSelect: 1 NumPorts: 2 Terminals: {'p1+' 'p2+' 'p1-' 'p2-'}
调制器电路
创建一个增益为4 dB,本振(LO)频率为2 GHz的调制器对象。创建另一个调制器对象,它是一个上转换器,输出三阶截距(OIP3)为13 dBm。
Mod1 =调制器(“获得”4“罗”2 e9);Mod2 =调制器(“OIP3”13岁的“ConverterType”,“了”);
使用调制器构建一个2端口电路。
C =电路([mod1 mod2])
c = circuit:电路元素ElementNames: {'Modulator' 'Modulator_1'}元素:[1x2 Modulator]节点:[0 1 2 3]名称:' unknown ' NumPorts: 2个终端:{'p1+' 'p2+' 'p1-' 'p2-'}
射频元件系列的射频预算分析
创建一个增益为4 dB的放大器。
a =放大器(增益=4);
创建一个OIP3为13 dBm的调制器。
m =调制器(OIP3=13);
使用创建一个n端口元素passive.s2p
.
N = nport(“passive.s2p”);
创建一个增益为10 dB的射频元件。
r = rfelement(增益=10);
在输入频率为2.1 GHz、有效输入功率为- 30dbm、带宽为10mhz时,计算一系列射频元件的射频预算。
B = rfbudget([a m r n], 2.11 e9,-30,10e6)
与属性:b = rfbudget元素:[1 x4 rf.internal.rfbudget.Element] InputFrequency: 2.1 GHz AvailableInputPower: -30 dBm SignalBandwidth: 10 MHz解算器:Friis自动更新:真正的分析结果OutputFrequency: (GHz) [2.1 - 3.1 3.1 - 3.1] OutputPower: (dBm) [-20.6 -26 -26 -16] TransducerGain: (dB) [4 4 14 9.4] NF: (dB) [0 0 0 0.1392] IIP2: (dBm) [] OIP2: (dBm) [] IIP3: (dBm)[正9 9 9]OIP3: (dBm) (Inf 13 23 18.4)信噪比:(dB) (73.98 - 73.98 73.98 - 73.84)
输入显示
命令在命令窗口中显示分析结果射频预算分析仪应用程序。
显示(b)
版本历史
在R2017a中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。