SNR_DB=[0:1:12]; %Signal-to-noise ratio gradually improve
sum=1000000;
data= randsrc(sum,2,[0 1]); %等概产生1000000*2的矩阵:0和1
[a1,b1]=find(data(:,1)==0&data(:,2)==0); %找到第一列和第二列为0
message(a1)=-1-j; % map [ 0 0] to 225°
[a2,b2]=find(data(:,1)==0&data(:,2)==1);
message(a2)=-1+j; % map [ 0 1] to 135°
[a3,b3]=find(data(:,1)==1&data(:,2)==0);
message(a3)=1-j; % map [ 1 0] to 275°
[a4,b4]=find(data(:,1)==1&data(:,2)==1);
message(a4)=1+j;% map [ 0 0] to 45°
scatterplot(message)
title('B点信号的星座图')
A=1;
Tb=1;
Eb=A*A*Tb;%带宽w=1hz
P_signal=Eb/Tb;
NO=Eb./(10.^(SNR_DB/10)); %SNR_DB=10.*log10(Eb./NO)
P_noise=NO; %noise power 单边功率谱密度(N0)主要用在复数信号中,双边功率谱密度(N0/2)主要用在实信号中。
sigma=sqrt(P_noise);
for Eb_NO_id=1:length(sigma)
noise1=sigma(Eb_NO_id)*randn(1,sum);
noise2=sigma(Eb_NO_id)*randn(1,sum);
receive=message+noise1+noise2*j; %how to add gaussian noise to the original signal
倒数第三行为什么是乘号而不是加号
• BPSK和QPSK哪个抗干扰能力强 2017-06-27
• 讨论在QAM调制的发射机中使用一个C类功率放大器的适用性。BPSK或QPSK又如何? 2015-12-10
• QDPSK在高斯白噪声下误码率公式推导 2015-10-18
• TD-LTE上行QPSK对应的MCS等级哪几个? 2015-03-17
• 一般qPSK 16qam 64qam分别应用于哪些场景? 2015-01-28
• ATU路测数据分析中发现,某个小区下载速率很低,rsrp与sinr值都很好,下行调度次数也将近800,但是编码方式只有qPSK为百分之百,16及64qam编码占比为零,但切换至同一基站的另一个小区后下 2015-01-15
联系我们 - 问通信专家 | Powered by MSCBSC 移动通信网 © 2006 - |