iqcoef2imbalgydF4y2Ba
补偿系数转换为振幅和相位不平衡gydF4y2Ba
语法gydF4y2Ba
描述gydF4y2Ba
(gydF4y2Ba
将补偿系数gydF4y2Ba一个gydF4y2Ba
,gydF4y2BaPgydF4y2Ba
)= iqcoef2imbal (gydF4y2BaCgydF4y2Ba
)gydF4y2BaCgydF4y2Ba
到对应的振幅和相位的不平衡。gydF4y2Ba
例子gydF4y2Ba
估计I / Q不平衡补偿系数gydF4y2Ba
使用gydF4y2Baiqcoef2imbalgydF4y2Ba
估计为给定的复振幅和相位不平衡系数。系数是一个输出gydF4y2Ba一步gydF4y2Ba
的函数gydF4y2BaIQImbalanceCompensatorgydF4y2Ba
。gydF4y2Ba
创建一个提出了余弦滤波器传输来生成一个64 - qam信号。gydF4y2Ba
M = 64;txFilt = comm.RaisedCosineTransmitFilter;gydF4y2Ba
调节和过滤随机64 - ary符号。gydF4y2Ba
data =兰迪([0 m - 1], 100000 1);dataMod = qammod(数据,M);txSig =步骤(txFilt dataMod);gydF4y2Ba
指定振幅和相位不平衡。gydF4y2Ba
ampImb = 2;gydF4y2Ba% dBgydF4y2BaphImb = 15;gydF4y2Ba%度gydF4y2Ba
应用指定的I / Q不平衡。gydF4y2Ba
gainI = 10 ^ (0.5 * ampImb / 20);gainQ = 10 ^ (-0.5 * ampImb / 20);imbI =实际(txSig) * gainI * exp (-0.5 * phImb *π/ 180);imbQ =图像放大(txSig) * gainQ * exp(我*(π/ 2 + 0.5 * phImb *π/ 180));rxSig = imbI + imbQ;gydF4y2Ba
正常接收信号的力量gydF4y2Ba
rxSig = rxSig /性病(rxSig);gydF4y2Ba
删除的I / Q不平衡使用gydF4y2Bacomm.IQImbalanceCompensatorgydF4y2Ba
系统对象™。设置补偿器对象的复杂系数可用作为输出参数。gydF4y2Ba
hIQComp = comm.IQImbalanceCompensator (gydF4y2Ba“CoefficientOutputPort”gydF4y2Ba,真正的);[compSig系数]=步骤(hIQComp rxSig);gydF4y2Ba
估计的不平衡补偿器的最后一个值系数。gydF4y2Ba
[ampImbEst, phImbEst] = iqcoef2imbal(系数(结束));gydF4y2Ba
估计不平衡值与指定的相比较。请注意,这里有良好的协议。gydF4y2Ba
[ampImb phImb;ampImbEst phImbEst]gydF4y2Ba
ans =gydF4y2Ba2×2gydF4y2Ba2.0000 15.0000 2.0178 14.5740gydF4y2Ba
输入参数gydF4y2Ba
CgydF4y2Ba
- - - - - -gydF4y2Ba补偿系数gydF4y2Ba
复数的标量或矢量gydF4y2Ba
用于补偿系数I / Q不平衡,指定为复值向量。gydF4y2Ba
例子:gydF4y2Ba0.4 + 0.6我gydF4y2Ba
例子:gydF4y2Ba(0.1 + 0.2我;0.3 + 0.5我]gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
输出参数gydF4y2Ba
一个gydF4y2Ba
——振幅不平衡gydF4y2Ba
实值向量gydF4y2Ba
在dB振幅不平衡,作为一个实值向量返回相同的维度gydF4y2BaCgydF4y2Ba
。gydF4y2Ba
PgydF4y2Ba
——相位不平衡gydF4y2Ba
实值向量gydF4y2Ba
相不平衡度,作为一个实值向量返回相同的维度gydF4y2BaCgydF4y2Ba
。gydF4y2Ba
更多关于gydF4y2Ba
I / Q不平衡补偿gydF4y2Ba
这个函数gydF4y2Baiqcoef2imbalgydF4y2Ba
是一个支持金宝app函数gydF4y2Bacomm.IQImbalanceCompensatorgydF4y2Ba
系统对象™。gydF4y2Ba
给定一个缩放和旋转因子,gydF4y2BaGgydF4y2Ba补偿系数,gydF4y2BaCgydF4y2Ba接收信号,gydF4y2BaxgydF4y2Ba补偿信号,gydF4y2BaygydF4y2Ba的形式,gydF4y2Ba
这个可以写成矩阵形式,gydF4y2Ba
在哪里gydF4y2BaXgydF4y2Ba是一个2×1向量代表不平衡信号(gydF4y2BaXgydF4y2Ba我gydF4y2Ba,gydF4y2BaXgydF4y2Ba问gydF4y2Ba),gydF4y2BaYgydF4y2Ba是一个2×1向量代表补偿器的输出(gydF4y2BaYgydF4y2Ba我gydF4y2Ba,gydF4y2BaYgydF4y2Ba问gydF4y2Ba]。gydF4y2Ba
矩阵gydF4y2BaRgydF4y2Ba表示为gydF4y2Ba
补偿器完全删除的I / Q不平衡,gydF4y2BaRgydF4y2Ba=gydF4y2BaKgydF4y2Ba1gydF4y2Ba因为gydF4y2Ba ,在那里gydF4y2BaKgydF4y2Ba是一个2×2矩阵的值取决于振幅和相位不平衡和吗gydF4y2Ba年代gydF4y2Ba是理想的信号。定义一个矩阵gydF4y2Ba米gydF4y2Ba与形式gydF4y2Ba
这两个gydF4y2Ba米gydF4y2Ba和gydF4y2Ba米gydF4y2Ba1gydF4y2Ba可以被认为是缩放和旋转矩阵对应的因素gydF4y2BaGgydF4y2Ba。因为gydF4y2BaKgydF4y2Ba=gydF4y2BaRgydF4y2Ba1gydF4y2Ba,产品gydF4y2Ba米gydF4y2Ba1gydF4y2BaRgydF4y2BaKgydF4y2Ba米gydF4y2Ba是单位矩阵,在哪里gydF4y2Ba米gydF4y2Ba1gydF4y2BaRgydF4y2Ba代表了补偿器和输出gydF4y2BaKgydF4y2Ba米gydF4y2Ba代表了I / Q不平衡。的系数gydF4y2BaαgydF4y2Ba选择这样gydF4y2Ba
在哪里gydF4y2BalgydF4y2Ba是一个常数。从这个表格,我们可以获得gydF4y2Ba我gydF4y2Ba获得gydF4y2Ba,gydF4y2Ba问gydF4y2Ba获得gydF4y2Ba,gydF4y2BaθgydF4y2Ba我gydF4y2Ba,gydF4y2BaθgydF4y2Ba问gydF4y2Ba。对于一个给定的相位不平衡,gydF4y2BaΦgydF4y2Ba海事局gydF4y2Ba、同相正交角度可以表示为gydF4y2Ba
因此,gydF4y2Bacos (gydF4y2BaθgydF4y2Ba问gydF4y2Ba)=罪(gydF4y2BaθgydF4y2Ba我gydF4y2Ba)gydF4y2Ba和gydF4y2Basin (gydF4y2BaθgydF4y2Ba问gydF4y2Ba)= cos (gydF4y2BaθgydF4y2Ba我gydF4y2Ba)gydF4y2Ba这gydF4y2Ba
可以表示为I / Q不平衡gydF4y2Ba
因此,gydF4y2Ba
这个方程可以写成一个二次方程求解的变量gydF4y2BaαgydF4y2Ba,这是gydF4y2BaDgydF4y2Ba1gydF4y2BaαgydF4y2Ba2gydF4y2Ba+gydF4y2BaDgydF4y2Ba2gydF4y2BaαgydF4y2Ba+gydF4y2BaDgydF4y2Ba3gydF4y2Ba= 0gydF4y2Ba,在那里gydF4y2Ba
当gydF4y2Ba|gydF4y2BaCgydF4y2Ba|≤1gydF4y2Ba二次方程有以下解决方案:gydF4y2Ba
否则,当gydF4y2Ba|gydF4y2BaCgydF4y2Ba| > 1gydF4y2Ba,解决方案有以下形式:gydF4y2Ba
最后,振幅不平衡,gydF4y2Ba一个gydF4y2Ba海事局gydF4y2Ba相不平衡,gydF4y2BaΦgydF4y2Ba海事局gydF4y2Ba获得的。gydF4y2Ba
请注意gydF4y2Ba
如果gydF4y2BaCgydF4y2Ba是真实的,gydF4y2Ba|gydF4y2BaCgydF4y2Ba|≤1gydF4y2Ba相不平衡是0和振幅不平衡gydF4y2Ba20日日志gydF4y2Ba10gydF4y2Ba((1 -gydF4y2BaCgydF4y2Ba)/ (1 +gydF4y2BaCgydF4y2Ba))gydF4y2Ba
如果gydF4y2BaCgydF4y2Ba是真实的,gydF4y2Ba|gydF4y2BaCgydF4y2Ba| > 1gydF4y2Ba相不平衡是180°和振幅不平衡gydF4y2Ba20日日志gydF4y2Ba10gydF4y2Ba((gydF4y2BaCgydF4y2Ba+ 1)/ (gydF4y2BaCgydF4y2Ba−1))gydF4y2Ba。gydF4y2Ba
如果gydF4y2BaCgydF4y2Ba是虚构的,gydF4y2Ba一个gydF4y2Ba海事局gydF4y2Ba= 0gydF4y2Ba。gydF4y2Ba
扩展功能gydF4y2Ba
C / c++代码生成gydF4y2Ba
生成C和c++代码使用MATLAB®编码器™。gydF4y2Ba
版本历史gydF4y2Ba
介绍了R2014bgydF4y2Ba
Abrir比如gydF4y2Ba
这种版本modificada德埃斯特比如。害怕Desea abrir埃斯特比如con sus modificaciones吗?gydF4y2Ba
第一de MATLABgydF4y2Ba
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:gydF4y2Ba
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。gydF4y2Ba
选择一个网站gydF4y2Ba
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:gydF4y2Ba。gydF4y2Ba
你也可以从下面的列表中选择一个网站:gydF4y2Ba
表现最好的网站怎么走吗gydF4y2Ba
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。gydF4y2Ba
美洲gydF4y2Ba
- 美国拉丁gydF4y2Ba(西班牙语)gydF4y2Ba
- 加拿大gydF4y2Ba(英语)gydF4y2Ba
- 美国gydF4y2Ba(英语)gydF4y2Ba
欧洲gydF4y2Ba
- 比利时gydF4y2Ba(英语)gydF4y2Ba
- 丹麦gydF4y2Ba(英语)gydF4y2Ba
- 德国gydF4y2Ba(德语)gydF4y2Ba
- 西班牙gydF4y2Ba(西班牙语)gydF4y2Ba
- 芬兰gydF4y2Ba(英语)gydF4y2Ba
- 法国gydF4y2Ba(法语)gydF4y2Ba
- 爱尔兰gydF4y2Ba(英语)gydF4y2Ba
- 意大利gydF4y2Ba(意大利语)gydF4y2Ba
- 卢森堡gydF4y2Ba(英语)gydF4y2Ba
- 荷兰gydF4y2Ba(英语)gydF4y2Ba
- 挪威gydF4y2Ba(英语)gydF4y2Ba
- 奥地利gydF4y2Ba(德语)gydF4y2Ba
- 葡萄牙gydF4y2Ba(英语)gydF4y2Ba
- 瑞典gydF4y2Ba(英语)gydF4y2Ba
- 瑞士gydF4y2Ba
- 联合王国gydF4y2Ba(英语)gydF4y2Ba
亚太地区gydF4y2Ba
- 澳大利亚gydF4y2Ba(英语)gydF4y2Ba
- 印度gydF4y2Ba(英语)gydF4y2Ba
- 新西兰gydF4y2Ba(英语)gydF4y2Ba
- 中国gydF4y2Ba
- 日本gydF4y2Ba(日本語)gydF4y2Ba
- 한국gydF4y2Ba(한국어)gydF4y2Ba