Está en la página 1de 58

Tema 1: Seales 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 Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales 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 Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 2/58

1.1 Introduccin (II)


Representacin matemtica como funcin de una o ms variables independientes. Continua unidimensional: x(t) R, C. Discreta unidimensional: x[n]oxn R, C. Bidimensionales: x(u, v ), x[n, m], xn,m . Funcin cuyo patrn de variacin lleva informacin. Seales deterministas y aleatorias (ruido). Procesado de seal: representacin, transformacin y manipulacin de seales y de la informacin que contienen.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 3/58

1.1 Introduccin (III)


Qu es un sistema? Cualquier dispositivo fsico u operador matemtico que transforma seal(es) de entrada en seal(es) de salida y/o algn efecto fsico. Un sistema realiza operaciones sobre seales, las modica {riceedge.m}, {eco.m}. Es una abstraccin matemtica de un sistema fsico, un modelo. Matemticamente, un operador: x(t) y (t).
x(t) h() y(t)
h

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 4/58

1.2 Seales continuas y discretas


Seales continuas: x(t) o xc (t). Familiaridad por circuitos elctricos, mecnica, . . . La secuencia x[n] est denida para n Z. Para poder tratar numricamente una seal en un ordenador se necesita muestrear y cuantizar {sampling.m, cuantos.m} Periodo de muestreo T ,
x[n] = x(nT ).

Intervalo de cuanticacin :
x[n] = round x(nT ) .

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 5/58

1.2 Seales continuas y discretas (II)


tiempo / amplitud continua discreta continuo analgica cuantizada discreto muestreada digital Cuatro tipo de seales {contdisc.m}. Cuanticacin: la seal e[n] es una secuencia aleatoria acotada {qnoise.m}. Por defecto, trabajaremos con seales analgicas (continuas) y muestreadas (discretas).

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 6/58

1.3 Transf. de la variable independiente


Pregunta bsica: Cmo cambia x(t) o x[n] cuando se transforma t o n? Desplazamiento temporal: x(t) x(t t0 ) {shiftc.m, shiftd.m}. Retrasada si t0 > 0, adelantada si t0 < 0. Ejemplo: y [n] = x[n] + x[n n0 ] {eco.m}. Tiempo de propagacin. Inversin temporal: x[n] {back.m} Escalado temporal: x(2t) comprimida, x(t/2) expandida {escala.m}, {cartaesc.m}. Somos capaces de reconocer la voz?

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 7/58

1.3 Transf. variable independiente (II)


La transformacin y (t) = x(t + ) conserva la forma.
y (t) = x(t + ): y (0) = x( ), y ( /) = x(0).

Mtodo 1 {orden.m}: i) t t: p(t) = x(t). ii) t t + : q (t) = x((t + )) = x(t + ) = y (t). iii) t t + /: r(t) = x(t + ) = y (t). Mtodo 2: i) t t + t: u(t) = x(t + ). ii) t t: v (t) = x(t + ) = y (t).

Ejemplo: si x(t) = [|t| < 1], calcular y (t) = x(2t + 3).

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 8/58

1.4 Caractersticas de seales


Seales peridicas. Seales pares e impares. Seales simtricas conjugadas. Energa y potencia de una seal.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 9/58

1.4.1 Seales peridicas


Si existe T > 0 tal que x(t + T ) = x(t) para todo t.
T 2T 3T 4T t

Se verica x(t) = x(t + mT ) para todo m Z.


x[n + N ] = x[n], N0 . N, 2N, 3N, . . . .

T0 es el periodo fundamental, excepto si x(t) = cte.

Frecuencia angular: 2 Continua: = rad/s. T 2 Discreta: = rad. N


c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 10/58

1.4.2 Seales pares e impares


Par: x(t) = x(t), x[n] = x[n]. Si es impar, x(0) = 0, x[0] = 0. Impar: x(t) = x(t), x[n] = x[n].

