问一个关于MIMO系统中thp预编码模块的代数运算问题

举个例子说明:假设QPSK调制,QPSK的星座面积是4平方面积。mod的目的是将其星座图落在四个指定区域之外的那些点(由下三角阵列编码引起)重新映射回这四个区域。

我不知道你这里说的mod_num是什么意思;如果理解正确,应该确定重映射的边界长度值,例如0.5+0.5j为中心点,边长为1的正方形区域内所有点确定为第一象限?那么四个象限和四个小方块加在一起就是一个大方块。这个大正方形是以原点为中心,边长为2的正方形,所以边界值等于2。如果超出了这个边界,比如r(1)= 1.5+1.5j,就应该重新映射到-0.5-0.5j如果r(3)=0.5+2.5j,那么就应该重新映射到0.5+0.5j(第一象限)。

===========================================

以r(3)=0.5+2.5j为例,两种方法都是正确的。可以得到0.5+0.5j的结果但是,

以r(1)= 1.5+1.5j为例。

第一种方法是mod (1.5+1,2)-1 = 0.5-1 =-0.5,映射到-0.5-0.5j,是正确的。

第二种方法是mod(1.5,2)=1.5,不变,误差。

==========================================

可见这种平面二维映射不是简单的直接取模就能完成的。先+1,再mod2,再减去1,是为了考虑以原点为中心存在负值的情况。

如果你的星座点符号集以(1,1)为中心,而不是原点,那么direct mod2就可以满足要求。

如果你回答得好,就多给我一点奖励。我最近很穷。

可以给我来信,欢迎交流这方面的问题。?露西叶?在哪里?gmail.com