Equalizer to compensate aperture effect
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
Rate this code snippet:
0
Rating: 0 | Votes: 0
posted by Senthilkumar R