Matlab for digital communication in matlab

The following Matlab project contains the source code and Matlab examples used for matlab for digital communication. CHAPTER 1: FOURIER ANALYSIS 1.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
adc.m 518
add_vc.m 162
ade.m 234
Alaw.m 272
Alaw_inv.m 252
awgn_.m 170
channel.m 344
channel_estimate.m 457
ch_80.dat 7285
ch_80.txt 7284
ch_complex.dat 1391
cir09e05.m 520
coarse_CFO_estimate.m 596
combis.m 296
compensate_CFO.m 314
compensate_phase.m 121
conv_encoder.m 1119
corr_circular.m 314
CTFS.m 947
CTFT.m 1121
cyclic_decoder.m 1167
cyclic_decoder0.m 261
cyclic_encoder.m 523
dc0109_1.m 2325
dc0109_2.m 1859
dc01e01.m 530
dc01e03.m 137
dc01e16.m 1310
dc01e17.m 1016
dc01p02.m 825
dc02e02a.m 280
dc02e02b.m 593
dc02e03.m 760
dc02e05.m 1147
dc02f05.m 1058
dc02p01.m 475
dc0301_1.m 692
dc0301_2.m 708
dc0301_3.m 871
dc040e03.m 674
dc0501.m 2012
dc05f17.m 629
dc0701_1.m 2359
dc07p01.m 811
dc09p07.m 1323
deci2bin1.m 235
decoder.m 118
deinterleaving.m 594
demodulate_PSK_or_QAM.m 665
demultiplex.m 523
dem_PSK_or_QAM.m 654
depuncture.m 626
detector_FSK.m 75
detector_MSK.m 88
detector_PSK.m 168
dfe.m 392
do_ade.m 1011
do_BCH_BPSK_sim.m 861
do_CFO.m 986
do_CFO_PHO_STO.m 6821
do_channel_estimation.m 2059
do_cyclic_code.m 688
do_cyclic_codes.m 2109
do_dfe.m 1637
do_FSK_sim.m 825
do_Hamming_code74.m 1611
do_interleaving.m 880
do_mmsee.m 2517
do_MSK_sim.m 785
do_nonuniform_quantization.m 1246
do_OFDM0.m 2200
do_OFDM1.m 3200
do_PNG.m 2667
do_PSK_sim.m 770
do_puncture.m 350
do_QAM_sim.m 679
do_rcos1.m 2086
do_rcos2.m 1307
do_square_filter_clock.m 1591
do_STO.m 6478
do_STO_estimation.m 2077
do_sync_for_DMB.m 2074
do_sync_w_double_window.m 2960
do_TCM_8PSK.m 1181
do_uniform_quantization.m 1272
do_vector_quantization.m 479
do_vitdecoder.m 670
do_vitdecoder1.m 2309
do_Viterbi_QAM.m 938
do_zfe.m 508
DS_SS.m 2264
encoderm.m 1124
equalizer_in_freq.m 108
f5252.m 105
f5252_0.m 103
FH_SS.m 1946
FH_SS2.m 1770
fine_CFO_estimate.m 584
Gausshp.m 279
Gauss_Hermite.m 171
gm2gM.m 171
gray_code.m 126
gray_code0.m 199
Hamm_gen.m 630
Hermitp.m 188
huffman_code.m 1229
I0.m 201
IFO_estimate.m 784
interleaving.m 663
inv_GF2.m 92
Jkb.m 342
LDPC_decoder.m 2042
LDPC_demo.m 1103
license.txt 1311
logmap.m 2404
long_train_seq.m 294
LZW_code.m 526
LZW_coding.m 590
LZW_decode.m 683
LZW_decoding.m 395
mmsee.m 429
modulate_PSK_or_QAM.m 1161
mod_PSK_or_QAM.m 1305
mulaw.m 157
mulaw_inv.m 169
OFDM_parameters.m 1616
phase_from_pilot.m 344
phase_ref_symbol.m 906
plot_ds_ss.m 1742
plot_MOD.m 1214
PNG.m 957
prdctr.m 713
principal_frequency.m 231
prob_error.m 2059
prob_err_msg_bit.m 243
PSK_slicer.m 352
puncture.m 625
Q.m 103
QAM.m 761
QAM4_slicer.m 283
QAM_dem.m 758
quantize_nonuniform.m 1853
quantize_uniform.m 1376
rD.m 49
rD_wave.m 90
remove_vc.m 101
Rice_pdf.m 151
rotate_l.m 79
rsc_encode.m 1031
set_CFO.m 339
set_parameter_11a.m 656
short_train_seq.m 310
sim_antipodal.m 2080
sim_ASK_bandpass_coherent.m 2376
sim_ASK_bandpass_noncoherent.m 2430
sim_biorthogonal.m 1845
sim_Delta_Sigma.m 806
sim_DM.m 986
sim_DPCM.m 1560
sim_DPSK_passband.m 2416
sim_DSB_AMSC.m 692
sim_DSB_AMTC.m 714
sim_FM.m 805
sim_FSK_bandpass_coherent.m 2397
sim_FSK_bandpass_noncoherent.m 2459
sim_MSK.m 2136
sim_OQPSK.m 2031
sim_orthogonal.m 2194
sim_PCM.m 1722
sim_PLL.m 1982
sim_PM.m 752
sim_PSK_passband.m 2452
sim_QAM_carrier_recovery.m 3334
sim_QAM_passband.m 2339
sim_QPSK_Costas.m 2651
sim_QPSK_Costas_earlylate.m 3282
sim_squaring_loop.m 1797
sim_SSB_AM.m 1062
sim_sym_sync_earlylate.m 2058
sim_S_QDPSK.m 1890
sim_TCM.m 726
Sk_CTFS.m 127
slice.m 56
source_coding.m 479
source_decoding.m 513
sova.m 2398
start_PSK_carrier_phase_timing_recovery.m 382
state_eq.m 416
TCM.m 825
TCM1.m 791
TCM_decoder.m 1939
TCM_decoder1.m 2236
TCM_encoder.m 1146
TCM_encoder1.m 1485
TCM_state_eq0.m 276
TCM_state_eq1.m 252
test_corr_circular.m 511
test_DSTBC_G2_PSK.m 1437
test_DSTBC_H4_PSK.m 1818
test_encode_decode.m 1058
test_Rayleigh_fading.m 993
test_unwrap.m 158
trellis.m 1926
tri.m 65
tri_wave.m 125
turbo_code_demo.m 2543
vector_quantization.m 1928
Viterbi_QAM.m 1129
vit_decoder.m 1956
xcorr_my.m 550
zfe.m 402