在MATLAB智商不平衡障碍
本节的MATLAB源代码覆盖智商不平衡障碍和智商振幅和相位对星座图使用不平衡的影响matlab代码。
A和C部分提到的matlab代码是一样的摘要页面。
源code-PART B
智商IQ_amp_imb =输入(输入振幅不平衡(默认值:0.03):”);%幅度不平衡
IQ_phase_imb =输入(输入智商相不平衡(默认值:0.03):”);%相不平衡
N =大小(mapper_out_ori);
IQ_amp_imb = IQ_amp_imb。* randn (1, N);%线性值(而不是%)
IQ_phase_imb = IQ_phase_imb * 2。*(-0.5兰特(1,N));%的弧度
mapper_out = mapper_out ';
i = 1: N
alph = cos (IQ_phase_imb(我))- j *罪(IQ_phase_imb(我))* IQ_amp_imb(我);
β= IQ_amp_imb(我)* cos (IQ_phase_imb(我))+ j *罪(IQ_phase_imb(我));
(:,i) = alph * mapper_out (:, i) +β*连词(mapper_out(:,我));
结束
图;情节(真正的(),图像放大(出),“b +”);标题(“星座与智商不平衡”);
IQ_phase_imb =输入(输入智商相不平衡(默认值:0.03):”);%相不平衡
N =大小(mapper_out_ori);
IQ_amp_imb = IQ_amp_imb。* randn (1, N);%线性值(而不是%)
IQ_phase_imb = IQ_phase_imb * 2。*(-0.5兰特(1,N));%的弧度
mapper_out = mapper_out ';
i = 1: N
alph = cos (IQ_phase_imb(我))- j *罪(IQ_phase_imb(我))* IQ_amp_imb(我);
β= IQ_amp_imb(我)* cos (IQ_phase_imb(我))+ j *罪(IQ_phase_imb(我));
(:,i) = alph * mapper_out (:, i) +β*连词(mapper_out(:,我));
结束
图;情节(真正的(),图像放大(出),“b +”);标题(“星座与智商不平衡”);
输入和输出星座图


MATLAB的有用链接代码
参考以下以及链接提到左侧面板上有用的MATLAB代码。
OFDM序言代时间估计corr频率下估计corr信道估计11 WLAN通道PN序列生成OFDMA Tx的处方AES DES载波聚合CCDF冷杉过滤器IIR滤波器低通冷杉维特比译码器CRC8 CRC32
射频和无线教程
无线局域网802.11交流802.11广告wimax无线个域网z - waveGSMLTEUMTS蓝牙超宽频物联网卫星天线雷达