The default settings in
dae.m are used to perform the
equalizer designs for three channels.The source alphabet is a binary
signal.
Each channel has a FIR impulse response, and its outputis summed with a sinusoidal interference and some uniform
white noise before reaching the receiver.The user is prompted for
choice of channels (0, 1, or 2),
maximum delay of the equalizer,
number of samples of training data,
gain of the sinusoidal interferer,
frequency of the sinusoidal interferer (in radians), and
magnitude of the white noise.
The program returns plots of the
received signal,
optimal equalizer output,
impulse response of the optimal equalizer and the channel,
recovery error at the output of the decision device,
zeros of the channel and the combined channel–equalizer pair, and
magnitude and phase frequency responses of the
channel, equalizer, and the combined channel–equalizer pair.
For the default channels and values,
these plots are shown in
[link] –
[link] .
The program also prints the condition number of
, the minimum average squared recovery error
(i.e., the minimum value achieved by the performance functionby the optimal equalizer for the optimum delay
),
the optimal value of the delay
,
and the percentage of decision device output errors inmatching the delayed source.
These values were as follows: