Practica señales discretas matlab

download Practica señales discretas matlab

of 3

Transcript of Practica señales discretas matlab

  • 7/23/2019 Practica seales discretas matlab

    1/3

    Procesamiento digital de seales ACU321Practica N2

    Docente: Pablo LpezUniersidad tecnolgica de C!ile "NACAP

    Una ez res#elta la pr$ctica deben compartirla en google drie con plopezdlr%gmail&com

    "' (ealice los sig#ientes cdigos en )atlaba* (epresente anal+ticamente las gr$,casb* -scriba las gr$,cas como #na .#ncinc* peg#e las gr$,cas / cdigos en esta misma g#+ad* Ponga t+t#lo a cada gr$,ca seg0n la .#ncin

    1

    a=(0:3); %Generando 4 elementos rango de 0 a 3

    x=2*a; % Multiplica los 4 elementos n por 2

    n=(-2:); % Genera ! elementos para "er 2 ceros por lado en la gra#ica

    x=$0 0 x 0 0; %se genera un "ector &ue contenga ! elementos

    stem(n'x); % es la #uncin &ue gra#ica de manera discretatitle(este es el titulo)

    2

    m=(-3:3);

    x=2*m;

    suplot(2++)

    stem(m'x)

    n=(-:);

    x=$0 0 x 0 0;

    suplot(2+2)

    stem(n'x);

    3

    n=(-3:3);

    x=2*n;

    n=$-20:20;

    x=$,eros(+'+) x ,eros(+'+); %,eros es + #uncin matri, de ceros (+ ceros)

    stem(n'x);

    4

    t=-3:+:+0; % .ector "a de -3 a +0 en inter"alos de +

    x=$,eros(+'3) ones(+'lengt/(t)-3) %ones #uncin de unos' lengt/(t) longitud de t=+4

    stem(t'x)

    nx+=$-3:3;

    x+=$,eros(+'3) + ,eros(+'3);

    stem(nx+'x+);

  • 7/23/2019 Practica seales discretas matlab

    2/3

    n=-+0:+0; %Generando 2+ elementos

    imp=,eros(+'2+); % generando un "entor con 2+ ceros (matri, de + #ila)

    imp(++)=+; %colocando imp(0)=+ en la gra#ica

    stem(n'imp);

    n=(0:3);

    x=-n;

    n=(-2:);

    x=$0 0 x 0 0;

    stem(n'x);

    title(mu ien)

    !

    nx+=$-:+;

    x+=$,eros(+') ones(+'+0) ,eros(+'1);

    x2=$,eros(+'2) ones(+'+4) ,eros(+');

    x3=x+x2;

    x4=(x+x2)*nx+;

    suplot(4++)

    stem(nx+'x+);

    suplot(4+2)

    stem(nx+'x2);

    suplot(4+3)

    stem(nx+'x3);

    suplot(4+4)

    stem(nx+'x4);

    n=$-+0:;

    x=$ ones(+'++) ,eros(+');

    =x*n;

    stem(n');

    "" (ealice la gr$,ca de las sig#ientes .#nciones

    a* #tilice el comando s#bplot c#ando !a/a m$s de #na .#ncin&b* Peg#e las gr$,cas / los cdigos en esta misma g#+a&c* Colo4#e t+t#lo a cada gr$,ca con la .#ncin 4#e corresponda

    1' x [n ]=u [n] Con #n rango de '3 a 15

    2' x [n ]=u [n1] Con #n rango de '2 a 15

  • 7/23/2019 Practica seales discretas matlab

    3/3

    3' x [n ]=u [n5] con #n rango de 5 a 15

    6' x [n ]=u [n ]u[n1] con #n rango de '2 a 15

    7' x [n ]=u [n+4 ]u[n3 ] con #n rango de '8 a 8

    ' x [n ]=n(u [n ]u [n4 ]) con #n rango de '3 a '

    ' x [n ]=u [n+1 ]u [n4 ]+1

    2[n4 ] con #n rango de '8 a 8