- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信技术专业教学资源库 深圳职业技术学院 《通信系统SIMULINK仿真平台》课程 主讲: 杨巧莲 用MATLAB绘制误 码率曲线 课程团队:杨巧莲、吴丽春、张倩、董月秋、杨柳 用MATLAB绘制误码率曲线 为仿真模型绘制一条误码率曲线 为仿真模型同时绘制两条误码率曲线 Bernoulli Binary Bernoulli Random Binary Generator M-PAM M-PAM Modulator Baseband AWGN AWGN Channel M-PAM M-PAM Demodulator Baseband Tx Rx Error Rate Calculation Scope Display Error Rate Calculation 为仿真模型绘制一条误码率曲线 在知识点“用SIMULINK搭建ASK调制与解调模型”中搭建了ASK调制与解调的模型,绘制误码率曲线。 模型命名为“BASK.mdl” 为了绘制出SNR=-20~10情况下的误码率图,下面做如下操作: 将信道模块设置为: 将误码率仪模块设置为 本仿真希望能针对信噪比从0逐渐取值到10,分别运行仿真,并把误码率的结果绘制成曲线。为此,需要编制下面的m文件: clear; x=-20:5:10; %表示信噪比的取值范围 for i=1:length(x) %针对每个信噪比的取值,进行一次仿真 xSNR=x(i); %每次仿真的信噪比取值 sim(BASK); %运行一次BASK.mdl的仿真 y(i)=xErrorRate(1); %将本次仿真的误码率结果输出给y变量 end semilogy(x,y) %10仿真结束后,绘制误码率图,用log的坐标来表示 编写该m文件后,运行此文件,可在工作空间中产生仿真需要的变量,并绘制出误码率曲线。 Bernoulli bin Bernoulli Random Binary Generator M-FSK M-FSK Modulator Baseband AWGN AWGN Channel M-FSK Demodulator Baseband M-FSK 延时模块 误码率仪 三端口示 波器 误码率仪2 三端口示 波器2 GMSK 解调 AWGN GMSK 调制 为仿真模型同时绘制两条误码率曲线 在知识点“搭建模型比较FSK、GSMK的误码率”模型中,需要绘制两个误码率曲线进行比较 仿真模型命名为FSKGMSK.mdl 要求:信噪比从1逐渐取值到10,分别运行仿真,并把误码率的结果绘制成曲线 为此,需要将两个AWGN信道的信噪比都取名为xSNR。 AWGN Channel 两个误码率仪分别输出到工作空间,并为输出变量命名为ErrorVec1和ErrorVec2 Error Rate Calculation 编制m文件,能同时显示FSK和GMSK的误码率曲线 同时编写两个曲线仪y、z的对数坐标绘图语句为: 绘制曲线的不同线型、颜色可用参数: 线型 点标记 颜色 - 实线 : 虚线 -. 点划线 -- 间断线 . 点 o 小圆圈 x 叉子符 + 加号 * 星号 s 方格 d 菱形 ^ 朝上三角 v 朝下三角 朝右三角 朝左三角 p 五角星 h 六角星 y 黄色 m 棕色 c 青色 r 红色 g 绿色 b 蓝色 w 白色 k 黑色 semilogy(x,y,‘线型颜色’,x,z,‘线型颜色) 编写m文件绘制两条误码率曲线 clear; x=0:10; %X表示信噪比的取值范围 for i=1:length(x) %针对每次信噪比的取值,进行一次BFSK模型的仿真 xSNR=x(i); %每次仿真时AWGN模块的信噪比参数xSNR的取值 sim(‘FSKGMSK’); %运行一次BFSK模型的仿真 y(i)=ErrorVec1(1); %将本次仿真的误码率1结果输出给y变量的第i个值 z(i)=ErrorVec2(1); %将本次仿真的误码率2结果输出给z变量的第i个值 end semilogy(x,y, ‘-r’,x,z,‘-ob’)%多次仿真结束后,绘制出误码率图,用对数坐标表示 编写该m文件后,运行此文件,可在工作空间中产生仿真需要的变量。并绘制出误码率曲线。 通信技术专业教学资源库 深圳职业技术学院 谢谢 主讲: 杨巧莲 课程团队:杨巧莲、吴丽春、张倩、董月秋、杨柳
文档评论(0)