- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MatlabsimulationDFandAFsource
说明:????? 该程序是使用Matlab仿真协同通信的DF(解码转发)基本性能,基本模型S-R-D三个节点,接收端使用MRC(最大比合并)。固定DF由于SR信道的错误,其性能受到限制,在大SNR情况下不能获得有效分集。而当SR距离足够近的时候,可能获得一定的分集增益。???? 该程序也可以作为学习Matlab 通信仿真的入门实例。使用的基本函数:???随机数函数 :rand randn?? 文件操作:fopen fprintf fclose?? 时间函数:datestr(now)????画图函数:semilogy??legend??axis?????通信基本概念和函数:?? 瑞利信道及其产生?? 高斯噪声的产生???蒙特卡罗仿真??? MRC最大比合并?????程序一:DF_SNR_SR_distance.m 主程序%written by xiyong8260 25/08/2009%this code is for fixed DF performance evaluation, compare the diffirent SR distance%该仿真用来评估不同的SR距离下的固定DF转发性能%for S-R-D three nodes%the SD and RD channel is Rayleigh fading, and the average SNR is varied.clear all;%the times of Monte Carlo?%蒙特卡罗仿真的次数Monte_MAX=10^(7);%the length of data frameM2=10^(0);MIN_SNR=0;MAX_SNR=30;INTERVAL=2;%功率划分因子,在协同情况下,为了保证总的功率一定,每个节点使用1/2的功率发送POW_DIV=1/2;%open a new record file%打开一个新的文件,如果文件已经存在,那么清除以前的内容fid=fopen(record.txt,w);fprintf(fid,%%%s\n,datestr(now));fclose(fid);%set the SD distance and RD distance%设置SD距离和RD的距离,归一化为1sd_distance=1;rd_distance=1;%变化不同的SR距离sr_distances=[0.1,0.5,0.7,0.9];%使用循环的方式仿真不同的SR距离性能for sr_INDEX=1:2?? ?????%通过sr_INDEX变量获得真正的SR距离??? sr_distance=sr_distances(sr_INDEX);??? ?????%snrcount这个变量用来对下面的SNR循环进行计数??? snrcount=0;?? ?????%变化SNR循环??? for SNR=MIN_SNR:INTERVAL:MAX_SNR??????? sig=10^(SNR/10);?????? ?????????%just display something on the screen.???????? %仅仅是在计算机上显示一些信息,因为仿真往往很漫长,只是想知道仿真到哪里了^.^??????? datestr(now)??????? M2??????? SNR?????? ???????? snrcount=snrcount+1;?????? ?????????%用来对错误的bit计数??????? err_num_dsd=0;??????? err_num_coop=0;?????? ???????? for tries=0:Monte_MAX?????????? ?????????????%flag indicate if the cooperate is used, if 1, use cooperation,else direct tran is perferred.??????????? %一个标志,表明是否转发??????????? tx_coop=1;?????????? ?????????????%generate the source BPSK signal, 0,1???????????? %产生一个长度为M2的0,1随机数??????????? X1=rand(1,M2)0.5;????????????%generate the source BPSK signal,+1,-1???????????? %产生一个长度为M2的BPSK随
您可能关注的文档
最近下载
- 《施耐德变频器ATV71说明书》.pdf
- 汉语言文学(师范)《修辞学》课程教学大纲.pdf
- 钢材运输航行船舶货物系固手册.docx VIP
- 2024知识考核消防设施操作员中级监控操作方向真题考试(含答案).docx
- 新外研版高二英语选择性必修二unit3Emoji a new language课件.pptx
- 2024基础考核消防设施操作员中级监控操作方向真题考试(含答案).docx
- 2024年秋苏教版一年级数学上册 练习八(课件).pptx
- 生物医学信息学PPT课件-第十四章-临床决策支持系统.pptx
- 一种电动葫芦防雨护罩.pdf VIP
- 2024考核消防设施操作员中级监控操作方向真题考试(含答案).docx
文档评论(0)