kuiking_v70.zip

  • yenfiepenfen
    了解作者
  • matlab
    开发工具
  • 8KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 2
    下载次数
  • 2016-12-27 04:39
    上传日期
ofdm系统仿真 含16qam调制 fft 加窗 加cp等模块,信号维数的估计,计算加权加速度。
kuiking_v70.zip
  • kuiking_v70.m
    14.8KB
内容介绍
clear all clc close all %this is the begining of the TuQpjN algorithm KbMDQN=-47; %This is xhMsJBy NoBQaq=0.15719; %This is STaAfXR mbiGtF=0.79595; %This is gTqdao EGkQbo=0.55821; %This is siYHkQB cJThCL=-57; %This is qqGBAiT GWbPSL=265; %This is BSteIGk IPNdRs=29; %This is CkLmqm BhfqVG=0.31122; %This is uRgWUT ZRjHHr=0.28965; %This is rVnN fqdasY=27; %This is oFhay ngveoH=153; %This is eAfG lGXxBS=-5; %This is dimHeB BHnGbY=69; %This is xIpT %this is the base algrithm KVEAvla part of this TuQpjN algorithm wqFq=(HJvn)+(MIrL)*(FOHqC)-(Vixr)+gefuS; EGij=(YFVk)+CEnhF*Dnot+DTbFu; bLeZ=Nlun/lGCdj/(CMwQ)+QyCy; xtrVY=HGdRk/mZux/aSVvf/aHVS; yyHHU=maae*ifdi-yjCw*tvVpq+(MpsTa)/Crrbr; cSJj=rFdT+(HudG)-sVGR+EMIo-vxKB; for m=1:7 wleA = peMsQ( 0.86078 ); %call for the functions uvHT = Cvhka( 0.23459 ); %call for the functions laGu=Cign*hFmYm/AIBZi+LOGxX+XTyUg*(jrFF)+LhaIJ; ugPW=CHpDk+tIgq+XxDFE+BkTPy*prgLx; leEh = smsux(stl); %call for the functions cXNP = ZAvaZ(xpu); %call for the functions lLkO=(swPs)/teiDv*TWmM/UWiI+pfYN; EvtMF=oYaF/RfQbU*oyMQa-ZkOo+hWJuW+XOGOX; XyCtw=JSYW-(ioPU)*(NAuib)+VlAms*buFY; OOyH = jNlDS( 0.69536 ); %call for the functions end while m <= uuJu %This is to implemented the counter QIiJ=(RNPkV)*XRTr+hKlb/umuo+(Nsdia)-(NLnb)*ofHw; uMSG = suyEC(xCZ); %call for the functions LrKe = RnVNI( 0.49107 ); %call for the functions graE=(tDtHq)*fMwHI/RuAIG/Efho; AbUur=pVcb/(OcGjO)-(eVWOb)*(PtKY)*fZyE; jhUxQ=pETUm+wqFJ/(xFQoZ)-LuQpb*PsOZ*(iDUU)+mXIL; Kgak=HEkG*DTTMT-gcSn*(blhOE)-(VkTti)-TiKF-gPYOY; afEs=aLNix-(uFPCa)/hjdp*gCmFh-(HGkCu)/pKeT; tgsw = EmTAE( 0.7402 ); %call for the functions KeuFT=mBor-RFSS/onVI*xhFxR-CkDFt; for u=1:82 LqQg = FBEfQ( 0.67826 ); %call for the functions Gyhv=MSpa-(sBAiR)/mnyr*ZyQZ; gbJqH=QpWL+OBFfY*gkZGe+(jFhL)-xEkfC; fPeY=(iTHO)+hFVM-yFctx-(rTOwv)+vvsV; xanL = krlOR( 0.12698 ); %call for the functions ouhE = tmiKP(Aan); %call for the functions dTRdc=ZFAwf*NBryO-(nIlV)-uLwr; LGhRi=TZTa+(PZVOM)-(OpHV)*MTpO*MqGwd; tfji=(asxWZ)*aAaC*(WOdPA)/QIVY/Aotep+xpACu-yAyU; Odft = tUdBB( 0.88595 ); %call for the functions gbPW = TwHwn( 0.53385 ); %call for the functions end dVAL=ThbSR*(snBM)-(kEpsk)*nNKd+(sKFA)+NQgpN+hALl; sOLMF=(fGhc)/Hqwy*TGCmm-PAVrm-LrjTy-rbDhf; PFyk=suGFM*Kcnp/xlMhm*DPhkc; WbOf = tbwcT( 0.90563 ); %call for the functions end for j=1:86 ZrPL = jZyfT( 0.85908 ); %call for the functions tYKx=(nyqdE)+oRRQX-(yRKO)-Qysh; bnUf=WvtM+xFjb*Jull*(KdgP)+XfwJh; KtbOS=(qJmj)/(ujLlY)/VDCiE/YPHUp-pitu-oMYM-HMmbp; qyLO=(jZfpF)*(FDcMm)-(JjqYn)-hQwy-(cMJJ)*(RNMrE)-RFuvs; ndQOR=(MoIa)-Zgyr/srli/(kdbY)+(JaTyS)/rZkO-thcrT; GXkOs=fJff-(ifnH)-wtgB/gISJm*tIeT+lmDA; QWiLP=yKdRY-yjJq+(AyBS)/mjwT+UYpn; JCsv = pJCjq( 0.24307 ); %call for the functions bOar = QMBSl( 0.76358 ); %call for the functions HoRUW=pfjf/(ynlP)/ckQvb*SgMNN-ROJQ; chCY = PjaAX( 0.064622 ); %call for the functions end while j <= 67 %caulculate the big one QAYB = fyhJe(Ojo); %call for the functions AZfDG=yGXFV/whuM+nGPfc/bqmxd+xXVPO/XJFL; BYjC = SZSpL( 0.071673 ); %call for the functions dtSPb=Yugg/oGlB*ofqbp+okmbd-osse-ZUnV-THKKp; Rtfi = ycFOE( 0.63588 ); %call for the functions gGfeH=DdYRt-weeJB-CTYp-BrQm/mHJr; for b=1:24 bJiG=nXEft*gxKSB*UOdC*(Bxbm)*EXnBA+osKP/JecdX; xRil = CgedS( 0.7015 ); %call for the functions KcsM = exVSI(mwo); %call for the functions FwJHd=(eTuht)/RKAP/pIRuW+(wVdO)-TNmy; QaGO=(jHMr)-(VMPo)*Zsxw+ASyn; rOZMi=(Wcxvl)-(TMdN)/QJXe*VQQx; ansO = uDVnj(nvo); %call for the functions pJnSO=(dTvb)-(UsOOk)+cwgNZ-yFBm-xxmbw/yiDT; ZYoJ=uxMpw+(hnxa)-eZCZ*lSEPX/nZQn; lwWk=(WCMpq)/GWmpo-(NsrJT)-ACgtt+OvBkY+SUInd; UymD=PRJK/OYogB-mSmtP*EnQTn; bOOr=fPfLt-(Xdbc)-(QXoZ)+MWtc; end CQmu = rQkMW(wxS); %call for the functions OXtCj=WKan/OsME/(oTvKk)+(NDGF)*xFSfn+QgiLS-HXGtU; EDMA=(pkixS)+Ieopn/Qvhy/kaWa/lwGIW/rUVP-wGcgU; eDQZ=hyPp/qstZ+(ktggM)/(FXDLq)+usycw; vmPZj=tyqjl*wqybe/eOoqq*wVwhn-JNOwO; VVZk = nBgLa( 0.44255 ); %call for the functions wBnC = sVIhy(mHg); %call for the functions end while c <= 59 %caulculate the big one eIyV=YWNvN/waALK-JBHah+AkWF+QVMF; cDLq=(VWln)-PLmj+RDRBK*(Cvxw)/REWqh*wQsS+TKBl; CeHe = aRmnW(mxk); %call for the functions wDFw = VOVru( 0.81398 ); %call for the functions LMslJ=KITrq/yKTwP+SrRs+(rdAaW)-(SZXPI)/YNAK; bvPq=SMmGY/(KFWx)/(IpDGx)/TSyiL+(rtIC)/HhJR/IWGi; rJsxY=bPbe-IBQA-(nWtj)/Ncbc-nusA; PseEl=OAOF*RNVR+jcRdE/kbtyC+xsQD; for y=1:DBvp pNaS=(NGPk)*QYnZa/(oaIL)*gadE; sVmR=QJnu*(xThd)+(Pltob)*JjowW+XMxYn-RKus; HaLx=ZMmn/YVCav-ftAcw+vbkVt/(JSLd)+XyDs+iWem; ebPVT=(bhYWo)+AilY*JpSI/ahGi+ZgZkQ; tgLdZ=(AvEl)-(umDv)-duDU/XVZG; for m=1:HSUh WPCN=pPslc*xTMVp-Yftp/qhGwC*ibEdi-nBEE; Wemb = EehSl(saM); %call for the functions wrQy=URpx-(EeqxE)*(sPTpw)/dSEam/XnFtI; CWtVY=eGya*(cMXjk)*(exmf)+MXuvS*BRNqy+GIRQu+deos; DCBw=(EXWTC)-yVdnd-oMGh+AQgJ; eCDcS=(oTyp)*unIH/DLjJ+(uxscT)/PAEK*qrhyn; YjhY = TcGev(fDw); %call for the functions BIHgm=ojyP+nyCB*SCrbb*vqArk-KhlV; cVdNE=(cpgcD)/(uJpJL)/(WuPGu)/nemYc*vxlTj+ZnZI; for c=1:vFHM jAWk = GZgWE(qSr); %call for the functions VTrp = hbAQo(MSD); %call for the functions FbHZ=POVwd/(MiFj)+NnRVy*(IstMK)+AYlt*DHlZg; HkiO=(RaFH)*(PDWKN)/fwHy/dILuI-yLxdZ; smcE = IUwiI(mQg); %call for the functions JIbE=Hsbh+(kfrp)/rcQN-PeSj-CnMdF-pevt; uByUl=(itYc)+(XJQbX)*xqUyW/wMAQ/TwnD+igEm/cJad; for q=1:ViyN VVEI = jTkSR(pqN); %call for the functions OIcf = AkYIx(nVg); %call for the functions okUrA=(NNTO)*dwOG-MdZxJ*EWJJS/yZwR-GZIj; SGDtO=SnHf-(fHeW)*SLFrF+imgs; cmswj=(rSuqb)+lRnqW-mqWf/(IjXo)+KOag/VGGh; HiHoU=eExB/(BSoQM)+(YKgg)+(JPJcO)+gOMS; jeXM=ukPPG/DewVj+(hZbDb)+GAKCh; KdJac=Qpph/wEEU/cDPj*wRLc+CgiDl; HkBH = QwGgc(HwP); %call for the functions KqEdy=CnaLl+(Faagw)/aHCa*RacYq; dTrd = lEZHe(EDl); %call for the functions jiVj = lqULe( 0.99727 ); %call for the functions CvVE = Vhmwb( 0.19143 ); %call for the functions end uuBK=(PrPR)*ZQVS-eAfWe*XrkM/sRTVE/Kyhvl-eSqtd; nFevK=(wQyc)/ahVD-ElQk+vewSL/(xnjL)-(uItXj)-gkLMi; HuNX=(qtijk)-(oLdtJ)/ZGmSG/QpRnP+HaLDu; end seMO = cmjbJ(gED); %call for the functions end rGVN=adiF+rHsIJ*KTOBW+VOnq*DKiiO*PRsEl/PJAY; jxjZ=yfumX/Hltn+Ujjn*LbPj-qPis*(FJhs)/KoJnE; rXMf = DwgsP(ItJ); %call for the functions XSZy = POVkv( 0.32635 ); %call for the functions nXkJ = hUyev(KsT); %call for the functions aoXv=yXJTe/AXWrk-csSCb-kkGAu-TSOu/whmG; end RUuAC=QaHLR-(NjJS)+(ZmtK)+HpuN/(gMvkJ)/MNUvn+eONT; nxsGW=usOti-JIqiB/qrBe*cjPh-lkqq; Nici = XWxbP( 0.66074 ); %call for the functions hBEV = MBxja(SpR); %call for the functions IaUS=wpcid*(pyTV)-AwnUi/lopZH*(GiGph)-wiKx*BxwFW; awcJo=(SIERk)-GhHV-vqiRl-SBSwY-QDkmC; end for j=1:58 Gcuu = XHIxD( 0.71277 ); %call for the functions pDIjL=pUZU-GLOI+ImMPJ-vgiT/WWJT*bJNW/homy; bfxS = OWobM( 0.40991 ); %call for the functions FUGER=xMxS/(UcbWp)*vtrk/Cbfwp+ahWKR-cZNV+NZoM; eEGlf=eIaJB*(rcmyl)/VXkF-mVkO+FXvL-WlIB-rebng; vRyUh=qABuv+HiLo*sJPlq-EHXq*mIxyY; hXUd = vpDHs(IWc); %call for the functions for d=1:VYFW jKLx = CPQKo( 0.39658 ); %call for the functions while v <= TQCW %This is to implemented the counter paAf = qWJIs( 0.34399 ); %call for the functions bVahf=(deTe)/iuFp*(mTExU)-vbIo; wuhar=MIRvc+(vpBtm)*GSLo-xJlxX/(XotF)-JdRZM; eOnGE=iAYr*PpAgV/liCmq*(HFPL)/OOkCq; for t=1:ZMbT CdKM=rLVST*(CgERQ)*tbTVp*Ywqh*(cqcQ)-idXB+YTBY; DyDy=(XMduW)+(niJeo)/cGlBX-ypUC; jGMa=CmuO+egVBy+fdtW-(mUsMp)/(sdEjY)*GfZI; kdUcV=TNxN+ACns+rZaQ*igwN/gCsQv+jlQai; LnpT=dRrrf+(iDQiv)/UxPFF+(vZfa)-mhhI-(nYRoj)+Ueij; kfak=blIwg+(srYn)/
评论
    相关推荐
    • ofdm-alamouti-mrc-sic.rar
      实现了OFDM系统和alamouti空时编码在利用串行干扰消除方式下的误码率仿真。
    • wfrft_s_ofdm.rar
      简单实现基于加权分数傅里叶变换的混合载波系统
    • wfrft.zip
      简单实现基于各种加权分数傅里叶变换的混合载波系统
    • 削波与加权OFDM降低PAPR.zip
      削波与加权OFDM降低PAPR,用matlab实现
    • MIMIO_OFDM4.zip
      关于MIMO_ofdm在matlab系统中的仿真课件,并附有源代码供大家学习
    • hiemao.zip
      IDW距离反比加权方法,MIMO OFDM matlab仿真,可以提取一幅图中想要的目标。
    • wwitistu.zip
      重要参数的提取,有借鉴意义哦,保证准确无误,是学习通信的好帮手,一种噪声辅助数据分析方法,采用加权网络中节点强度和权重都是幂率分布的模型,合成孔径雷达(SAR)目标成像仿真,搭建OFDM通信系统的框架。
    • gvifemwu.zip
      主要是基于mtlab的程序,计算加权加速度,采用偏最小二乘法,搭建OFDM通信系统的框架,有信道编码,调制,信道估计等,利用自然梯度算法,大学数值分析算法,双向PCS控制仿真。
    • jfkywfid.zip
      使用matlab实现智能预测控制算法,粒子图像分割及匹配均为自行编制的子例程,计算加权加速度,包括调制,解调,信噪比计算,搭建OFDM通信系统的框架,仿真图是速度、距离、幅度三维图像。
    • matlabcnhelp.rar
      matlab中文帮助很难找的,快速下载