-
大小: 2KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-02-02
- 语言: Matlab
- 标签: 辐射4pam site:www.pud 4pam matlab
资源简介
基于matlab的4PAM调制解调程序,并对其误码率进行仿真分析。
代码片段和文件信息
%BER of 4PAM
clear all;clc;
Nb=10000; %the number of data bits
EbN0dB=1:30; %Eb/N0 in dB
EbN0 = 10.^(EbN0dB/10);
Nerr=zeros(1length(EbN0)); % initialize Nerr vector
for k=1:length(EbN0)
b=rand(1Nb)>0.5; % 0 or 1 random data
b2 = reshape(b2[])‘;
for i = 1:length(b2)
x(1i) = (2*b2(i1) -1) * (2*(b2(i2)==0)+1); %4PAM mapping
end
Eb=1; % bit energy
N0=Eb/EbN0(k); % noise PSD (W/Hz)
varn=N0/2; % noise variance
noise=sqrt(varn)*randn(1Nb/2); % AWGN ~ N(0varn)
r=x+noise; % received signal
%4PAM demapping
for i = 1:length(r)
d2(1i) = r(1i)>0;
d2(2i) = abs(r(1i)) < 2;
end
d = reshape(d21[]);
Nerr(k)=sum(b~=d); % the number of error bits
end
ber=Nerr/Nb; % bit error rate by s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1052 2009-06-01 00:42 BERof4PAM.m
文件 1561 2009-06-01 00:45 designFilter.m
文件 43 2009-05-13 23:51 Q.m
文件 261 2009-05-22 02:40 srrc_fir.m
文件 138 2013-03-09 16:46 www.hslogic.com.txt
----------- --------- ---------- ----- ----
3055 5
相关资源
- Peking_University_PSO_All_in_one 北京大学计
- quyushengzhangfa 用matlab编写的区域生长法
- wavelet-matlab 基于小波变换的图像融合
- palm-recognition 掌纹识别代码
- RegsiterFM 傅里叶梅林变换实现图像配准
- souce-code 数字图像处理与机器视觉(光
- wireless-communication 无线通信经典教材(
- icm_seg
- paper-and-matlab-code 新发表论文Graph cut
- Adaptive_Filtering
- m.file 语音增强算法
- dongtai-shoushi-shibie-chengxu 动态手势识别
- qulv 利用MATLAB处理图形图像
- ImageProcess_ToolBox
- faceRecognition Matlab终极人脸识别系统
- LDPC 实现了LDPC码的编码 LDPC译码、LD
- StOMP 分段自适应正交匹配追踪StOMP算法
- ITD 固有时间尺度分解——新的信号分
- Itti-Matlab Itti模型的显著图提取
- voice-conversion--MFCC-GMM 实现多个人的说
- text-classification matlab编写的文本分类的
- Matrix-Completion 低秩矩阵方面的实例
- histogram-equalization 直方图均衡化的几个
- VMD_2D 二维变模态分解(TWO-DIMENSIONAL
- VMD 变模式分解(Variational Mode Decompo
- 3-D-dwt 三维离散小波变换程序
- GPS-positioning-
- DeepLearnToolbox-master 深度学习工具箱的
- EEUC EEUC的仿真算法
- sparsecoding 稀疏编码在图像分类中的实
评论
共有 条评论