File list (Check if you may need any files):
matlab
......\16qam.mat
......\256qam.mat
......\64qam.mat
......\addnoise.m
......\add_prefix.m
......\BER.fig
......\BER.mat
......\BER2.fig
......\BER_sigma.fig
......\BER_SNR.fig
......\best_one.fig
......\bi2de.m
......\bn_max_noise.fig
......\bn_min_noise.fig
......\bpsk.mat
......\channel.fig
......\channle_max_noise.fig
......\channle_min_noise.fig
......\condecoder.m
......\conencoder.m
......\de2bi.m
......\decoder.m
......\deinterleaving.m
......\demodulation.m
......\generate.m
......\h.mat
......\interleaving.m
......\modulation.m
......\montecarlo.asv
......\montecarlo.m
......\new figure
......\..........\Noise_BER.fig
......\..........\Noise_bn.fig
......\..........\Noise_bn_good.fig
......\..........\Noise_H.fig
......\..........\Noise_H_good.fig
......\..........\SNR_BER.fig
......\..........\SNR_bn.fig
......\..........\SNR_bn_good.fig
......\..........\SNR_H.fig
......\..........\SNR_H_good.fig
......\noise.mat
......\Noise_H_good.eps
......\ofdm_fading.fig
......\ofdm_fading2.fig
......\phase_estimation.m
......\qpsk.mat
......\receiver.asv
......\simulation1.asv
......\simulation2.asv
......\SNR.mat
......\symfft.m
......\symifft.m
......\sync.asv
......\sync.m
......\synchro.asv
......\synchro.m
......\test.asv
......\test.m
......\transmitter.asv
......\transmitter.m
......\upfir.m
......\upsample.m
......\waterfill.asv
......\waterfill.m