资源简介
这个是qpsk的误码率和误比特率在matlab中的实现
代码片段和文件信息
close all
clc
clear all
SNR_DB=[0:1:12]; sum=1000000;
data= randsrc(sum2[0 1]);
[a1b1]=find(data(:1)==0&data(:2)==0);
message(a1)=-1-j;
[a2b2]=find(data(:1)==0&data(:2)==1);
message(a2)=-1+j;
[a3b3]=find(data(:1)==1&data(:2)==0);
message(a3)=1-j;
[a4b4]=find(data(:1)==1&data(:2)==1);
message(a4)=1+j;
scatterplot(message)
title(‘A点信号的星座图‘);
A=1; Tb=1; Eb=A*A*Tb;
P_signal=Eb/Tb;
NO=Eb./(10.^(SNR_DB/10));
P_noise=P_signal*NO;
sigma=sqrt(P_noise);
for Eb_NO_id=1:length(sigma)
noise1=sigma(Eb_NO_id)*randn(1sum);
noise2=sigma(Eb_NO_id)*randn(1sum);
receive=message+noise1+noise2*j;
resum=0;
total=0;
m1=find(angle(receive)<=pi/2&angle(receive)>0);
remessage(1m1)=1+j;
redata(m11)=1;
redata(m12)=1;
m2= find( angle(receiv
- 上一篇:open_file.m
- 下一篇:基于遗传算法的单目标优化matlab程序代码
相关资源
- 8QAM、QPSK误码率计算matlab程序
- QPSK与OQPSK数字调制方式MATLAB代码
-
OQPSK的Matlab_Simuli
nk调制解调仿真系统 -
QPSK /OQPSK simuli
nk模型 -
qpsk 调制 解调 误码 simuli
nk仿真 - QPSK系统的误码率和星座图仿真
- QPSK调制解调过程的MATLAB仿真
- matlab仿真高斯信道下的QPSK误码率,有
- 基于不同调制方式16QAM、64QAM、QPSKOF
- 基于MATLAB的QPSK调制.zip
- MATLAB环境下QPSK信号AWGN信道误码率仿真
- BPSKQPSK数字信号的调制仿真
-
基于SIMUli
nk的qpsk仿真 - OFDM,QPSK,MATLAB仿真
- BPSK-QPSK-16QAM-64QAM调制解调
- 基于MATLAB的QPSK调制与解调 论文附ma
- QPSK通信系统的蒙特卡洛Monte-Carlo仿真
- QPSK调制解调的MATLAB程序仿真
- 4PSK和QPSK调制及成型滤波sinc
- QPSK信号产生
- 通信系统设计—数字带通传输系统仿
- QPSK的matlab实现,调制解调
- QPSK的MATLAB仿真73281
- 基于Matlab的QPSK调制解调星座图
- qpsk3.m
- bpsk_qpsk.m
-
qpsk调制解调器simuli
nk仿真 -
QPSK调制与解调的simuli
nk仿真 - qpsk在matlab上的仿真
- BPSK,QPSK Matlab仿真代码
评论
共有 条评论