文件名称:ofdm仿真matlab代码及文档
文件大小:177KB
文件格式:RAR
更新时间:2012-06-29 13:08:13
ofdm matlab 代码
Orthogonal Frequency Division Multiplexing (OFDM) is a powerful technique employed in com- munications systems suering 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 signicant 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
【文件预览】:
mimo_ofdm
----channel.m(867B)
----ifft_cp_tx_blk+.m(1003B)
----ifft_cp_tx_blk.m(1003B)
----SISO_adaptive2.mat(336B)
----ENC4.mat(320B)
----ENC256.mat(6KB)
----ENC64.mat(2KB)
----ENC16.mat(568B)
----OFDM Simulator.htm(6KB)
----~$ofdm.doc(162B)
----website.txt(123B)
----BitLoad.asv(1KB)
----fft_cp_rx_blk.m(1022B)
----campello_algo.m(2KB)
----create_channel.m(1KB)
----demodulate.m(1KB)
----ComputeSNR.m(93B)
----ofdm.doc(75KB)
----Project Report 359.pdf(206KB)
----Qpsk.fig(18KB)
----chow_algo.m(1KB)
----BitLoad.m(1KB)
----svd_decompose_channel.m(520B)
----Bpsk.fig(25KB)
----EnergyTableInit.m(943B)
----awgn.m(3KB)
----ResolvetheLastBit.m(1006B)
----modulate.m(1KB)
----EE359 Project.htm(5KB)
----ENC2.mat(256B)
www.pudn.com.txt