首页 课程资源 网络管理     /    OFDM—MIMO系统的matlab程序

OFDM—MIMO系统的matlab程序

上传者: zjfelinor521 | 上传时间:2024/5/11 19:05:15 | 文件大小:1.65MB | 文件类型:rar
OFDM—MIMO系统的matlab程序
MIMOOFDMSimulator:OFDM.m:OFDMSimulator(outerfunction)create_channel.m:GeneratesaRayleighfadingfrequency-selectivechannel,parametrizedbytheantennaconfiguration,theOFDMconfiguration,andthepower-delayprofile.svd_decompose_channel.m:Sincefullchannelknowledgeisassumed,transmissionisacrossparallelsingularvaluemodes.Thisfunctiondecomposesthechannelintothesemodes.BitLoad.m:Applythebit-loadingalgorithmtoachievethedesiredbitandenergyallocationforthecurrentchannelinstance.ComputeSNR.m:Giventhesubcarriergains,thissimplefunctiongeneratestheSNRvaluesofeachchannel(eachsingularvalueoneachtoneisaseparatechannel).chow_algo.m:ApplyChow'salgorithmtogenerateaparticularbitandenergyallocation.EnergyTableInit.m:GiventheSNRvalues,formatableofenergyincrementsforeachchannel.campello_algo.m:ApplyCampello'salgorithmtoconvergetotheoptimalbitandenergyallocationforthegivenchannelconditions.ResolvetheLastBit.m:Anoptimalbit-loadingofthelastbitrequiresauniqueoptimization.modulate.m:Modulatetherandominputsequenceaccordingtothebitallocationsforeachchannel.ENC2.mat:BPSKModulatorENC4.mat:4-QAMModulator(Graycoded)ENC16.mat:16-QAMModulator(Graycoded)ENC64.mat:64-QAMModulator(Graycoded)ENC256.mat:256-QAMModulator(Graycoded)precode.m:Precodethetransmittedvectorateachtimeinstancebyfilteringthemodulatedvectorwiththeright-inverseofthechannel'srightsingluarmatrix.ifft_cp_tx_blk.m:IFFTblockoftheOFDMsystem.channel.m:ApplythechanneltotheOFDMframe.fft_cp_rx_blk.m:FFTblockoftheOFDMsystem.shape.m:Completethediagonalizationofthechannelbyfilteringthereceivedvectorwiththeleft-inverseofthechannel'sleftsingularmatrix.demodulate.m:Performanearestneighborsearchknowingthetransmitconstellationused.

文件下载

资源详情

[{"title":"(31个子文件1.65MB)OFDM—MIMO系统的matlab程序","children":[{"title":"Matlab中文论坛--助努力的人完成毕业设计.url <span style='color:#111;'>183B</span>","children":null,"spread":false},{"title":"使用帮助:新手必看.htm <span style='color:#111;'>3.46KB</span>","children":null,"spread":false},{"title":"LTE","children":[{"title":"main.m <span style='color:#111;'>5.95KB</span>","children":null,"spread":false},{"title":"st_coding.m <span style='color:#111;'>1.54KB</span>","children":null,"spread":false},{"title":"adpt_mod_para.asv <span style='color:#111;'>6.42KB</span>","children":null,"spread":false},{"title":"demodu_sym.m <span style='color:#111;'>2.96KB</span>","children":null,"spread":false},{"title":"ofdm_demod.asv <span style='color:#111;'>1.08KB</span>","children":null,"spread":false},{"title":"stbc_code_TX.m <span style='color:#111;'>1010B</span>","children":null,"spread":false},{"title":"user_bit_gen.m <span style='color:#111;'>1.25KB</span>","children":null,"spread":false},{"title":"stbc_code_TX.asv <span style='color:#111;'>1010B</span>","children":null,"spread":false},{"title":"modu_sym.asv <span style='color:#111;'>2.09KB</span>","children":null,"spread":false},{"title":"mseq.m <span style='color:#111;'>1.21KB</span>","children":null,"spread":false},{"title":"st_coding.asv <span style='color:#111;'>1.54KB</span>","children":null,"spread":false},{"title":"performance_eval.m <span style='color:#111;'>497B</span>","children":null,"spread":false},{"title":"adpt_mod_para.m <span style='color:#111;'>6.42KB</span>","children":null,"spread":false},{"title":"gausnoise.m <span style='color:#111;'>780B</span>","children":null,"spread":false},{"title":"ofdm_demod.m <span style='color:#111;'>1.10KB</span>","children":null,"spread":false},{"title":"main.asv <span style='color:#111;'>5.92KB</span>","children":null,"spread":false},{"title":"demodulator.m <span style='color:#111;'>1.35KB</span>","children":null,"spread":false},{"title":"modu_sym.m <span style='color:#111;'>2.09KB</span>","children":null,"spread":false},{"title":"ofdm_mod.asv <span style='color:#111;'>1.38KB</span>","children":null,"spread":false},{"title":"modulator.m <span style='color:#111;'>2.81KB</span>","children":null,"spread":false},{"title":"pilot_insert.m <span style='color:#111;'>491B</span>","children":null,"spread":false},{"title":"stbc_decode_TX2RX2.asv <span style='color:#111;'>1.27KB</span>","children":null,"spread":false},{"title":"ofdm_mod.m <span style='color:#111;'>1.38KB</span>","children":null,"spread":false},{"title":"saved_data.mat <span style='color:#111;'>1.63MB</span>","children":null,"spread":false},{"title":"st_decoding.m <span style='color:#111;'>2.75KB</span>","children":null,"spread":false},{"title":"modulator.asv <span style='color:#111;'>2.81KB</span>","children":null,"spread":false},{"title":"stbc_decode_TX2RX2.m <span style='color:#111;'>1.27KB</span>","children":null,"spread":false},{"title":"add_training.m <span style='color:#111;'>1.86KB</span>","children":null,"spread":false},{"title":"st_decoding.asv <span style='color:#111;'>2.69KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • Alue111:
    资料挺好的,但不是我想要的2018-10-03
  • lorenzly:
    谢谢楼主分享,比较有学习价值2018-05-24
  • baidu_33404071:
    非常好,感谢2017-11-15
  • menghsh:
    谢谢分享!!2017-11-12
  • leolane2408:
    怎么运行?2017-05-02

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明