%4-QAM和4-FSK通过rayleigh衰落信道仿真
clear all
nsymbol = 100000; %每种SNR下发送的符号数
SymbolRate = 1000; %fuhaosulv
nsamp = 50; %每个符号的取样点数
fs = nsamp*SymbolRate; %采样频率
fd = 100; % Rayleigh衰落信道的最大多普勒频移
chan = rayleighchan(1/fs,fd); %生成Rayleigh衰落信道
M=4;
graycode = [0 1 3 2];
EsN0 = 0:2:20;
snr1 = 10.^(EsN0/10); %信噪比转换为线性值
msg = randi([0,1],1,nsymbol);
msg1 = graycode(msg+1); % Gray映射
x1 = qammod(msg1,M); %基带4-QAM调制
x1 = rectpulse(x1,nsamp);
x2 = fskmod(msg1,M, SymbolRate, nsamp,fs); %4-FSK调制
spow1 = norm(x1).^2/nsymbol; %求每个符号的平均功率
spow2 = norm(x2).^2/nsymbol; %求每个符号的平均功率
for indx=1:length(EsN0)
sigma1 = sqrt(spow1/(2*snr1(indx))); %根据符号功率求噪声功率
sigma2 = sqrt(spow2/(2*snr1(indx))); %根据符号功率求噪声功率
fadeSig1 = filter(chan,x1);
fadeSig2 = filter(chan,x2);
rx1 = fadeSig1+sigma1*(randn(1,length(x1))+j*randn(1,length(x1))); %加高斯白噪声
rx2 = fadeSig2+sigma1*(randn(1,length(x2))+j*randn(1,length(x2))); %加高斯白噪声
y1 = intdump(rx1,nsamp); %相关
y1 = qamdemod(y1,M);
demsg1 = graycode(y1+1);
[err,ber1(indx)] = biterr(msg,demsg1,log2(M));
[err,ser1(indx)] = symerr(msg,demsg1);
y2 = fskdemod(rx2,M,SymbolRate,nsamp,fs);
demsg2 = graycode(y2+1);
[err,ber2(indx)] = biterr(msg,demsg2,log2(M));
[err,ser2(indx)] = symerr(msg,demsg2);
end
semilogy(EsN0,ber1,"-ko", EsN0, ser1, "-k*", EsN0, ser2, "-ro", EsN0, ber2, "-r*");
title("4-QAM和4-FSK调制信号在rayleigh衰落信道下性能")
xlabel("EbN0");
ylabel("误比特率P和误符号率");
legend("4-QAM误比特率", "4-QAM误符号率", "4-FSK误符号率", "4-FSK误比特率")
没有合适的资源?快使用搜索试试~ 我知道了~
基于Matlab和Simulink实现数字信号载波传输仿真(源码+数据).rar

共18个文件
m:11个
slx:3个
mat:2个

1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉

温馨提示
1、资源内容:基于Matlab和Simulink实现数字信号载波传输仿真(源码+数据).rar 2、适用人群:计算机,电子信息工程、数学等专业的学习者,作为“参考资料”参考学习使用。 3、解压说明:本资源需要电脑端使用WinRAR、7zip等解压工具进行解压,没有解压工具的自行百度下载即可。 4、免责声明:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。不一定能够满足所有人的需求,需要有一定的基础能够看懂代码,能够自行调试代码并解决报错,能够自行添加功能修改代码。由于作者大厂工作较忙,不提供答疑服务,如不存在资源缺失问题概不负责,谢谢理解。
资源推荐
资源详情
资源评论





























收起资源包目录

























共 18 条
- 1
资源评论

- Snowture_2024-06-07资源很受用,资源主总结的很全面,内容与描述一致,解决了我当下的问题。
- abbba121382024-06-03感谢资源主分享的资源解决了我当下的问题,非常有用的资源。
- yyx_8927552024-05-27资源和描述一致,质量不错,解决了我的问题,感谢资源主。

Matlab仿真实验室
- 粉丝: 4w+
- 资源: 2478

下载权益

C知道特权

VIP文章

课程特权

开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 毕业设计-昆虫识别和数目统计系统源码+LW.zip
- 基于Matlab的心电信号ECG去噪处理:结合低通滤波与小波分解去高频噪声、工频干扰及基线漂移解决方案,基于Matlab的心电信号ECG去噪处理:结合低通滤波与小波分解,消除高频噪声、工频干扰及基线漂
- 超轻量级图像中文识别组件 chineseocr_lite 的 DLL 版本(用于 aardio 扩展库,适用于任何支持DLL的语言).zip
- 车牌识别,FPGA,2019全国大学生集成电路创新创业大赛.zip
- 从网易云音乐、QQ音乐等在线音乐平台获取歌单转换成椒盐音乐可识别的歌单格式(方便用户快速跨平台迁移歌单).zip
- 基于Vue框架的校园论坛Web前端设计源码
- 第三届中国软件杯决赛视频分析系统赛题(基于vc++,opencv,svm等算法对视频中的车牌进行定位和识别).zip
- 车牌识别停车计费系统新版源码+说明.zip
- 基于comsol技术的金层二氧化硅SPR传感器的研究与应用,基于COMSOL的金层二氧化硅SPR传感器模拟与性能研究,comsol金层二氧化硅SPR传感器 ,comsol; 金层; 二氧化硅; SPR
- 电子发票识别项目新版源码(可识别电子普票+电子专票).zip
- 点选式验证码识别方案源码.zip
- 电脑QQ截图工具提取版(支持文字提取、图片识别、截长图、qq录屏+默认截图文件名为ScreenShot日期).zip
- 对目标域名进行快速的存活扫描、简单的指纹识别、目录扫描项目源码.zip
- 端到端中文语音识别源码.zip
- 抖音的Autojs人脸识别脚本.zip
- 二维码_条形码扫描、生成_识别工具(仿微信、支付宝).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
