Code covered by the BSD License  

Highlights from
MATLAB for Digital Communication

image thumbnail

MATLAB for Digital Communication

by

Won Yang (view profile)

 

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

MATLAB_Simulink_for_Digital_Communication_program_for_student.zip
adc.m
add_vc.m
ade.m
Alaw.m
Alaw_inv.m
awgn_.m
channel.m
channel_estimate.m
ch_80.dat
ch_80.txt
ch_complex.dat
cir09e05.m
coarse_CFO_estimate.m
combis.m
compensate_CFO.m
compensate_phase.m
conv_encoder.m
corr_circular.m
CTFS.m
CTFT.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
demodulate_PSK_or_QAM.m
demultiplex.m
dem_PSK_or_QAM.m
depuncture.m
detector_FSK.m
detector_MSK.m
detector_PSK.m
dfe.m
do_ade.m
do_BCH_BPSK_sim.m
do_CFO.m
do_CFO_PHO_STO.m
do_channel_estimation.m
do_cyclic_code.m
do_cyclic_codes.m
do_dfe.m
do_FSK_sim.m
do_Hamming_code74.m
do_interleaving.m
do_mmsee.m
do_MSK_sim.m
do_nonuniform_quantization.m
do_OFDM0.m
do_OFDM1.m
do_PNG.m
do_PSK_sim.m
do_puncture.m
do_QAM_sim.m
do_rcos1.m
do_rcos2.m
do_square_filter_clock.m
do_STO.m
do_STO_estimation.m
do_sync_for_DMB.m
do_sync_w_double_window.m
do_TCM_8PSK.m
do_uniform_quantization.m
do_vector_quantization.m
do_vitdecoder.m
do_vitdecoder1.m
do_Viterbi_QAM.m
do_zfe.m
DS_SS.m
encoderm.m
equalizer_in_freq.m
f5252.m
f5252_0.m
FH_SS.m
FH_SS2.m
fine_CFO_estimate.m
Gausshp.m
Gauss_Hermite.m
gm2gM.m
gray_code.m
gray_code0.m
Hamm_gen.m
Hermitp.m
huffman_code.m
I0.m
IFO_estimate.m
interleaving.m
inv_GF2.m
Jkb.m
LDPC_decoder.m
LDPC_demo.m
license.txt
logmap.m
long_train_seq.m
LZW_code.m
LZW_coding.m
LZW_decode.m
LZW_decoding.m
mmsee.m
modulate_PSK_or_QAM.m
mod_PSK_or_QAM.m
mulaw.m
mulaw_inv.m
OFDM_parameters.m
phase_from_pilot.m
phase_ref_symbol.m
plot_ds_ss.m
plot_MOD.m
PNG.m
prdctr.m
principal_frequency.m
prob_error.m
prob_err_msg_bit.m
PSK_slicer.m
puncture.m
Q.m
QAM.m
QAM4_slicer.m
QAM_dem.m
quantize_nonuniform.m
quantize_uniform.m
rD.m
rD_wave.m
remove_vc.m
Rice_pdf.m
rotate_l.m
rsc_encode.m
set_CFO.m
set_parameter_11a.m
short_train_seq.m
sim_antipodal.m
sim_ASK_bandpass_coherent.m
sim_ASK_bandpass_noncoherent.m
sim_biorthogonal.m
sim_Delta_Sigma.m
sim_DM.m
sim_DPCM.m
sim_DPSK_passband.m
sim_DSB_AMSC.m
sim_DSB_AMTC.m
sim_FM.m
sim_FSK_bandpass_coherent.m
sim_FSK_bandpass_noncoherent.m
sim_MSK.m
sim_OQPSK.m
sim_orthogonal.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_squaring_loop.m
sim_SSB_AM.m
sim_sym_sync_earlylate.m
sim_S_QDPSK.m
sim_TCM.m
Sk_CTFS.m
slice.m
source_coding.m
source_decoding.m
sova.m
start_PSK_carrier_phase_timing_recovery.m
state_eq.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
test_corr_circular.m
test_DSTBC_G2_PSK.m
test_DSTBC_H4_PSK.m
test_encode_decode.m
test_Rayleigh_fading.m
test_unwrap.m
trellis.m
tri.m
tri_wave.m
turbo_code_demo.m
vector_quantization.m
Viterbi_QAM.m
vit_decoder.m
xcorr_my.m
zfe.m

Contact us