Code covered by the BSD License  

Highlights from
MATLAB for Digital Communication

image thumbnail
from MATLAB for Digital Communication by Won Yang
The MATLAB programs in "MATLAB/Simulink for Digital Communication" authored by Won Y. Yang et. al

All files for MATLAB for Digital Communication
/Alaw.m
/Alaw_inv.m
/CTFS.m
/CTFT.m
/DS_SS.m
/FH_SS.m
/FH_SS2.m
/Gauss_Hermite.m
/Gausshp.m
/Hamm_gen.m
/Hermitp.m
/I0.m
/IFO_estimate.m
/Jkb.m
/LDPC_decoder.m
/LDPC_demo.m
/LZW_code.m
/LZW_coding.m
/LZW_decode.m
/LZW_decoding.m
/OFDM_parameters.m
/PNG.m
/PSK_slicer.m
/Q.m
/QAM.m
/QAM4_slicer.m
/QAM_dem.m
/Rice_pdf.m
/Sk_CTFS.m
/TCM.m
/TCM1.m
/TCM_decoder.m
/TCM_decoder1.m
/TCM_encoder.m
/TCM_encoder1.m
/TCM_state_eq0.m
/TCM_state_eq1.m
/Viterbi_QAM.m
/adc.m
/add_vc.m
/ade.m
/awgn_.m
/ch_80.dat
/ch_80.txt
/ch_complex.dat
/channel.m
/channel_estimate.m
/cir09e05.m
/coarse_CFO_estimate.m
/combis.m
/compensate_CFO.m
/compensate_phase.m
/conv_encoder.m
/corr_circular.m
/cyclic_decoder.m
/cyclic_decoder0.m
/cyclic_encoder.m
/dc0109_1.m
/dc0109_2.m
/dc01e01.m
/dc01e03.m
/dc01e16.m
/dc01e17.m
/dc01p02.m
/dc02e02a.m
/dc02e02b.m
/dc02e03.m
/dc02e05.m
/dc02f05.m
/dc02p01.m
/dc0301_1.m
/dc0301_2.m
/dc0301_3.m
/dc040e03.m
/dc0501.m
/dc05f17.m
/dc0701_1.m
/dc07p01.m
/dc09p07.m
/deci2bin1.m
/decoder.m
/deinterleaving.m
/dem_PSK_or_QAM.m
/demodulate_PSK_or_QAM.m
/demultiplex.m
/depuncture.m
/detector_FSK.m
/detector_MSK.m
/detector_PSK.m
/dfe.m
/do_BCH_BPSK_sim.m
/do_CFO.m
/do_CFO_PHO_STO.m
/do_FSK_sim.m
/do_Hamming_code74.m
/do_MSK_sim.m
/do_OFDM0.m
/do_OFDM1.m
/do_PNG.m
/do_PSK_sim.m
/do_QAM_sim.m
/do_STO.m
/do_STO_estimation.m
/do_TCM_8PSK.m
/do_Viterbi_QAM.m
/do_ade.m
/do_channel_estimation.m
/do_cyclic_code.m
/do_cyclic_codes.m
/do_dfe.m
/do_interleaving.m
/do_mmsee.m
/do_nonuniform_quantization.m
/do_puncture.m
/do_rcos1.m
/do_rcos2.m
/do_square_filter_clock.m
/do_sync_for_DMB.m
/do_sync_w_double_window.m
/do_uniform_quantization.m
/do_vector_quantization.m
/do_vitdecoder.m
/do_vitdecoder1.m
/do_zfe.m
/encoderm.m
/equalizer_in_freq.m
/f5252.m
/f5252_0.m
/fine_CFO_estimate.m
/gm2gM.m
/gray_code.m
/gray_code0.m
/huffman_code.m
/interleaving.m
/inv_GF2.m
/license.txt
/logmap.m
/long_train_seq.m
/mmsee.m
/mod_PSK_or_QAM.m
/modulate_PSK_or_QAM.m
/mulaw.m
/mulaw_inv.m
/phase_from_pilot.m
/phase_ref_symbol.m
/plot_MOD.m
/plot_ds_ss.m
/prdctr.m
/principal_frequency.m
/prob_err_msg_bit.m
/prob_error.m
/puncture.m
/quantize_nonuniform.m
/quantize_uniform.m
/rD.m
/rD_wave.m
/remove_vc.m
/rotate_l.m
/rsc_encode.m
/set_CFO.m
/set_parameter_11a.m
/short_train_seq.m
/sim_ASK_bandpass_coherent.m
/sim_ASK_bandpass_noncoherent.m
/sim_DM.m
/sim_DPCM.m
/sim_DPSK_passband.m
/sim_DSB_AMSC.m
/sim_DSB_AMTC.m
/sim_Delta_Sigma.m
/sim_FM.m
/sim_FSK_bandpass_coherent.m
/sim_FSK_bandpass_noncoherent.m
/sim_MSK.m
/sim_OQPSK.m
/sim_PCM.m
/sim_PLL.m
/sim_PM.m
/sim_PSK_passband.m
/sim_QAM_carrier_recovery.m
/sim_QAM_passband.m
/sim_QPSK_Costas.m
/sim_QPSK_Costas_earlylate.m
/sim_SSB_AM.m
/sim_S_QDPSK.m
/sim_TCM.m
/sim_antipodal.m
/sim_biorthogonal.m
/sim_orthogonal.m
/sim_squaring_loop.m
/sim_sym_sync_earlylate.m
/slice.m
/source_coding.m
/source_decoding.m
/sova.m
/start_PSK_carrier_phase_timing_recovery.m
/state_eq.m
/test_DSTBC_G2_PSK.m
/test_DSTBC_H4_PSK.m
/test_Rayleigh_fading.m
/test_corr_circular.m
/test_encode_decode.m
/test_unwrap.m
/trellis.m
/tri.m
/tri_wave.m
/turbo_code_demo.m
/vector_quantization.m
/vit_decoder.m
/xcorr_my.m
/zfe.m
              

Contact us