Modulacion

Páginas: 3 (668 palabras) Publicado: 30 de noviembre de 2011
MANCHESTER
function MANCHESTER(h)

h=[1 0 1 0 0 1 1 0 1 1];

clf;

n=1;

h=~h;

l=length(h);

h(l+1)=1;

while n<=length(h)-1;

t=n-1:0.001:n;

if h(n) == 0if h(n+1)==0

y=-(t<n)+2*(t<n-0.5)+1*(t==n);

else

y=-(t<n)+2*(t<n-0.5)-1*(t==n);

end

d=plot(t,y);grid on;

title('LINEA DE CODIGOMANCHESTER');

set(d,'LineWidth',2.5);

hold on;

axis([0 length(h)-1 -1.5 1.5]);

disp('one');

else

if h(n+1)==0

y=(t<n)-2*(t<n-0.5)+1*(t==n);else

y=(t<n)-2*(t<n-0.5)-1*(t==n);

end

d=plot(t,y);grid on;

title('LINEA DE CODIGO MANCHESTER');

set(d,'LineWidth',2.5);

hold on;axis([0 length(h)-1 -1.5 1.5]);

disp('zero');

end

n=n+1;

end

AMINRZ
function AMINRZ(h)

h=[1 0 1 1 1 0 0 1 1 0];

clf;

n=1;

l=length(h);

h(l+1)=1;ami=-1;

while n<=length(h)-1;

t=n-1:0.001:n;

if h(n) == 0

if h(n+1)==0

y=(t>n);

else

if ami==1

y=-(t==n);

elsey=(t==n);

end

end

d=plot(t,y);grid on;

title('LINEA DE CODIGO AMI NRZ');

set(d,'LineWidth',2.5);

hold on;

axis([0 length(h)-1-1.5 1.5]);

disp('zero');

else

ami=ami*-1;

if h(n+1)==0

if ami==1

y=(t<n);

else

y=-(t<n);

endelse

if ami==1

y=(t<n)-(t==n);

else

y=-(t<n)+(t==n);

end



end

d=plot(t,y);grid on;title('LINEA DE CODIGO AMI NRZ');

set(d,'LineWidth',2.5);

hold on;

axis([0 length(h)-1 -1.5 1.5]);

disp('one');

end

n=n+1;

end

BNRZ

function BNRZ(h)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • modulacion
  • MODULACION
  • La modulación
  • Modulación
  • Modulacion
  • Modulación
  • modulación
  • modulacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS