资源简介
bpsk在高斯白噪声信道中调制解调MATLAB仿真及误码率
代码片段和文件信息
function[p]=cm_bpske(snr_in_db)
% [p]=cm_bpske(snr_in_db)
% cm_bpske finds the probability of error for the given value of snr_in_db
N=5000;
E=1; %energy per symbol
snr=10^(snr_in_db/10); %signal to noise ratio
sgma=E/sqrt(snr*2); %noise variance
%generation of data source
for i=1:N
temp=rand;
if(temp<0.5)
dsource(i)=0;
else
dsource(i)=1;
end
end
%detection and the probability of errror calculation
numofbiterror=0;
for i=1:N
%received signal at the detector for the ith symbol is:
if (dsource(i)==0)
r0=E+gngauss(sgma);
r1=gngauss(sgma);
else
r1=E+gngauss(sgma);
r0=gngauss(sgma);
end
% the detector is:
if(r0>r1)
decis=0;
else
decis=1;
end
%increment the error counterif the decision is not correct
if (decis~=dsource(i))
numofbiterror=numofbiterror+1;
end
end
p=numofbiterror/N;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1048 2003-08-10 12:05 AWGN\cm_bpske.m
文件 711 2003-08-10 14:12 AWGN\gngauss.m
文件 735 2003-08-10 12:02 AWGN\trng_guass.m
..AD... 0 2003-08-11 12:19 AWGN
----------- --------- ---------- ----- ----
2494 4
- 上一篇:基于MATLAB的图像增强处理
- 下一篇:有约束的最小最大值matlab程序
相关资源
-
BPSK调制的simuli
nk仿真 -
BPSK调制解调simuli
nk模型 - BPSK扩频误码率曲线MATLAB仿真
- BPSKQPSK数字信号的调制仿真
- MATLAB实现BPSK
- BPSK-QPSK-16QAM-64QAM调制解调
- 通信系统设计—数字带通传输系统仿
- IEEE802.11b 物理层DBPSK编码程序
- bpsk_qpsk.m
- BPSK,QPSK Matlab仿真代码
- 通信仿真 ofdm-bpsk
- BPSK调制.ms11
- bpsk MATLAB仿真
- 锁相环仿真
- ldpc码通过瑞利衰落信道功能分析BPS
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab的BPSKQPSK等调制解调仿真带界面
- BPSK+编码+交织仿真通信链路,仿真分
- 瑞利信道中仿真采用BPSK调制的OFDM的
- BPSKBFSKBASKBDPSK误码率Matlab仿真.m
- bpsk 调制解调的误码率MATLAB仿真程序
- BPSK,QPSK调制与解调matlab代码.rar
- MATLAB实现BPSK.rar
- matlab bpsk qpsk 16qam 源代码
- MATLAB实现BPSK误码率曲线
- 基于平方谱和四次方谱的载频估计
- bpsk的循环谱程序
- BPSK与QPSK调制解调系统的Matlab仿真程序
- mod_demod 在matlab环境下实现通信系统中
- BPSK_100M
评论
共有 条评论