Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Señales y Sistemas
Señales y Sistemas
1. Introduccin.
2. Seales continuas y discretas.
3. Transformaciones de la variable independiente.
4. Caractersticas de seales.
5. Seales elementales
6. Propiedades de los sistemas.
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 1/58
!
1.1 Introduccin
Qu es una seal?
Una funcin (t, x, . . . ) que lleva informacin acerca del
proceso fsico o matemtico al que representa.
Ejemplos de seales:
CD, MP3, ECG, EEG, RNM, PET, TAC {ecg.m}.
Tensin de un micrfono {anykey.m}.
Seales de radio.
Nmero de manchas solares en un ao.
Radiacin fondo csmico microondas {cmbr.m}.
Cotizacin acciones {msft.m}
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 2/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 3/58
!
h()
y(t)
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 4/58
!
Intervalo de cuantificacin :
!
"
x(nT )
x[n] = round
.
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 5/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 6/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 7/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 8/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 9/58
!
2T
3T
4T t
Frecuencia angular:
2
Continua: =
rad/s.
T
2
Discreta: =
rad.
N
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 10/58
!
x(t0 )
x(t0 )
t0
t0
t0
t0
x(t0 )
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 11/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 12/58
!
1
xe [n] = ([n 0] + [n 0])
2
1 1
1
= ([n > 0] + 2[n = 0] + [n < 0]) = + [n = 0],
2
2 2
1
1
1
xo [n] = ([n > 0] [n < 0]) = [n > 0] [n < 0].
2
2
2
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 13/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 14/58
!
i(t)
Potencia
1 2
p(t) = v(t)i(t) = v (t).
R
Energa t1 t t2 :
t2
p(t) dt =
t1
t2
t1
1 2
v (t) dt.
R
Potencia media:
1
t2 t1
t2
p(t) dt.
t1
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 15/58
!
t2
t1
|x(t)|2 dt,
n2
$
n=n1
|x[n]|2 .
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 16/58
!
T T
|x(t)|2 dt =
|x(t)|2 dt,
|x[n]|2 .
N
$
|x[n]|2 .
n=
Potencia:
P
1
= lim
T 2T
T
T
|x(t)| dt,
1
lim
N 2N + 1
n=N
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 17/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 18/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 19/58
!
donde a, C C.
Exponenciales reales: a, C R.
et
1
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 20/58
!
C = |C|ej = Aej ;
a = j0 .
2
0 ,
ya que ej = ej(2) . T |0 = T |0 .
1
T.
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 21/58
!
Im{x(t)} = A sen(0 t + ).
A
2T
t
0 t
t
0 t
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 22/58
!
k = 0, 1, . . . .
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 23/58
!
|C|
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 24/58
!
C, , a C.
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 25/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 26/58
!
2T
3T
4T
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 27/58
!
2
0
N=
fund =
.
fund
m
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 28/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 29/58
!
b) Si x[n] = cos(0.2n):
1
0 = 0.2 = 2 , N = 10, fund = 0 .
10
c) Si x[n] = ej6n :
3
0 = 6 = 2 , N = 1, fund = 0 /3 = 2.
1
d) Si x[n] = ej6n/35 :
6
3
0 =
= 2 , N = 35, fund = 0 /3 = 2/35.
35
35
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 30/58
!
jk 2
n
N
k = 0, 1, 2, . . .
j(k+N ) 2
n
N
=e
2
jk
e Tt
j(k 2
n+2n)
N
son
= k [n],
j 2
n
N
, . . . , N 1 , N = 0 .
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 31/58
!
5
5
= .
1
A cos = 3,
2
A = 4 : A = 2, sen = : = .
2
6
A sen = 1
Por tanto, y[n] = 2 cos(5n /6).
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 32/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 33/58
!
n
'
m=
m = n k u[n] =
'
k=0
[n k].
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 34/58
!
9
$
k=0
[n k],
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 35/58
!
u[n] =
n
$
m=
[m] u(t) =
( ) d,
du(t)
[n] = u[n] u[n 1] (t) =
: problema formal.
dt
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 36/58
!
1
du (t)
= [0 t < ];
(t) =
dt
u (t)
(t)
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 37/58
!
Delta de Dirac.
Distribucin.
Representacin:
(t)
t
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 38/58
!
t<0:
%t
( ) d .
( )
t>0:
=0
=1
Si hacemos = t , = t , d = d ;
%0
%
u(t) = (t ) (d) = 0 (t ) d .
(t )
t<0:
=0
(t )
t>0:
=1
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 39/58
!
(t t0 ) dt = x(t0 ).
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 40/58
!
&
0,
t,
t < 0,
t 0,
dr(t)
u(t) =
.
dt
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 41/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 42/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 43/58
!
H()
y(t)
x(t)
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 44/58
!
H es TI si yi (t) = y(t t0 ).
H es TI si conmunta con S : HS t0 = S t0 H para todo
t0 .
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 45/58
!
y(t) =
N
$
&
N
$
i=1
ai xi (t) ,
ai H{xi (t)}.
i=1
y[n] = n
N
$
ai xi [n] =
i=1
N
$
i=1
ai nxi [n] =
N
$
ai yi [n].
i=1
El sistema es lineal
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 47/58
!
+ x1 (t)x2 (t 1) + x2 (t)x1 (t 1)
No es lineal
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 48/58
!
Ejercicio 1.34
Caractersticas de seales pares e impares
(a) Demostrar que si x[n] es impar, entonces
x[n] = 0.
n=
x[n] =
x[n] + x[0] +
n<0
x[n] +
n>0
$
n>0
x[n]
n>0
x[n]
n>0
x[n] +
x[n] = 0.
n>0
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 49/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 50/58
!
Por tanto,
$
$
$
$
x2 [n] =
x2p [n] +
x2i [n] + 2
xp [n]xi [n].
n
x(t) dt =
x(t) dt +
x(t) dt +
=
#
#
=
x(t) dt +
0
x(t) dt
x(t) dt
x(t) dt = 0.
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 52/58
!
Por ltimo,
#
x2 (t) dt =
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 53/58
!
Ejercicio 1.35
2
m
x[n] = e
, 0 =
m = 2 .
N
N
Sea N = N0 gcd(N, m), m = m0 gcd(N, m), entonces
jm 2
n
N
m0 gcd(N, m)
m0
0 = 2
.
= 2
N0 gcd(N, m)
N0
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 54/58
!
Ejercicio 1.36
Sea x(t) = ej0 t de fund 0 y periodo T0 =
x[n] = x(nT ) = ej0 nT .
2
0 .
Sea
m
b Suponer TT0 = pq N
. Cules son el periodo
fundamental y la frecuencia fundamental de x[n]?
Periodo fundamental: N/ gcd(N, m) N . Frecuencia
fundamental: fund = 0 T /m.
m
= pq N
. Cuntos periodos de x(t) se necesitan para
obtener las muestras que forman un periodo de x[n]?
T N = mT0 : m periodos de x(t).
T
T0
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 55/58
!
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 56/58
!
Ejercicio 1.37
Si se define la correlacin entre x(t) e y(t) como
#
xy (t) =
x(t + )y( ) d.
#
=
x( t)y( ) d = xy (t).
#
= ( + T = )
x(t T + )x() d = xx (t T ).
yy (t) =
y(t + )y( ) d =
= ( + T = )
x(t + T + )x(T + ) d
x( + t)x() d = xx (t).
c Luis Vielva, Grupo de Tratamiento Avanzado de Senal. Dpt. Ingeniera de Comunicaciones. Universidad de Cantabria. Senales y sistemas. Tema 1: Senales y Sistemas. OpenCourseWare p. 58/58
!