Code

Equalizer to compensate aperture effect

Senthilkumar March 28, 2012 Coded in Scilab

This function is used to design an equalizer which will be useful to compensate the aperture effect produced in the flat top sampling.

function [E]=EqualizerFor_ApertureEff(Ts)

//Equalizer to Compensate for aperture effect
T_Ts = 0.01:0.01:Ts;
E(1) =1;
for i = 2:length(T_Ts)
  E(i) = ((%pi/2)*T_Ts(i))/(sin((%pi/2)*T_Ts(i)));
end
a =gca();
a.data_bounds = [0,0.8;0.8,1.2];
plot2d(T_Ts,E,5)
xlabel('Duty cycle T/Ts')
ylabel('1/sinc(0.5(T/Ts))')
title('Normalized equalization (to compensate for aperture effect) plotted versus T/Ts')
endfunction

Comments:

There are no comments yet!


Sorry, you need javascript enabled to post any comments.