资源简介
这个是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程序代码
相关资源
-
数字调制simuli
nk仿真.rar - DQPSK 调制解调器的MATLAB实现
- 基于 MATLAB 的 DQPSK 调制解调器设计与
- 数字基带/带通仿真 含BPSK、QPSK、16Q
- 基于MATLAB的QPSK建模仿真(小论文+m源
- qpsk调制解调fpga实现的非常完整工程,
-
QPSK调制解调的simuli
nk仿真 - 用matlab7.0软件对通信信号进行调制s
- QPSK的matlab
-
simuli
nk对QPSK系统的仿真 - matlab仿真qpsk gmsk msk fsk qam ask
- QPSK调制解调的Matlab仿真
- OFDM系统的MATLAB完整仿真
- OQPSK的matlab程序
- QPSK调制方式频带分析
- QPSK误码率分析
- BPSK QPSK matlab通信仿真
- 利用MATLAB对QPSK误码率进行分析分析作
-
QPSK的simuli
nk仿真 - 用于生成ask2fsk4fskbpskqpskDLFM时频图数据
- QPSK调制解调及误码率的计算-BPSK_AWG
- Matlab的qpsk调制解调AWGN信道包括频谱及
- QPSK调制解调完整程序
- QPSK调制解调+误码率统计+成型滤波+匹
- qpsk matlab代码
- 基于MATLAB的QPSK在瑞利、高斯和莱斯信
- 基于matlab的QPSK系统仿真
- QPSK调制与解调在MATLAB上的实现
- matlab_基于QPSK的ML检测算法
- 基于MATLAB的_4_DQPSK信号差分解调性能仿
评论
共有 条评论