Description:
OFDM Simulator
--------------------------------------------------------------------------------
MIMO OFDM Simulator:
OFDM.m: OFDM Simulator (outer function)
create_channel.m: Generates a Rayleigh fading frequency-selective channel, parametrized by the antenna configuration, the OFDM configuration, and the power-delay profile.
svd_decompose_channel.m: Since full channel knowledge is assumed, transmission is across parallel singular value modes. This function decomposes the channel into these modes.
BitLoad.m: Apply the bit-loading algorithm to achieve the desired bit and energy allocation for the current channel instance.
ComputeSNR.m: Given the subcarrier gains, this simple function generates the SNR values of each channel (each singular value on each tone is a separate channel).
chow_algo.m: Apply Chow s algorithm to generate a particular bit and energy allocation.
EnergyTableInit.m: Given the SNR values, form a table of energy increments for
File list (Check if you may need any files):
ofdm-siso
.........\BitLoad.m
.........\campello_algo.m
.........\channel.m
.........\chow_algo.m
.........\ComputeSNR.m
.........\create_channel.m
.........\demodulate.m
.........\EE359 Project.htm
.........\ENC16.mat
.........\ENC2.mat
.........\ENC256.mat
.........\ENC4.mat
.........\ENC64.mat
.........\EnergyTableInit.m
.........\fft_cp_rx_blk.m
.........\ifft_cp_tx_blk+.m
.........\ifft_cp_tx_blk.m
.........\modulate.m
.........\OFDM Simulator.htm
.........\ofdm.asv
.........\ofdm.m
.........\precode.m
.........\Project Report 359.pdf
.........\ResolvetheLastBit.m
.........\shape.m
.........\SISO_adaptive2.mat
.........\svd_decompose_channel.m
.........\website.txt