práctica5 cd

Upload: paco-mickey

Post on 06-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Práctica5 CD

    1/4

    Universidad Nacional utónoma de México

    Facultad de Ingeniería

    Departamento de Ingeniería en Telecomunicaciones

    Códigos de línea

    1.- Simulación de códigos de línea en Matlab.

    FUNCIÓN UNRZ(h)

    function UNRZ(h)

    %Example: %h=[1 0 0 1 1 0 1 0 1 0]; %UNRZ(h) clf; n=1; l=length(h); h(l+1)=1; while nn); else 

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

    title('Line code UNIPOLAR NRZ'); set(d,'LineWidth',2.5); hold on; axis([0 length(h)-1 -1.5 1.5]); disp('zero'); 

    else if h(n+1)==0 

    y=(t

  • 8/17/2019 Práctica5 CD

    2/4

    FUNCIÓN AMIRZ(h)

    function AMIRZ(h) %Example: %h=[1 0 0 1 1 0 1 0 1 0]; %AMIRZ(h) 

    clf; n=1; l=length(h); h(l+1)=1; ami=-1; while nn); else 

    if ami==1 y=-(t==n); 

    else y=(t==n); 

    end end d=plot(t,y);grid on; title('Line code AMI RZ'); 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

  • 8/17/2019 Práctica5 CD

    3/4

     

    FUNCIÓN MANCHESTER(h)

    function MANCHESTER(h) %Example: %h=[1 0 0 1 1 0 1 0 1 0]; 

    %MANCHESTER(h) clf; n=1; h=~h; l=length(h); h(l+1)=1; while n

  • 8/17/2019 Práctica5 CD

    4/4

    Oscilador de cuadratura

    2.- Implementación del siguiente oscilador y realizar el análisis de la señal obtenida a la salida.