x( t0 ) t0 t0 t t0

x( t0 ) t0 x( t0 ) t

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 11/58

1.4.2 Seales pares e impares (II)


Toda seal puede ponerse como la suma de una seal par y otra impar. Si denimos
1 xe (t) = (x(t) + x(t)), 2 1 xo (t) = (x(t) x(t)). 2

Entonces, x(t) = xe (t) + xo (t).

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 12/58

1.4.2 Seales pares e impares (II)


Hacer ejercicios 1.34 y 1.37. Ejemplo, descomponer x[n] = [n 0].
x[n] = [n 0] = [n 0], 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

Mostrar notacin convencional.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 13/58

1.4.3 Seales simtricas conjugadas


Es el criterio de paridad importante para seales complejas.
x(t) es simtrica conjugada si x(t) = x (t).

Sea x(t) = a(t) + jb(t) simtrica conjugada:


x(t) = a(t) + jb(t) = a(t) jb(t).

Por tanto, a(t) es par y b(t) impar.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 14/58

1.4.4 Energa y potencia de una seal


v ( t) i(t)

Potencia

1 2 p(t) = v (t)i(t) = v (t). R Energa t1 t t2 :


t2 t2

p(t) dt =
t1 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 Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 15/58

1.4.4 Energa y potencia de una seal (II)


Energa en un intervalo:
t2 t1 n2

|x(t)|2 dt,

n= n1

|x[n]|2 .

Potencia media en el intervalo:


1 t2 t1
t2 t1

|x(t)| dt,

1 n2 n1 + 1

n2 n= n1

|x[n]|2 .

Integral: rea bajo la curva (de |x()|2 ).

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 16/58

1.4.4 Energa y potencia de una seal (III)


Energa:
T n=

E = lim

T T

|x(t)|2 dt =

|x(t)|2 dt,

|x[n]|2 .

Potencia:
P 1 = lim T 2T
T T

|x(t)| dt,

1 lim N 2N + 1

N n= N

|x[n]|2 .

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 17/58

1.4.4 Energa y potencia de una seal (IV)


Seales de energa nita E < . E = 0. P = limT 2T Ej: x(t) = [|t| 1]: E = 2, P = 0. Seales de potencia nita P > 0, nita. E = . Ej: x[n] = 4: P = 16, E = .

Ejemplo de seal con P y E innitas: x(t) = t.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 18/58

1.5 Seales elementales


Son importantes porque: Sirven de base para otras. Modelan situaciones reales 1. Seales exponenciales y sinusoidales. (a) Continuas. (b) Discretas. (c) Propiedades de periodicidad. 2. Impulso, escaln y rampa. (a) Discretas. (b) Continuas.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 19/58

1.5.1.1 Exponenciales continuas


Exponenciales complejas continuas:
x(t) = Ceat ,

donde a, C C.

Exponenciales reales: a, C R.

Si a < 0: decreciente, creciente o constante.


e t et 1

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 20/58

1.5.1.1 Exponenciales continuas (II)


Exponenciales complejas peridicas:
C C, a I, x(t) = |C |ej (0 t+) . C = |C |ej = Aej ;

a = j 0 .

Peridica si x(t + T ) = x(t). Perodo: T =


2 0 ,

Frecuencias negativas: gira en sentido contrario. Cualquier 0 da lugar a una seal peridica.
0 = 2 f0 , f0 =
1 T.

ya que ej = ej (2) . T |0 = T |0 .

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 21/58

1.5.1.1 Exponenciales continuas (III)


Si x(t) = Aej (0 t+) , segn la regla de Euler: Re{x(t)} = A cos(0 t + ),
A 2T T t

Im{x(t)} = A sen(0 t + ).

A t 0 t A

0 t

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 22/58

1.5.1.1 Exponenciales continuas (IV)


Seales armnicamente relacionadas,
k (t) = ejk0 t ,
T0 0

