Code covered by the BSD License  

Highlights from
MATLAB for Digital Communication

image thumbnail

MATLAB for Digital Communication

by

 

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

[c,b]=dfe(c,b,ys,ds,e,delta)
function  [c,b]=dfe(c,b,ys,ds,e,delta)
% updates decision feedback equalizer(DFE) coefficients
%Input:  ys= History of channel output 
%        ds= Data sequence or detector output history
%        e = Error (discrepancy between the DTR input and output)
%        delta= Step size 
%Output: c,b= Updated DFE coefficients
c=c+delta*e*ys; % Eq.(6.2.17a)
b=b-delta*e*ds; % Eq.(6.2.17b)

Contact us