用randint(1,1,30)随机一个数x,生成将QPSK的结果-i乘以Phi矩阵中对应的第(x+1)行的这12个数。结果比如是:
把这12个数(其实就是将-i模不变,相位旋转)就当做发射端要发送的数据。
到了接收端因为有干扰或各种偏移引起的误差,接收到的12
个点分布如下:(红色代表发射端的12
个点,灰色为接收到的12
个点)
发射端的12个点在第二象限有5个,在第三象限有3个。但接收到的点其中第三象限的1个点跑偏到第二象限了。
这个时候需要把发射端当个黑匣子,只看得到接收端的这12个点,如何能判决出原始的发射点呢。根据上面那段英文的要求说,不能按独立的点分别判断每个点所在象限,并判决到就近的原始点。而要利用这个CAZAC序列dependent decide。具体如何判决呢??思路是什么样的啊?抓狂中……