Operaciones en Señales y Sistemas
Operaciones en Señales y Sistemas
Y DISCRETOS
INTEGRANTES:
LEONARDO QUINTERO
ALEXIS PEDROZA
GRUPO:
203042_34
La señal periódica es una señal infinita, la cual repite el mismo patrón de forma perpetua.
𝑥𝑝 (𝑡) = 𝑥𝑝 (𝑡 ± 𝑛𝑇)
Donde n es un entero.
se conserva la energía. Tal es el caso de sistemas mecánicos ideales donde no hay pérdidas
Una señal aperiódica, es una señal no periódica, es decir, que presenta cambios durante un
intervalo de tiempo que se tome; en este caso, tenemos que las señales de un lado o limitadas
Como ejemplo de señal aperiódica tenemos el mecanismo vocal humano, el cual produce el
habla por medio de la creación de fluctuaciones en la presión acústica. Las ondas sonoras
discreta?
➢ La energía de la señal 𝑥(𝑡) en tiempo continuo, durante un intervalo de tiempo
define como:
𝑁2
𝐸[𝑥[𝑁]]𝑁1→𝑁2 = ∑ |𝑥[𝑁]|2
𝑛=𝑁1
se define como:
𝑁2
1
𝑃[𝑥[𝑁]]𝑁1→𝑁2 = ∑ |𝑥[𝑁]|2
𝑁2 − 𝑁1 + 1
𝑛=𝑁1
Para las señales sinusoidales en tiempo continuo, una oscilación armónica está definida
como:
𝑟𝑎𝑑
Amplitud = A, Frecuencia angular = Ω = 2𝛱𝐹 [ ] , 𝐹[𝐻𝑧], Fase = 𝜃[𝑟𝑎𝑑] y tiene
𝑠
1
𝑥𝑎 (𝑡 + 𝑇) = 𝑥𝑎 (𝑡), 𝑑𝑜𝑛𝑑𝑒 𝑇 = 𝑒𝑠 𝑒𝑙 𝑝𝑒𝑟𝑖𝑜𝑑𝑜 𝑓𝑢𝑛𝑑𝑎𝑚𝑒𝑛𝑡𝑎𝑙 𝑑𝑒 𝑙𝑎 𝑠𝑒ñ𝑎𝑙.
𝑓
✓ Unicidad: las señales en tiempo continuo con frecuencias diferentes son siempre
diferentes.
dada.
Una señal sinusoidal en tiempo discreto se expresa como:
✓ Unicidad: las sinusoides en tiempo discreto cuyas frecuencias están separadas por un
𝑠𝑒𝑛(𝛱𝑡)
𝑠𝑒𝑛𝑐(𝑡) =
𝛱𝑡
Dicha función tiene una singularidad evitable en cero, que se redefine como uno cuando
t tiende a cero. Tiene simetría par, área unitaria y cruces por cero de espaciamiento unitario.
g- Explique y grafique la función impulso.
Un impulso es un pico estrecho y alto con área finita y energía infinita. La función
Es aquel sistema que cumple las propiedades de linealidad e invarianza en el tiempo. Para
por un factor, la salida del sistema también será multiplicada por ese factor.
salida será la resultante de la suma de las salidas que producirían cada una de esas
entradas individualmente.
La constante “a” corresponde al último digito del número de su grupo, y la constante “b”
“a” es cero, o “b” es cero utilice a=3, o b=3 según sea el caso.
Aporte por:
obtenga las siguientes señales de forma gráfica (teórica), y posteriormente verifique sus
b. 𝑠(𝑡) = 𝑥(−𝑏𝑡 − 5)
Figura 1. Señal a trabajar en el ejercicio 1
Fuente: Propia
identidad): b=0=3
𝑎=5
𝑏=3
a)
𝑦(𝑡) = −𝑎𝑥(𝑡 + 𝑎)
𝑦(𝑡) = −5𝑥(𝑡 + 5)
Desplazamiento:
𝑥(𝑡 + 5)
Reflexión:
−𝑥(𝑡 + 5)
b)
𝑠(𝑡) = 𝑥(−𝑏𝑡 − 5)
𝑠(𝑡) = 𝑥(−4𝑡 − 5)
Desplazamiento:
𝑥(𝑡 − 5)
Reflexión:
𝑥(−𝑡 − 5)
Compresión:
𝑥(−4𝑡 − 5)
script (práctica):
b. 𝑧[𝑛] = −𝑥[−2𝑛 + 𝑏]
𝑛
c. 𝑤[𝑛] = 𝑏. 𝑥 [ 4 − 𝑏]
La constante “a” corresponde al último digito del número de su grupo: a=5
identidad): b=0=3
𝑎=5
𝑏=4
a) 𝑦[𝑛] = 𝑥[−𝑛 − 𝑎]
𝑦[𝑛] = 𝑥[−𝑛 − 5]
Desplazamiento:
𝑥[𝑛 − 5]
Reflexión:
𝑦[𝑛] = 𝑥[−𝑛 − 5]
𝐸 = 58𝐽
b) 𝑧[𝑛] = −𝑥[−2𝑛 + 𝑏]
𝑧[𝑛] = −𝑥[−2𝑛 + 4]
Desplazamiento:
𝑥[𝑛 + 4]
Reflexión:
𝑥[−𝑛 + 4]
Escalamiento:
𝑛 = {(0/2), (1/2), (2/2), (3/2), (4/2), (5/2}
𝑛 = {0, 0.5, 1, 1.5, 2,2.5}
𝑥[−2𝑛 + 4]
−𝑥[−2𝑛 + 4]
𝐸 = 22𝐽
𝑛
c) 𝑤[𝑛] = 𝑏. 𝑥 [ 4 − 𝑏]
Desplazamiento:
𝑥[𝑛 − 4]
Escalamiento:
𝑛 = {4*1,4*2,4*3,4*4,4*5,4*6}
𝑛 = {4, 8.12, 16, 20, 24}
𝑛
𝑥 [ − 4]
4
Compresión:
𝑛
𝑤[𝑛] = 3. 𝑥 [ − 4]
4
∞
𝐸 = 6.4𝐽
2.
X(t)
2
-2 -1 0 1 2
Fuente: Popia
Operaciones Básicas de señales
a. 𝒚(𝒕) = −𝒂𝒙(𝒕 + 𝒂)
Desplazamiento
Constante “a” 203042_34 a= 4
a. 𝑦(𝑡) = −𝑎𝑥(𝑡 + 4)
Reflexión
a. 𝑦(𝑡) = −𝑎𝑥(𝑡 + 4)
𝑦(𝑡) = 𝑥(−𝑡)
la gráfica quedaría igual porque al multiplicar t por -1 no cambiaría.
Amplificación
𝑦(𝑡) = −𝑎𝑥(𝑡 + 𝑎)
𝑦(𝑡) = −4𝑥(𝑡 + 4)
𝑦(𝑡) = −4(−1)
𝑦(𝑡) = −4(−1) = 4
𝑦(𝑡) = −4(2) = −8
b. 𝒔(𝒕) = 𝒙(−𝒃𝒕 − 𝟓)
Desplazamiento
Constante “b” código 14801079 b = 9
a. 𝑠(𝑡) = 𝑥(−9𝑡 − 5)
b.
c.
X(t)
d.
e. 2
f. 1
g.
h.
-2 -1 0 1 2
i.
j.
Fuente: Popia
Desplazamiento
Reflexión
b. 𝒔(𝒕) = 𝒙(−𝒃𝒕 − 𝟓)
𝒔(𝒕) = 𝒙(−𝒕)
Escalamiento Temporal
Compresión
b. 𝒔(𝒕) = 𝒙(−𝟗𝒕 − 𝟓)
Ejercicio 2 - operaciones básicas en señales discretas
(Desplazamiento, reflexión y amplificación): estudiando en el libro
de (Ambardar), sea 𝑥[𝑛] = {−2,3, 4̌, 3, −4,2} , dibuje las siguientes señales y
determine su energía. Posteriormente verifique sus respuestas diseñando
un script en Matlab u Octave y anexando el resultado junto con el script
(práctica)::
Calculo de Energia:
𝑛−1
1
𝑃= ∑|𝑥[𝑛]|2
𝑁
𝑛=0
= 22 + (−4)2 + 32 + 42 + 32 + (−2)2 = 58𝑗
b.𝑧[𝑛] = −𝑥[−2𝑛 + 9]
Desplazamiento
b.𝑧[𝑛] = −𝑥[−2𝑛 + 9]
Reflexión
𝑧[𝑛] = 𝑥[−2𝑛]
b.𝑧[𝑛] = −𝑥[−2𝑛 + 9]
Compresión
𝑦[𝑛] = −𝑥[−2𝑛 + 9]
𝑡
𝑦[𝑛] = −𝑥 [2]
Amplitud
𝑦[𝑛] = −𝑥[−2𝑛 + 9]
𝑦[𝑛] = −1 ∗ 𝑥
Calculo de Energia:
𝑛−1
1
𝑃= ∑|𝑥[𝑛]|2
𝑁
𝑛=0
𝑛
C. 𝑤[𝑛] = 𝑏. 𝑥 [ 4 − 𝑏]
𝑛
𝑤[𝑛] = 9. 𝑥 [ 4 − 9]
Desplazamiento
Expansión
𝑛
𝑤[𝑛] = 9. 𝑥 [ 4 − 9]
𝑤[𝑛] = 𝑥(𝑛𝑡 )
Amplitud
𝑛
𝑤[𝑛] = 9. 𝑥 [ 4 − 9]
𝑤[𝑛] = 9. 𝑥
Calculo de Energia:
𝑛−1
1
𝑃= ∑|𝑥[𝑛]|2
𝑁
𝑛=0
3. EJERCICIO
Ejercicios: Cada estudiante de manera individual debe resolver los siguientes tres (3) ejercicios.
Nota: la constante “a” corresponde al último digito del número de su grupo, y la constante “b”
corresponde con el último dígito de su código universitario (documento de identidad), si “a” es
cero, o “b” es cero utilice a=3, o b=3 según sea el caso.
Enlace del libro- Nota: Para poder ingresar al enlace del libro de Ambardar, debe estar registrado
en campus y no debe superar los 5 minutos de ingreso. Después de los 5 minutos le pedirá
contraseña y deberá salir del campus y volver a ingresar.
y(t)=x(t+16)
t1 =x(t+16)
2. Un factor de escala temporal hacia la comprensión en 4 de la señal, x(at) a>0.
𝑡 𝑡
𝑦= =
𝑎 4
𝑡1 𝑡1
𝑦(𝑡) = 𝑡2 =
4 4
T3=-t2
Graficando en Octave.
CÓDIGO EN OCTAVE
t=[-2 -1 0 1 1 2 2]
x=[0 2 2 2 -1 -1 0]
t1=t+16
t2=t1/4
t3=-t2
subplot(4,1,1)
plot(t,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=x(-4t-16)")
subplot(4,1,2)
plot(t1,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=t+16")
subplot(4,1,3)
plot(t2,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=t/4")
subplot(4,1,4)
plot(t3,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=-t")
NOTA:
si tomamos que es la x la negativa, lo único que cambiaria seria que no tendríamos que invertir en
la coordenada del tiempo, sino en su amplitud o mejor dicho en x(t)
Me explico.
Para
y(t) = x(−4t − 16) 𝑠𝑖𝑒𝑛𝑑𝑜 𝑎 = 4
X1=-x
subplot(4,1,1)
plot(t,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=-x(4t+16)")
subplot(4,1,2)
plot(t4,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=t-16")
subplot(4,1,3)
plot(t8,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=t/4")
subplot(4,1,4)
plot(t8,x1,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("x(t)=-x")
Ejercicio 1b
S(t) = x(−bt − 5) 𝑠𝑖𝑒𝑛𝑑𝑜 𝑏 = 6
𝑠(t) = x(−6t − 5) 𝑠𝑖𝑒𝑛𝑑𝑜 𝑎 = 6
y(t) = x(−6t − 5) 𝑠𝑖𝑒𝑛𝑑𝑜 𝑎 = 6
para la gráfica original, graficada en
1. Desplazamiento hacia la derecha en 5, versión retrasada
Siendo y(t)= x(t-t0) t0 = 5
Y(t)= t -5
2. Compression en 6
Y(t)=t/6
3. Inversion temporal en t
Y(t)=-t.
Programa en octave
" con la ecuacion y(t)=x(-4t+16) por alexis pedroza"
t=[-2 -1 0 1 1 2 2]
x=[0 2 2 2 -1 -1 0]
t5= t+5
t6= t5/6
t7=-t6
subplot(4,1,1)
plot(t,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=-x(4t+16)")
subplot(4,1,2)
plot(t5,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=t+5")
subplot(4,1,3)
plot(t6,x,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=t/6")
subplot(4,1,4)
plot(t7,x1,"r")
grid()
xlabel("t")
ylabel("x(t)")
title("y(t)=-t")
sea
N = [-2 -1 0 1 2 3]
X[n] = [-2 3 4̌ 3 -4 2]
Siendo:
Y[n]= x[-n-a] para a= 4 Y[n]= x[-n-4]
Por el método 1:
1. Desplazamiento en 4.
N1=n+4
2. Inversion.
N2=-n1
𝑛−1
1
𝑃= ∑|𝑥[𝑛]|2
𝑁
𝑛=0
disp("alexis pedroza");
xn=[-2 3 4 3 -4 2]
n=[-2 -1 0 1 2 3]
n1= n+4
n2=-n1
subplot(3,1,1)
stem(n,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]")
subplot(3,1,2)
stem(n1,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=n+4")
subplot(3,1,3)
stem(n2,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=-n")
Ejercicio 2b
Método 1:
1. Desplazando n1 =n -6
2. Reduciendo n2 =n1/2
3. Invirtiendo en n3 = -n2
4. Invirtiendo en xn1 = -xn
Programa en octave
subplot(5,1,1)
stem(n,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]")
subplot(5,1,2)
stem(n3,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=n-6")
subplot(5,1,3)
stem(n4,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=n/2")
subplot(5,1,4)
stem(n5,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=n/2")
subplot(5,1,5)
stem(n5,xn1,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]1= -x[n]")
𝑛−1
1
𝑃= ∑|𝑥[𝑛]|2
𝑁
𝑛=0
subplot(5,1,1)
stem(n,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]")
subplot(5,1,2)
stem(n3,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=n-6")
subplot(5,1,3)
stem(n4,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=n/2")
subplot(5,1,4)
stem(n5,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=n/2")
subplot(5,1,5)
stem(n5,xn1,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]1= -x[n]")
EJERCICIO 2C
𝒏
w[n] = 𝟔𝒙 [ − 𝟔]
𝟒
𝟔𝒏
w[n] = 𝒙 [ − 𝟑𝟔]
𝟒
Método 1:
5. Desplazando n1 =n +36
6. Reduciendo n2 =4n1/6
𝑛−1
1
𝑃= ∑|𝑥[𝑛]|2
𝑁
𝑛=0
GRAFICAS
PROGRAMA
disp("alexis pedroza");
xn=[-2 3 4 3 -4 2]
n=[-2 -1 0 1 2 3]
n8=n+36
n9=(4*n8)/6
subplot(3,1,1)
stem(n,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]")
subplot(3,1,2)
stem(n8,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=n+36")
subplot(3,1,3)
stem(n9,xn,"r")
grid()
xlabel("n")
ylabel("xn")
title("x[n]=4n/6")
CONCLUSIONES