
% Aleatorizador
%
% Pseudoaleatoriza los datos para evitar largas secuencias de "0" o "1"
%%
function [datos_a] = aleatorizador(d_entrada)
x=0;
y=0;
z=0;
l=length(d_entrada);
for n = 1:l,
a=xor(y,z);
datos_a(n)=xor(d_entrada(n),a);
z=y;
y=x;
x=datos_a(n);
end
%
