ofdm仿真matlab代码及文档

上传者: jxm0jxm | 上传时间: 2021-04-28 00:40:37 | 文件大小: 177KB | 文件类型: RAR
Orthogonal Frequency Division Multiplexing (OFDM) is a powerful technique employed in com- munications systems su ering from frequency selectivity. Combined with multiple antennas at the transmitter and receiver as well as adaptive modulation, OFDM proves to be robust against channel delay spread. Furthermore, it leads to signi cant data rates with improved bit error performance over links having only a single antenna at both the transmitter and receiver. This project demonstrates OFDM with adaptive modulation applied to Multiple-Input Multiple- Output (MIMO) systems. We apply an optimization algorithm to obtain a bit and power al- location for each subcarrier assuming instantaneous channel knowledge. The analysis and sim- ulation is considered in two stages. The rst stage involves the application of a variable-rate variable-power MQAM technique for a Single-Input Single-Output (SISO) OFDM system. This is compared with the performance of xed OFDM transmission where a constant rate is applied to each subcarrier. The second stage applies adaptive modulation to a general MIMO system by making use of the Singular Value Decomposition to separate the MIMO channel into parallel subchannels. For a two-input antenna, two-output antenna system, the performance is compared with the performance of a system using selection diversity at the transmitter and maximal ratio combining at the receiver

文件下载

资源详情

[{"title":"( 31 个子文件 177KB ) ofdm仿真matlab代码及文档","children":[{"title":"mimo_ofdm","children":[{"title":"channel.m <span style='color:#111;'> 867B </span>","children":null,"spread":false},{"title":"ifft_cp_tx_blk+.m <span style='color:#111;'> 1003B </span>","children":null,"spread":false},{"title":"ifft_cp_tx_blk.m <span style='color:#111;'> 1003B </span>","children":null,"spread":false},{"title":"SISO_adaptive2.mat <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"ENC4.mat <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"ENC256.mat <span style='color:#111;'> 6.24KB </span>","children":null,"spread":false},{"title":"ENC64.mat <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"ENC16.mat <span style='color:#111;'> 568B </span>","children":null,"spread":false},{"title":"OFDM Simulator.htm <span style='color:#111;'> 6.08KB </span>","children":null,"spread":false},{"title":"~$ofdm.doc <span style='color:#111;'> 162B </span>","children":null,"spread":false},{"title":"website.txt <span style='color:#111;'> 123B </span>","children":null,"spread":false},{"title":"BitLoad.asv <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"fft_cp_rx_blk.m <span style='color:#111;'> 1022B </span>","children":null,"spread":false},{"title":"campello_algo.m <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"create_channel.m <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"demodulate.m <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"ComputeSNR.m <span style='color:#111;'> 93B </span>","children":null,"spread":false},{"title":"ofdm.doc <span style='color:#111;'> 74.50KB </span>","children":null,"spread":false},{"title":"Project Report 359.pdf <span style='color:#111;'> 205.90KB </span>","children":null,"spread":false},{"title":"Qpsk.fig <span style='color:#111;'> 17.90KB </span>","children":null,"spread":false},{"title":"chow_algo.m <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"BitLoad.m <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"svd_decompose_channel.m <span style='color:#111;'> 520B </span>","children":null,"spread":false},{"title":"Bpsk.fig <span style='color:#111;'> 25.41KB </span>","children":null,"spread":false},{"title":"EnergyTableInit.m <span style='color:#111;'> 943B </span>","children":null,"spread":false},{"title":"awgn.m <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"ResolvetheLastBit.m <span style='color:#111;'> 1006B </span>","children":null,"spread":false},{"title":"modulate.m <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"EE359 Project.htm <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"ENC2.mat <span style='color:#111;'> 256B </span>","children":null,"spread":false}],"spread":false},{"title":"www.pudn.com.txt <span style='color:#111;'> 218B </span>","children":null,"spread":false}],"spread":true}]

评论信息

  • 努力努力再努力tq :
    代码不错,初学很有帮助
    2016-03-14
  • u012787734 :
    代码很有用
    2015-07-25
  • 6508 :
    代码不错,初学很有帮助
    2015-06-20
  • zhouyingliang :
    还可以吧就是看不太懂
    2015-05-23
  • sunwenyu123545 :
    太多不太看得懂
    2015-05-13
  • changanqy :
    很有帮组,谢谢分享!!!!!!!!!
    2015-04-30
  • qq_20321781 :
    挺有用的,赞。。
    2015-04-15
  • wzd3092004009 :
    对于学习OFDM很有用,谢谢分享
    2015-02-24
  • xinyuzhou22 :
    还可以,不错,代码类
    2014-04-22
  • dxl38022102 :
    很好的代码 感谢楼主分享,给力
    2014-01-14

免责申明

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