k = 0, 1, . . . .

Energa y potencia: sea x(t) = ej 0 t ,


E T0 = |ej 0 t |2 dt = T0 , PT0 = 1, E = , P = 1.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 23/58

1.5.1.1 Exponenciales continuas (V)


Caso general: C = |C |ej , a = r + j 0 .
x(t) = |C |ert ej (0 t+) = |C |ert cos(0 t + ) + j |C |ert sen(0 t + ).

Envolvente |x(t)| = |C |ert , real e imag, polar.


|C |

|C |

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 24/58

1.5.1.2 Exponenciales discretas


Exponenciales complejas discretas,
x[n] = C n , x[n] = Cean . C, , a C.

Exponenciales reales: C, R {expdisc.m} Si || > 1 crece, si || < 1 decrece. Si > 0 no cambia de signo, si < 0 alterna. Si = 1, x[n] = cte, si = 1, x[n] = C (1)n

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 25/58

1.5.1.2 Exponenciales discretas (II)


Exponenciales complejas Si = ea = er+j , x[n] = ean = ern (cos n + j sen n). Si = , cos n = (1)n , sen n = 0. Si t Z, eat C. En las continuas no hay una exponencial real con < 0. Sinusoidales: a I || = 1.
x[n] = Aej (0 n+) .

General: C = |C |ej = Aej , = ||ej 0 .


x[n] = A||n ej (0 n+) .

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 26/58

1.5.1.3 Propiedades de periodicidad


Continuas, x(t) = ej 0 t . 1. Cuanto mayor 0 , menor T . 2. Es peridica para todo 0 .

2T

3T

4T

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 27/58

1.5.1.3 Propiedades de periodicidad (II)


Discretas, x[n] = ej 0 n {perdisc.m} 1. ej (0 +2)n = ej 0 n 0 0 + 2 indistinguibles. Intervalo frecuencial de 2 ([0, 2 ] o [ , ]) T cuando 0 , Tmin = T |0 = : ej n = (1)n .

2. ej 0 (n+N ) = ej 0 n ej 0 N = 1, por tanto 0 N = 2 m, m 0 0 = 2 N , 2 Q. 0 es la frecuencia de la envolvente, la frecuencia fundamental fund es la frecuencia de la secuencia discreta.
m 2 0 = 2 N = m :, N 0 2 0 N= fund = . fund m

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 28/58

1.5.1.3 Propiedades de periodicidad (III)


Hacer ejercicios 1.35 y 1.36. Ejercicio: son peridicas las siguientes seales? Calcular N y fund . {ejperdis.m} a) x[n] = sen(2n). b) x[n] = cos(0.2 n). c) x[n] = ej 6n . d) x[n] = ej 6n/35

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 29/58

1.5.1.3 Propiedades de periodicidad (IV)


m a) Si x[n] = sen(2n): 0 = 2 = 2 N : no peridica.

b) Si x[n] = cos(0.2 n):


1 0 = 0.2 = 2 , N = 10, fund = 0 . 10

c) Si x[n] = ej 6n :
3 0 = 6 = 2 , N = 1, fund = 0 /3 = 2 . 1

d) Si x[n] = ej 6n/35 :
6 3 0 = = 2 , N = 35, fund = 0 /3 = 2 /35. 35 35
c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 30/58

1.5.1.3 Propiedades de periodicidad (V)


Exponenciales relacionadas armnicamente (perido comn N )
k [n] = e
jk 2 n N

k = 0, 1, 2, . . .
2 jk e Tt

En el caso continuo, todas las k (t) = distintas, en el discreto no:


k+N [n] = e
j (k +N ) 2 n N

son

=e

j (k 2 n+2 n) N

= k [n],

Slo hay N distintas de periodo N :


0 [n] = 1, 1 [n] = e
j2 n N

, . . . , N 1 , N = 0 .

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 31/58

