贝尔实验室分层空时码-迫零算法-CD探究.doc

贝尔实验室分层空时码接收结构分析 --迫零算法 numOfBlk = 1e6; qamOrder = 16; SNRdB = 6:1:30; errRate = zeros(size(SNRdB)) for i = 1 : length(SNRdB) txData = randint(numOfBlk*2,1,qamOrder); temp = reshape(txData,numOfBlk,2); temp = qammod(temp,qamOrder); H = 1/sqrt(2) * (randn(numOfBlk,2) + sqrt(-1)*randn(numOfBlk,2)); txMod(:,1) = H(:,1).* 1/sqrt(2).*temp(:,1) + H(:,2).* 1/sqrt(2).*temp(:,2) ; txMod(:,2) = -H(:,1).*(1/sqrt(2).*temp(:,2)). + H(:,2).*(1/sqrt(2).*temp(:,1)). ; txMod = awgn(txMod,SNRdB(i),measured); temp(:,1) = sqrt(2)*(H(:,1)

文档评论(0)

1亿VIP精品文档

相关文档