Está en la página 1de 18

UNIVERSIDAD POLITÉCNICA SALESIANA

FACULTAD DE CIENCIAS TECNICAS


ESCUELA DE INGENIERIA ELECTRICA
SEÑALES Y SISTEMAS

INFORME #1

Byron Sangoquiza

24/04 /2010

ECUADOR
FUNCIONES PRACTICA 1

1. Implementaremos las siguientes funciones para señales discretas y continuas:

Esta función permite generar la señal impulso discreta

function [x,n]= impseq(n0,n1,n2);


n = n1:n2;
x = (n-n0)==0;
end

Esta funcion permite generar la señal paso discreta

function[x,n] = stepseq(n0,n1,n2);
%funcion paso unitario
%genera x(n)= u(n-n0)
n = n1:n2; x=[(n-n0)>= 0];
end
Esta función permite generar la señal impulso continuo

function [x,t]= impcont(t0,t1,t2);


t= t1:0.001:t2;
x = (t-t0)==0;
end

Esta función permite generar la señal paso continuo

%funcion paso continuo


function[x,n] = stepcont(t0,t1,t2);
%genera x(n)= u(t-t0)
t = t1:0.001:t2; x=[(t-t0)>= 0];
end
2. Elaborar el siguiente script en MATLAB

t=-5:0.001:5;
x=impcont(1,-5,5);
plot(t,x), axis([-5 5 -1 2])

3. Elaborar un script para observar la función impulso en t= 0, t=-2 y t=3


Utilizando el comando subplot.
4. Elaborar el siguiente script en matlab

x=stepcont(0,-5,5)
plot(t,x);axis([-5 5 0 2])

5. Elaborar un script para observar la función paso que se origine en t=-1,t= 1


y t=5 respectivamente, usar el comando subplot
7. Elaborar un script para observar la señal impulso discreto para n= 0; n= -1 y
n=3

8. Implementar el siguiente script


9. Elaborar un script para observar la señal paso discreto para n= 0; n= -1 y
n=3.

10. Elaborar los siguientes Script para diversas funciones


b. Realizar los cambios necesarios para observar una señal cuadrada con
frecuencia = 1000 Hertz y en un solo periodo realizar los cambios en la
duración del periodo de tiempo para que se observe adecuadamente
c. Implementar el siguiente script

d. Realizar los cambios necesarios para observar una señal diente de sierra con
frecuencia = 1000 Hertz, realizar los cambios en la duración del periodo de
tiempo para que se observe adecuadamente.
e. Implementar el siguiente script
g. Implementar una señal exponencial decreciente.
h. Implementar una exponencial creciente
j. Señal seno continua
k. Señal seno discreta

11. Consultar en el libro de Roberts Señales y Sistemas, las siguientes


funciones e implementarlas en Matlab.
Rectángulo, triangulo, sinc, dirichilet, pagina 32
Crear un script propio, e implementarlo en Matlab.

RECTANGULO
TRIANGULO
Sinc
DIRICHILET

También podría gustarte