Practica 1 B PDS Terminado

download Practica 1 B PDS Terminado

of 15

Transcript of Practica 1 B PDS Terminado

  • 8/21/2019 Practica 1 B PDS Terminado

    1/15

    Alumno: Luis Brian Alvarez Ponce

    Curso: Procesamiento Digital de Seales

    Practicas 01 B

    III. ACTIVIDADES

    Para los ejercicios siguientes:

    Indicar los comandos de MatLab a utilizar Consignar las tabulaciones y las grficas obtenidas para las funciones

    construidas

    Construccin de Secuencias

    1. Generar y plotear las siguientes secuenciasa)

    a=-5;b=7;h=a:bn1=-4:-1;n2=0:5;x1=ones(size(n1));x2=0.2*length(h)*ones(size(n2));x3=zeros(size(h)) n3=[h n1 n2];x=[x3 x1 x2]stem(n3,x)

    n1=-4:-1;n2=1:5;x1=ones(size(n1));x2=0.2*(n2);x4=zeros(size(h))

    n3=[h n1 n2];x=[x4 x1 x2]stem(n3,x,'k')

  • 8/21/2019 Practica 1 B PDS Terminado

    2/15

    c)

    a=-5;b=7;h=a:bn1=-2:0;n2=1:2;x1=ones(size(n1));x2=abs(1-(1/3*n2));x3=zeros(size(h)) n3=[h n1 n2];x=[x3 x1 x2]n4=-n3+4;stem(n4,x,'k')axis([a,b,0,1]);

  • 8/21/2019 Practica 1 B PDS Terminado

    3/15

    d)

    { }

    a=-5;b=7;h=a:bn1=1:3;n2=-1:0;x1=ones(size(n1));x2=abs(2/3+n2);x3=zeros(size(h)) n3=[h n1 n2];x=[x3 x1 x2]stem(n3,x,'k')axis([a,b,0,1]);

    e)

    ( ) ( ) () ()

    n1=[0 1 3 4];n2=2;n4=-1;n5=-4:6;x1=ones(size(n1));x2=2/3;x4=1/3+1;x5=zeros(size(n5)) n3=[n5 n1 n4 n2];x=[x5 x1 x2 x4]

    stem(n3,x,'k')

  • 8/21/2019 Practica 1 B PDS Terminado

    4/15

    Suma de seales

    2. Calcular la suma y producto de x1[n] y x2[n]a) x1[n]=sen(2n/5), x2[n]=2(0.2)n -20n40n1=-20:40;x1=sin((2*pi*n1)/5);x2=2*(0.2).^n1;

    x3=x1+x2;subplot(4,1,1)stem(n1,x1,'k')title('Seal sen(2*pi*n/5)')subplot(4,1,2)stem(n1,x2,'k')title('Seal 2(0.2).^n')subplot(4,1,3)stem(n1,x3,'k')title('Suma de seales')x4=x1.*x2;subplot(4,1,4)stem(n1,x4,'k')

    title('Producto de seales')

  • 8/21/2019 Practica 1 B PDS Terminado

    5/15

    b) x1[n]=( ), x2[n]=3u[n-2] -10n20n=[-10:20];n1=2n2=3x=3*[(n-n1)>=0];

    x2=[(n-n2)==0];

    f=x*2sum=x+x2;pro=x.*x2subplot(2,1,1)stem(n,sum,'k')title('Suma de seales')subplot(2,1,2)stem(n,pro,'k')title('Producto de seales')

  • 8/21/2019 Practica 1 B PDS Terminado

    6/15

    c) () () () ()() -20n20n=[-20:20];n1=10n2=15x1a=n.*[(n-n1)>=0];

    x1b=n.*[(n)>=0];

    x1c=x1b-x1a;x2=(5*exp(-0.3*(n-10))).*[(n-n2)>=0];sum=x+x2;pro=x2.*xsubplot(2,1,1)stem(n,sum,'k')title('Suma de seales')subplot(2,1,2)stem(n,pro,'k')title('Producto de seales')

  • 8/21/2019 Practica 1 B PDS Terminado

    7/15

    Relexin

    3. Para las secuencias del punto 1, obtenera) x[-n]

  • 8/21/2019 Practica 1 B PDS Terminado

    8/15

    { }

  • 8/21/2019 Practica 1 B PDS Terminado

    9/15

    ( ) ( ) () ()

    x1(-n+2], describa que hace la expresin

  • 8/21/2019 Practica 1 B PDS Terminado

    10/15

  • 8/21/2019 Practica 1 B PDS Terminado

    11/15

    ( ) ( ) () ()

  • 8/21/2019 Practica 1 B PDS Terminado

    12/15

    x2[-n-2], describa que hace la expresin

  • 8/21/2019 Practica 1 B PDS Terminado

    13/15

    { }

  • 8/21/2019 Practica 1 B PDS Terminado

    14/15

    ( ) ( ) () ()

    Convolucin

    Hallar grficamente la respuesta al impulso de

  • 8/21/2019 Practica 1 B PDS Terminado

    15/15

    h1[n]=sen(2n/5){u(n)-u(n-7)},

    h2[n]=2(0.2)n para -1=0]) h2=2*(0.2).^nh3=2*[(n+n1)==0]+5*[(n-n1)==0]h4=3*[(n-n2)>=0]

    y=convn(h1,(h2+convn(h3,h4,'same')),'same')stem(n,y,'k')title('Convolucion')