首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
首页
/
文章
/
详情
通信原理与matlab仿真v3 第十一章 QPSK调制解调器仿真(10)
精品
作者优秀
平台推荐
详细信息
文章亮点
作者优秀
优秀教师/博士学历/特邀专家/独家讲师
平台推荐
内容稀缺
算法工匠
5月前
浏览2878
关注
继续讲解!
在解调器能够正常解调出信息比特后,就该比较误码性能了!下面的两者写法都可以使用!biterr函数使用的场合较多。
% 并串转换,将判决之后的数据存放进数组
demodata = zeros(1,nb);
demodata(1:ml:(nb-1)) = idata4; % 存放奇数位
demodata(2:ml:nb) = qdata4; % 存放偶数位
%%% 统计误码数
% abs(demodata-data)求接收端和发射端
% 数据差的绝对值,累加后就是误码个数
awgn_num_BER = sum(abs(demodata-data)) ;
[err_number,ber_err_ratio] = biterr(data(1:end),demodata);
% 打印结果
fprintf('%5.4f\n',ber_err_ratio)
结果打印和保存!
打印出结果可以一目了然的知晓程序的对错!
然后和理论值进行比对来了解程序还存在哪些不足哦!有时候我会将结果以文件形式存储,这样就不担心电脑死机,导致仿真白跑了!当年我做仿真的时候有时候会耗时几天,突然断电会导致几天工夫白费,懊恼异常!现在算力跟得上,所以就直接打印在屏幕上了,然后再将结果附在程序后面,当然得采用注释形式。这样方便后续查找程序并快速了解程序性能。
% 程序修订完成!
来源:通信工程师专辑
登录后免费查看全文
立即登录
MATLAB
通信
UM
理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-07-14
最近编辑:5月前
算法工匠
博士后
|
高级工程师
诚信做事 认真讲课 传播知识
关注
获赞 402
粉丝 2611
文章 366
课程 40
点赞
收藏
0/200
清空
提交
还没有评论
课程
培训
服务
行家
Matlab电化学
从Matlab算法仿真到产品应用的关键技术与方法
大学本科课程 卫星通信 第三部分
非大团队人员国家自然科学基申请与岩层运动并行计算云平台
相关推荐
MATLAB通信工程师的必修课 第四章 信号捕获和同步 第二部分
MATLAB通信工程师的必修课 第四章 信号捕获和同步 第三部分
大学本科课程 卫星通信 第一部分
大学本科课程 现代通信系统概论(下)
最新文章
MFEAOOP实用案例分享—拉伸中心圆孔板双裂纹有限元分析
MOS管的二阶效应之Body Effect和Channel-length Modulation
某电驱桥车型Moan噪声分析与优化控制
电梯电子装置的电磁兼容环境适应性测试分析
上海洗霸半固态电池最新进展!
热门文章
工业互联网中数字孪生系统的机理+数据融合建模方法
ABAQUS中Cohesive粘聚力模型的2种定义方式(附案例操作步骤)
开源自动驾驶系统openpilot的下载及使用
Abaqus分析常见问题及解决方法(2):零主元和过约束
260万+顶流!Lobby的离散元PFC仿真入门学习思路
其他人都在看
STAR CCM 案例|电池包散热
几种常见的热仿真软件
圆柱Circle动力电池模组-4680大圆柱的过去和未来!
设计复材固化模具考虑的9个因素
100个硬件基础知识问答
VIP会员
学习计划
福利任务
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部