1.5.1.3 Propiedades de periodicidad (VI)


a) Si x1 [n] = sen(5 n) y x2 [n] = 3 cos(5 n), calcular N .

Ejemplo: {ejh16.m}

b) Evaluar amplitud y fase de y [n] = x1 [n] + x2 [n]. a) Como 0 = 5 = 2 5 2 , N = 2, fund =


A cos = 3, A sen = 1
5 5

= .

b) y [n] = A cos(0 n + ) = A cos 0 n cos A sen 0 n sen .


A = 4 : A = 2,
2

1 sen = : = . 2 6

Por tanto, y [n] = 2 cos(5 n /6).

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 32/58

1.5.2.1 Impulso, escaln y rampa


Caso discreto Impulso unitario o muestra unitaria {deltad.m},
[n] = 0, 1, n = 0, = [n = 0]. n = 0,

Propiedad de muestreo:
x[n] [n] = x[0] [n] = x[0], x[n] [n n0 ] = x[n0 ] [n n0 ].

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 33/58

1.5.2.1 Impulso, escaln y rampa (II)


Escaln unitario {ud.m}:
u[n] = [n] = u[n] u[n 1].
n

0, 1,

n < 0, = [n 0]. n 0,

u[n] =
m=

[m] (ver para n = 0, 1, . . . ).


k =0

m = n k u[n] =

[n k ].

Dibujar con eje abscisas k y de n . Superposicin.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 34/58

1.5.2.1 Impulso, escaln y rampa (III)


Rampa, r[n] = nu[n] {rampa.m}:
r[n] = 0, n, n < 0, = n[n 0]. n 0,

Ejemplo: expresar x[n] = [0 n 9] en funcin de u[n] y de [n].


9

x [n ] =
k =0

[n k ],

x[n] = u[n] u[n 10].

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 35/58

1.5.2.2 Impulso, escaln y rampa (I)


Caso continuo Escaln unitario, discontinuo en t = 0:
u(t) = 0, 1, t < 0, t > 0,
t

