matlab软件在cdma通信仿真中的应用_史学军new

matlab软件在cdma通信仿真中的应用_史学军new

ID:34435506

大小:67.80 KB

页数:3页

时间:2019-03-06

matlab软件在cdma通信仿真中的应用_史学军new_第1页
matlab软件在cdma通信仿真中的应用_史学军new_第2页
matlab软件在cdma通信仿真中的应用_史学军new_第3页
资源描述:

《matlab软件在cdma通信仿真中的应用_史学军new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB软件在CDMA通信仿真中的应用史学军,于舒娟(南京邮电学院电子工程系,南京210003)摘要:MATLAB因具有强大的数学计算、算法推导、建模仿真和图形绘制等功能而广泛应用于各领域,误码率是CDMA无线通信系统的重要性能指标。文章利用MATLAB的M语言进行编程、仿真,从而对CDMA无线通信系统的性能进行了分析。关键词:误码率;MATLAB;仿真Abstract:MATLABhasbeenusinginavarietyoffieldsasitspowerfulanduniversalfunctionsonmathm

2、aticscalculation,algorithminference,modelingandsimulation,graphicstructure,etc.ConsideringcodeerrorrateisaimportantcharacteronCDMAwirelesscommunicationsystem,wearemakinguseofMATLAB'sMlanguagetodesignprogramandtomakesimulationonerrorrateperformance,andthentoanalyzeth

3、eperformanceonCDMAwirelesscommunicationsystem.Keywords:codeerrorrate;MATLAB;simulation此外,该软件还提供了大量丰富的工具箱,使0引言系统设计和仿真变得相当容易而且直观。计算机仿真技术是现代科学研究和产品误码率是CDMA无线通信系统的重要设计的重要手段。MATLAB软件自1984年性能指标,本文主要利用MATLAB软件对由美国的MATworks公司推出以来,经过十CDMA无线通信系统的性能进行了分析。几年的发展和竞争,已成为国际公认的最优1仿真

4、模型的构造秀的科技应用软件之一。该软件以矩阵为基础,把计算、可视化和程序设计融合到交互工1.1仿真系统的构成作环境中,并提供了丰富的数值分析、矩阵运CDMA系统的仿真如图1所示:算、图形绘制、数据处理和图像处理等功能。图1蒙特卡罗仿真的CDMA系统模型收稿日期:20021024·28·《电脑与信息技术》2003年第1期建模是仿真的基础,本文利用蒙特卡罗noise=noisesgma*randn(1,lc);仿真分析了CDMA系统的误码性能。为了方recsig=trans+noise;temp=recsig.*pnseq(1,1

5、+(i-1)*lc:便分析,我们可对系统作如下假设:i*lc);(1)系统各用户同步。decisionvariable=sum(temp);(2)系统各用户功率相同。if(decisionvariable<0),(3)仅考虑系统MAI和白噪声干扰引起decision=-1;的误码,忽略信号传输、调制解调过程中的误else码。decision=1;end;1.2主要仿真环节的设计说明if(decision~=data(1)),(1)本仿真主要采用蒙特卡罗仿真技术。numoferr=numoferr+1;(2)本仿真的扩频码主要采

6、用二相混沌end;扩频序列。end;(3)主要采用MATLAB语言编写M文pr(m)=numoferr/100;件形式。end;prb=prb+pr;因篇幅限制,只列出主要编写的程序。end;lc=15;prb=prb./10pnseq=mjj;n=1:length(prb);prb=0;figure(1)forh=1:10,semilogy(snr,prb,′m-x′);form=1:9;%以下计算不同信噪比时系统的误码率axis([1910^-210^0]);title(′realityrateoferrspectrumi

7、nDsss′);snrindb(m)=m;%信噪比snr(m)=10^(snrindb(m)/10);xlabel(′snr′);noisesgma=1;ylabel(′errprbab′,′Fontsize′,20);sigeng=noisesgma^2*snr(m);b=line(snr,prb);eachchip=sigeng/lc;set(b,′LineWidth′,2);n=100;%考察100个信号的误码率2不同情况的系统仿真numoferr=0;fori=1:n,下面是两种不同情况下的系统性能仿真trans=0;

8、结果。forj=1:7,t(j)=rand;图1的仿真条件为系统用户数7,并考if(t(j)<0.5),察MAI对第一用户的影响。系统扩频码为data(j)=-1;Logistic二相混沌扩频序列,主要观察初始值else对系统误码率的影响。data(j)=1;end;for1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。