u[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 Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 36/58

1.5.2.2 Impulso, escaln y rampa (II)


Denimos
t u (t) = [0 t < ] + [t > ], lim u (t) = u(t),

1 du (t) = [0 t < ]; ( t) = dt u (t) ( t)

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 37/58

1.5.2.2 Impulso, escaln y rampa (III)


rea de (t) = 1.
(t) = lim (t).
0

Delta de Dirac. Distribucin. Representacin:


( t) 1

t
c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 38/58

1.5.2.2 Impulso, escaln y rampa (IV)


Interpretacin: u(t) =
t ( ) d .

( )

t>0: t<0: =0

=1

Si hacemos = t , = t , d = d ; 0 u(t) = (t ) (d ) = 0 (t ) d .
(t ) (t ) t>0: t<0: =0 =1
c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 39/58

1.5.2.2 Impulso, escaln y rampa (V)


(t) tambin tiene una propiedad de muestreo.

Si (t) = lim0 (t), sea x (t) = x(t) (t).

Si x(t) es continua, en el origen x(t) (t) x(0) (t). Denicin: (t) = 0 para t = 0 e Propiedad de seleccin
( ) d

Lmite: x(t) (t) = x(0) (t) y x(t) (t t0 ) = x(t0 ) (t t0 ).


= 1.

x(t) (t t0 ) dt = x(t0 )

(t t0 ) dt = x(t0 ).

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 40/58

1.5.2.2 Impulso, escaln y rampa (VI)


Funcin rampa
r ( t) = 0, t, t < 0, t 0, dr(t) u(t) = . dt

Hacer el ejercicio 1.38.


(t) es una funcin par: (t) = (t) ( (t) = 0, t = 0).
1 Escalado: (at) = a (t), si a > 0.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 41/58

1.6 Propiedades de los sistemas


Estabilidad BIBO: toda entrada acotada produce una salida acotada. y (t) = H (x(t)). El operador es BIBO-estable si cuando |x(t)| Mx < para todo t, entonces |y (t)| My < para todo t. Ejercicio: demostrar que el MA3 es estable. Ejercicio: ver qu ocurre con y [n] = r n x[n].

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 42/58

1.6 Propiedades de los sistemas (II)


Memoria: Un sistema no tiene memoria si la salida en cada instante depende slo de la entrada en ese instante. Si y (t) depende de valores pasados o futuros de x(t), tiene memoria. Tienen memoria los circuitos con R, C , L?. Tiene memoria el sistema MA3? Causalidad: Es causal si la salida depende slo de valores pasados o presentes de la entrada. Cuando t no es el tiempo, o est grabada. Aproximaciones del operador derivada.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 43/58

1.6 Propiedades de los sistemas (III)


Invertibilidad Un sistema es invertible si se puede recuperar la entrada a partir de la salida.
x ( t) H () y ( t)

x ( t)

Operador inverso, operador identidad.


H 1 {y (t)} = H 1 {H {x(t)}} H 1 H = I.

Cada entrada debe proporcionar una salida distinta. Es invertible el sistema y (t) = x2 (t)? Diagrama de Veen

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 44/58

1.6 Propiedades de los sistemas (IV)


Invarianza temporal: Un sistema es TI si para toda entrada x(t) con salida y (t), la salida de x(t t0 ) es y (t t0 ). Operador desplazamiento: x(t t0 ) = S t0 {x(t)}. Para un sistema H , y (t) = H {x(t)}.
y (t t0 ) = S t0 {y (t)} = S t0 {H {x(t)}} = S t0 H {x(t)}. yi (t) = H {x(t t0 )} = H {S t0 {x(t)}} = HS t0 {x(t)},

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 Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 45/58

1.6 Propiedades de los sistemas (V)


Linealidad: Un sistemas es L si satisface el principio de superposicin. La salida a la entrada xi (t) es yi (t) = H {xi (t)}. Sea x(t) =
N i=1 ai xi (t). N

y (t) = H {x(t)} = H
N

ai xi (t) ,
i=1

y ( t) =
i=1

ai H {xi (t)}.

H es L si conmuta con el operador suma.


c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 46/58

1.6 Propiedades de los sistemas (VI)


Ejemplo: es lineal el sistema y [n] = nx[n]? La salida asociada a la entrada xi [n] es yi [n] = nxi [n]. Dada la entrada x[n] = su salida es
N N N N i=1 ai xi [n],

y [n ] = n
i=1

ai xi [n] =
i=1

ai nxi [n] =
i=1

ai yi [n].

El sistema es lineal

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 47/58

1.6 Propiedades de los sistemas (VII)


Ejemplo: es lineal el sistema y (t) = x(t)x(t 1)? La salida de xi (t) es yi (t) = xi (t)xi (t 1). Dada la entrada x(t) = x1 (t) + x2 (t), la salida es
y (t) = (x1 (t) + x2 (t))(x1 (t 1) + x2 (t 1)) + x1 (t)x2 (t 1) + x2 (t)x1 (t 1) = x1 (t)x1 (t 1) + x2 (t)x2 (t 1)

= y1 (t) + y2 (t) + x1 (t)x2 (t 1) + x2 (t)x1 (t 1).

No es lineal

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 48/58

Ejercicio 1.34
Caractersticas de seales pares e impares (a) Demostrar que si x[n] es impar, entonces
n=

x[n] = 0.

x [n ] =
n n<0

x[n] + x[0] +
n>0

x [n ]

=
n>0

x [ n ] + x [n ] +

x[n]
n>0

x[n] = 0.
n>0

n>0

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 49/58

Ejercicio 1.34 (II)


(b) Demostrar que si x1 [n] es impar y x2 [n] es par, entonces y [n] = x1 [n]x2 [n] es impar.
y [n] = x1 [n]x2 [n] = x1 [n]x2 [n] = y [n].

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 50/58

Ejercicio 1.34 (III)


(c) Si xp [n] = Par{x[n]} y xi [n] = Imp{x[n]}, demostrar
x 2 [n ] =
n n

x2 p [n] +
n

x2 i [n].

Si x[n] = xp [n] + xi [n],


2 x2 [n] = x2 [ n ] + x p i [n] + 2xp [n]xi [n].

Por tanto,
x 2 [n ] =
n n

x2 p [n] +
n

x2 i [n ] + 2
n

xp [n]xi [n].

El ltimo sumando vale 0. La E. de una seal es igual a la suma de las E. de sus componentes par e impar.
c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 51/58

Ejercicio 1.34 (IV)


(c) Tambin para continuas. Demostrar

x2 (t) dt =

x2 p (t) dt +

x2 i (t) dt.

Repetiremos los tres pasos del caso discreto. Si x(t) = x(t), entonces
0

x(t) dt =

x(t) dt +
0 0

x(t) dt

= =
0

x(t) dt +
0

x(t) dt

x(t) dt +

x(t) dt = 0.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 52/58

Ejercicio 1.34 (V)


Si x1 (t) es par y x2 (t) impar, entonces x(t) = x1 (t)x2 (t) es impar, ya que
x ( t) = x 1 ( t) x 2 ( t) = x 1 ( t) x 2 ( t) = x ( t) .

Por ltimo,

x2 (t) dt = =

2 ( x2 ( t ) + x p i (t) + 2xp (t)xi (t)) dt

x2 p (t) dt +

x2 i (t) dt.

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales 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 Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 54/58

Ejercicio 1.36
Sea x(t) = ej 0 t de fund 0 y periodo T0 = x[n] = x(nT ) = ej 0 nT . a Demostrar que x[n] es peridica sii
0 T 2 0 = T0
T T0 2 0 .

Sea

Q.

m m T = 2 = Q. N T0 N

p T m b Suponer T = q N . Cules son el periodo 0 fundamental y la frecuencia fundamental de x[n]? Periodo fundamental: N/ gcd(N, m) N . Frecuencia fundamental: fund = 0 T /m.

m =p q 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 Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 55/58

Ejercicio 1.36 (II)


T0 = 5; t=linspace(0, 30, 1000); x=cos(2*pi*t/T0); plot(t, x); hold on; T=2; n=[0:t(end)/T]; stem(n*T, cos(2*pi*n*T/T0), r); T=exp(1); n=[0:t(end)/T]; stem(n*T, cos(2*pi*n*T/T0), r);

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 56/58

Ejercicio 1.37
Si se dene la correlacin entre x(t) e y (t) como
xy (t) =

x ( t + ) y ( ) d .

(a) Qu relacin hay entre xy (t) y yx (t)?


yx (t) = =

y ( t + ) x ( ) d =

y ( ) x ( t ) d

x( t)y ( ) d = xy (t).

(b) Calcular la parte impar de xx (t). Si xy (t) = xy (t), entonces xx (t) = xx (t) (par).
c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 57/58

Ejercicio 1.37 (II)


(c) Si y (t) = x(t + T ), expresar xy (t) y yy (t) en trminos de xx (t)
xy (t) =

x ( t + ) y ( ) d =

x ( t + ) x ( + t ) d

= ( + T = )

x(t T + )x( ) d = xx (t T ).

yy (t) =

y ( t + ) y ( ) d =

x ( t + T + ) x ( T + ) d

= ( + T = )

x( + t)x( ) d = xx (t).

c Luis Vielva, Grupo de Tratamiento Avanzado de Se nal. Dpt. Ingenier a de Comunicaciones. Universidad de Cantabria. Se nales y sistemas. Tema 1: Se nales y Sistemas. OpenCourseWare p. 58/58

También podría gustarte