Vous êtes sur la page 1sur 844

UNIVERSIDAD DE TARAPACA

ANLISIS DE SEALES

Autores: HUGO MENDIZBAL JIMNEZ


KRISTOPHER CHANDA VALENZUELA

Escuela Universitaria de Ingeniera


Elctrica - Electrnica

Arica - Chile
2014

i
INDICE

UNIDAD I CONCEPTOS BSICOSDE SEALES Y SISTEMAS 1

1.1.Definicin de Sistemas. Seal. Seales Elctricas. 1


1.2.Clasificacin de Seales Elctricas 4
1.3.Descripcin de Seales en el Dominio del Tiempo, de la Frecuencia 8
1.4.Clasificacin de los Sistemas 11

UNIDAD II DESCRIPCIN DE SEALESDE TIEMPO CONTINUO EN EL DOMINIO


DEL TIEMPO Y DE LA FRECUENCIA 13
2.1 Seales Bsicas de Tiempo Continuo 13
2.2. Descripcin de Seales de Tiempo Continuo en el Dominio del Tiempo 26
2.3. Representacin Frecuencial de Seales de Tiempo Continuo 32
Problemas 100

UNIDAD III CONVOLUCIN Y CORRELACIN DE SEALES DE TIEMPO


CONTINUO 111
3.1. Convolucin 111
3.2 Correlacin de Seales Determinsticas de Tiempo Continuo 121
Problemas 140

UNIDAD IV MUESTREO EN EL DOMINIO DEL TIEMPO DE SEALES


DE TIEMPO CONTINUO 145
4.1. Muestreo de Seales de Tiempo Continuo 146
4.2. Muestreo de Seales de Frecuencias Bajas 153
4.3. Aplicacin de Software para la Grfica de Seales Muestreadas 164
Problemas 169

UNIDAD V. SEALES DE TIEMPO DISCRETO: SERIE Y TRANSFORMADA


DE FOURIER 173
5.1. Representacin de Seales de Tiempo Discreto 173
5.2. Seales de Tiempo Discreto Elementales 174
5.3. Descripcinde Secuencias en Trminos de Potencia o de Energa 180
5.4. Operaciones Simples de Seales de Tiempo Discreto 186
5.5. Convolucin de Seales de Tiempo Discreto 193
5.6. Correlacin de Seales de Tiempo Discreto 200
5.7. Anlisis Frecuencial de Seales de Tiempo Discreto 215
5.8.Teoremas y Propiedades de la Transformada de Fourier de Secuencias 245
Problemas 261

i
UNIDAD VI: TRANSFORMADA Z 269
6.1 Transformada- Z 269
6.2.Transformada Z Inversa 276
6.3. Relacin entre Transformada de Fourier y Transformada Z 277
6.4 Propiedades de la Transformada Z 279
6.5 Transformada Z Racionales 296
6.6. Transformada Unilateral 303
6.7 Clculo de la Transformada Z Inversa 308
Problemas 331

UNIDAD VII SISTEMAS DE TIEMPO DISCRETO 339


7.1 Descripcin Entrada Salida de Sistemas 339
7.2 Representacin en Diagrama de Bloques de Sistemas de Tiempo Discreto 343
7.3 Clasificacin de Sistemas de Tiempo Discreto 345
7.4 Interconexin de Sistemas de Tiempo Discreto 355
7.5 Invertibilidad. Sistemas Inversos 357
7.6 Anlisis de Sistemas LTI de Tiempo Discreto 358
7.7 Propiedades de los Sistemas LTI 364
7.8 Sistemas de Tiempo Discreto Descritos por Ecuaciones en Diferencias 372
7.9 Representaciones o Realizaciones de Sistemas LTI Descritos
por Ecuaciones en Diferencias 379
7.10 Aplicacin de la Solucin de Ecuaciones en Diferencias Lineales al
Anlisis de Sistemas 380
7.11 Secuencias Correlacin - Entrada en Sistemas LTI 412
7.12. Caracterstica Frecuencial de Sistemas LTI de Tiempo Discreto 417
Problemas 444

UNIDAD VIII ANLISIS DE SISTEMAS DE TIEMPO DISCRETO LTI


EN EL DOMINIO Z 451
8.1. Respuesta de Sistemas con Funciones de Sistema Racionales 451
8.2. Estabilidad y Causalidad de Sistemas de Tiempo Discreto 464
8.3. Anlisis Frecuencial de Sistemas de Tiempo Discreto LTI 481
8.4. Sistemas LTI de Tiempo Discreto como Filtros 491
Problemas 498

ANEXO I :PAUTAS DE PRUEBAS


PAUTAS DE PRUEBAS 2010
PAUTAS DE PRUEBAS 2011
PAUTAS DE PRUEBAS 2012
PAUTAS DE PRUEBAS 2013
ii
PAUTAS DE PRUEBAS 2014

ANEXO II : SOLUCIONES DE TALLERES DE ANLISIS DE SEALES

ANEXO III:MATLAB APLICADO AL ANLISIS DE SEALES

iii
PREFACIO

El Dossier de Anlisis de Seales, est pensado en permitir que los estudiantes que se
enfrentan por primera vez a los conceptos de seales y sistemas, logren el dominio de la
materia, en base a la correcta aplicacin de las herramientas matemticas, computacionales
y conocimientos. Para lo cual, en el desarrollo de las unidades se presentan ejemplos que
ayudan a madurar los conceptos involucrados. Adems, al final de cada captulo se
incluyen problemas propuestos, los que tienen por objetivo el proporcionar a los estudiantes
una alternativa para la ejercitacin complementaria de los temas desarrollados en la unidad
respectiva. Se hace nfasis en la aplicacin del software MATLAB en la solucin de
problemas.
En la Unidad I, se presentan conceptos generalizados de seales y sistemas,
haciendo mencin a las caractersticas fundamentales de los sistemas de comunicaciones y
seales elctricas.
En la Unidad II, se comienza el desarrollo de lo concerniente a seales y sistemas de
tiempo continuo en los dominios del tiempo y de la frecuencia. Se aplican las tcnicas de
Fourier para la representacin de seales aperidicas y peridicas en el dominio de la
frecuencia.
En la Unidad III, se hace la introduccin de las operaciones de convolucin y
correlacin entre seales de tiempo continuo. Estas operaciones son muy utilizadasen el
anlisis de seales y de sistemas.
En la Unidad IV, se realiza el anlisis del muestreo, en el dominio del tiempo, de
seales de tiempo continuo, proceso muy importante en la conversin anlogo digital. Se
seala lo importante del cumplimiento del Teorema de Muestreo, para que la seal que se
muestrea, pueda recuperarse a partir de la seal muestreada,
En la Unidad V, se comienza el estudio del campo de tiempo discreto. Los
conceptos son los mismos que se presentan para el caso de tiempo continuo. Tambin, se
aplican las herramientas de Fourier para el anlisis frecuencial de seales y de sistemas.
En la Unidad VI, se analizan los conceptos y propiedades de la Transformada Z,
sin abordar su aplicacin a sistemas de tiempo discreto.
En la Unidad VII, se analizan sistemas LTI descritos por ecuaciones en diferencias,
definindose los diferentes tipos de respuestas de los sistemas de tiempo discreto, como
respuesta de entrada cero, respuesta de estado cero, respuesta transiente, etc. Se aplica
Fourier para el anlisis frecuencial de sistemas de tiempo discreto
En la Unidad VIII, se realiza la aplicacin de la Transformada Z al anlisis de
sistemas de tiempo discreto, haciendo uso de los conceptos de Funcin de Sistema y de
Funcin Respuesta de Frecuencia.
UNIDAD I. CONCEPTOS BSICOS DE SEALES Y SISTEMAS
El objetivo de esta unidad es presentar al alumno los conceptos generales de sistemas y de
seales y su aplicacin a sistemas de comunicaciones electrnicos. El alumno conocer la
caracterizacin de seales elctricas en el dominio del tiempo y en el dominio de la
frecuencia y la clasificacin de sistemas.

TEMAS

1.1 DEFINICION DE SISTEMA, SEAL. SEALES ELECTRICAS. SISTEMAS


DE COMUNICACIONES.
Sistema. Un sistema es un grupo de objetos que pueden interactuar armnicamente y que
se combinan para lograr un determinado objetivo. Un sistema puede, a la vez, ser una parte
(subsistema) de un sistema mayor. Puede establecerse una jerarqua completa de sistemas,
cada una con su dominio definido .
Seal. Una seal es un suceso que sirve para iniciar una accin; es decir puede incitar a la
accin. Con las restricciones de energa y potencia, el inters se centra en el concepto de
seal y tambin en la respuesta de un sistema a una seal dada. El diagrama de la figura 1.1
muestra las funciones de la seal, el sistema y la respuesta .

SEAL RESPUESTA
SISTEMA

Figura 1.1 Diagrama de un Sistema


Es conveniente usar los conceptos de seal y respuesta resultante para describir las
caractersticas de un sistema.
Una seal se define como una funcin univaluada del tiempo, es decir, a cada
instante de tiempo (la variable independiente), corresponde un valor nico de la funcin
(variable dependiente). Este valor de la funcin puede ser real o complejo, o sea que la
seal puede ser real o compleja. La variable temporal es siempre real.
La notacin compleja de seales es conveniente para describir fenmenos
bidimensionales, tales como el movimiento circular, la propagacin de ondas en el plano,
etc., en funcin del tiempo. Debido a la limitacin a una sola variable dependiente, todas
las seales que corresponden a cantidades fsicamente observables deben ser de naturaleza
real. Sin embargo, en muchos anlisis, los modelos y clculos matemticos son a menudo
ms simples, e incluso ms obvios, si se usa notacin compleja. Despus de efectuar todas
las operaciones en notacin compleja bastar considerar la parte real de la expresin
resultante. Este procedimiento es vlido siempre que pueda aplicarse el principio de
superposicin.
Las observaciones anteriores pueden aplicarse a la descripcin y anlisis de
procesos fsicos en general. Interesa restringirlas a la descripcin y anlisis de seales y
sistemas elctricos.

1
Una seal elctrica puede ser una onda de voltaje o de corriente que puede
describirse matemticamente. El inters radica en las variaciones de las seales con el
tiempo, sean stas de voltajes o de corrientes. Luego, una seal elctrica es simplemente
una funcin univaluada del tiempo que puede emplearse para representar un voltaje o una
corriente en una situacin especfica. En ocasiones pueden aparecer excepciones,
particularmente en anlisis que impliquen los conceptos de energa y de potencia. En este
caso es conveniente considerar que la seal se aplica a un resistor de resistencia un ohm
para todos los clculos de energa y de potencia asociada a la seal, en este caso se habla de
potencia o energa normalizada.
Algunas seales varan en forma continua en el tiempo, en tanto que otras seales se
definen slo en puntos discretos de tiempo. Esta distincin se aplica tanto a seales como a
sistemas que responden y procesan estas seales, lo cual conduce a dos formas de anlisis
de seales y sistemas, uno para fenmenos y procesos que son descritos en tiempo continuo
y otro para aquellos que son descritos en tiempo discreto.
Las seales senoidales tienen una gran importancia en el anlisis de los sistemas de
comunicacin. Estas seales pueden representarse como una funcin del tiempo de la
siguiente manera
x(t) = A cos( wt + f) (1.1)
Donde :
A : amplitud
f : fase relativa
w : rapidez del cambio de fase
En anlisis de seales se usa el principio de los mtodos de Fourier, el que consiste
en la descomposicin de las seales en sumatorias de componentes senoidales. Esto
proporciona la descripcin de una seal dada, en componentes senoidales, en funcin de la
frecuencia. Un objetivo importante de la descomposicin sealada, es la descripcin de la
distribucin de la energa o de la potencia de una seal dada (y de la respuesta), en trminos
de tales frecuencias. Cualquier descripcin de la respuesta, a una seal dada, ilustrar las
caractersticas del sistema.
Conceptos Bsicos en Teora de Informacin. Como el concepto de sistema se aplicar al
caso particular de Sistemas de Comunicaciones, es adecuado manejar algunos conceptos
bsicos que se manejan en tales sistemas, como por ejemplo.
Informacin. C. Shannon, estableci una teora matemtica de comunicaciones que
representa la base de la Teora de Informacin y Codificacin, cuya premisa es el
comportamiento probabilstico de la fuente de informacin. En este sentido la cantidad de
informacin recibida al conocer la ocurrencia de un evento est relacionada con la
probabilidad de ocurrencia del mismo, o bien, desde el punto de vista del destino con la
incertidumbre.
En forma intuitiva se puede decir que un mensaje con alta probabilidad de
ocurrencia, conlleva menos informacin que uno que posea baja probabilidad de ocurrencia

2
Fuentes de Informacin. Existen diferentes clases de fuentes de informacin, por lo que
los mensajes aparecen en diferentes formas, tales como: una secuencia de smbolos o letras
discretas (palabras escritas en forma telegrfica), una magnitud sencilla variando con el
tiempo (presin acstica producida por la voz o la msica), etc.. Sea cual sea la naturaleza
del mensaje, el objetivo de un sistema de comunicacin es proporcionar una rplica
aceptable de dicho mensaje en el punto destino.
Cuando el mensaje producido por una fuente no es de naturaleza elctrica, es
necesario un transductor de entrada. Este transductor convierte el mensaje en una seal, o
sea en una magnitud elctrica variable, tal como un voltaje o corriente. En forma similar, es
necesario otro transductor en el punto destino para convertir la seal de salida a la forma
apropiada del mensaje.
Comunicacin. Cuando entre dos entes, interlocutores, se tiene un intercambio de
informacin se dice que existe una comunicacin entre ellos, dicho de otra manera,
comunicacin es el proceso por medio del cual la informacin se transfiere de un punto
llamado fuente, en espacio y tiempo, a otro punto que es el destino o usuario. Si la
comunicacin es eventual y en un slo sentido se dice que se enva un mensaje; el cual es la
manifestacin fsica de la informacin producida por la fuente. Si es interactiva se dice que
existe un dilogo compuesto de mensajes sucesivos en uno y otro sentido. Aqu cabe el
siguiente concepto de la informacin: es la diferencia entre el conocimiento previo y
posterior a la comunicacin, es decir, entre la ignorancia inicial y la remanente
Sistema de Comunicacin. Es la totalidad de los mecanismos que proporcionan el enlace
para la informacin entre fuente y destino. Un sistema de comunicacin elctrico es aquel
que ejecuta esta funcin principal, pero no exclusivamente, por medio de dispositivos y
fenmenos elctricos.
1.1.1. Elementos de un Sistema de Comunicacin. Para visualizar la relacin seal
sistema, se considerar el diagrama en bloques de un sistema de comunicaciones mostrado
en la Figura 1.2.

MENSAJE DE SEAL DE SEAL SEAL SEAL DE MENSAJE DE


ENTRADA ENTRADA TRANSMITIDA RECIBIDA SALIDA SALIDA

Transductor Canal o medio Transductor


de Transmisor de Receptor de
FUENTE Entrada Transmisin Salida DESTINO

*Ruido y distorsin asociado a


todos los elementos del Sistema.
*Interferencia,asociado al canal

Figura. 1.2 Elementos de un Sistema de Comunicacin.

3
Elementos Funcionales de un Sistema de Comunicacin.

Omitiendo los transductores, las partes esenciales de un Sistema de Comunicacin Elctrica


son
-Transmisor
-Canal de Transmisin
-Receptor
Transmisor. El transmisor es el elemento que pasa el mensaje al canal en forma de seal.
Para lograr una transmisin efectiva y eficiente, en el transmisor se procesa la seal. La
modulacin es el proceso ms comn e importante, ya que determina el acoplamiento de la
seal transmitida a las caractersticas del canal, por medio de una onda portadora .

Canal de Transmisin. El canal o medio de transmisin es el enlace elctrico entre el


transmisor y el receptor, siendo el puente entre la fuente y el destino. La naturaleza del
canal de transmisin puede ser: par de alambre, cable coaxial, atmsfera, etc. Una
caracterstica importante de los canales de transmisin es la atenuacin de la seal
producida por l .

Receptor. La funcin del receptor es extraer del canal la seal deseada y entregarla al
transductor de salida. Por lo general el receptor contiene etapas de filtrado, amplificacin y
la operacin clave es la demodulacin (deteccin ), con la cual la seal vuelve a su forma
original .

Distorsin. Interferencia. Ruido. Durante la transmisin de la seal se presentan efectos


no deseados. Uno de ellos es la atenuacin, la cual reduce la intensidad de la seal. Otros
efectos son :Distorsin, Interferencia y Ruido.
Estos efectos se manifiestan como alteraciones de la forma de seal .
Distorsin. Es la alteracin de la seal debido a la respuesta imperfecta del sistema a dicha
seal. La distorsin desaparece cuando la seal deja de aplicarse, no as la interferencia y el
ruido.
En el diseo de sistemas se debe considerar el criterio de minimizar la distorsin. En
la prctica debe de permitirse una cierta distorsin dentro de lmites tolerables .

Interferencia. Es la contaminacin por seales extraas, generalmente artificiales y de


forma similar a la de la seal. El problema de interferencia se soluciona eliminando la seal
interferente o su fuente.

Ruido. Por ruido se entiende cualquier seal aleatoria o impredecible de tipo elctrico,
originada en forma natural dentro o fuera del sistema. Debido al ruido, la informacin
puede ser cubierta en gran parte o eliminada totalmente, haciendo imposible su
recuperacin en el receptor.
4
1.2 CLASIFICACION DE SEALES ELECTRICAS .
La eleccin del modelo matemtico de una seal debe ser tal que describa lo
suficientemente claro las caractersticas ms relevantes de los mensajes. El anlisis
matemtico y el procesamiento de seales requieren de la disponibilidad de una
descripcin matemtica de las seales. Esta descripcin matemtica o modelo de seal
conduce a la clasificacin bsica de las seales en : determinsticas y en aleatorias.
La Figura 1.3. ilustra en forma esquemtica una primera clasificacin de seales elctricas .

SEAL

ALEATORIA O
DETERMINISTICA
EATOCASTICA

NO NO
ESTACIONARIA ESTACIONARIA
ESTACIONARIA ESTACIONARIA

NO NO
PERIODICA ERGODICA
PERIODICA ERGODICA

Figura 1.3 . Clasificacin de Seales Elctricas


1.2.1. Seales Determinsticas. Las seales determinsticas son aquellas que pueden ser
modeladas por expresiones matemticas explcitas, como por ejemplo :
x(t)=220sen2p50t (1.2)
La expresin de una seal determinstica puede ser todo lo complicada posible y an en
este caso podr determinarse, para un instante cualquiera, el valor instantneo de la seal
dada .
Cualquier seal que pueda ser descrita por una expresin matemtica explcita, por
una tabla de datos, o por una regla bien definida es llamada determinstica. Este trmino es
usado para enfatizar que todos los valores pasados, presente y futuros de la seal son
conocidos con precisin, sin incertidumbre .
Seales Determinsticas Estacionarias. Son aquellas seales que mantienen constante en
el tiempo algn parmetro temporal significativo, como por ejemplo el valor eficaz, la
componente continua, etc. El concepto estacionario se aplica al parmetro considerado.
Seales Peridicas. Son aquellas seales que presentan como caracterstica, el hecho de
que la seal en cuestin repite sus valores cada cierto intervalo de la variable
independiente, intervalo que se denomina periodo.

5
1.2.2. Seales Aleatorias. Las variaciones de estas seales son extremadamente complejas.
Los eventos fsicos que generan tales seales son de difcil prediccin. Algunos de los
factores que intervienen en un proceso aleatorio carecen de descripcin analtica. Los
procesos aleatorios pueden sin embargo, poseer alguna forma que permitasu caracterizacin
en base a ciertos valores medios. Lo cual implica que el comportamiento de mecanismos
aleatorios, puede ser predecible sobre la base de valores medios y hay una ignorancia o
incertidumbre sobre su comportamiento completo. La salida de un generador de ruido, una
seal ssmica, una seal de voz son ejemplos de seales aleatorias .
En Teora de Comunicacin, las seales aleatorias tienen una gran importancia. As
se tiene, que en todo canal de comunicacin existe una seal de ruido aleatorio, la cual tiene
por efecto la contaminacin de los mensajes. Por otra parte, un mensaje solamente puede
transmitir informacin si es impredecible; en este contexto el monto de la informacin es
proporcional a la incertidumbre de la seal. Si un mensaje es determinstico, o sea, si es
conocido completamente, se tiene que la recepcin del mensaje no aporta informacin
adicional. En Teora de Comunicacin Estadstica, tanto el mensaje como el ruido son
tratados como seales aleatorias, las que pueden ser descritas por sus propiedades
estadsticas.

Seales Aleatorias Estacionarias. Las seales aleatorias estacionarias presentan algn


aspecto o magnitud en su estructura estadstica que permanece constante en el tiempo.
Normalmente el concepto de estacionaria, supone que los parmetros significativos
dependen slo de la longitud del intervalo de observacin y no de sus instantes final e
inicial.
Procesos Ergdicos. En ciertos procesos aleatorios, llamados ergdicos, la estadstica
completa puede ser determinada a partir de una funcin muestral cualquiera. En otras
palabras, cada funcin muestral lleva una informacin estadstica idntica y por lo tanto
cualquier funcin muestral describe estadsticamente el proceso estocstico completo. Para
un proceso ergdico la media temporal es idntica a la media del conjunto .
En los procesos no ergdicos, se necesita un conjunto de funciones muestrales para
obtener la estadstica completa de un proceso
1.2.3. Seales de Tiempo Continuo y deTiempo Discreto. Seales de Valores
Continuos y de Valores Discretos . Como complemento a la primera clasificacin
presentada, se puede hacer referencia a los siguientes tipos de seales :
Seales de Tiempo Continuo y de Tiempo Discreto. Las seales pueden clasificarse
dependiendo de su definicin en relacin a la variable independiente tiempo en : Seales de
Tiempo Continuo y de Tiempo Discreto .

Seales de Tiempo Continuo o Seales Anlogas. Estas seales estn definidas para
cualquier valor de tiempo y ellas asumen sus valores en el intervalo continuo (a,b), donde a
puede ser - y b puede ser . Matemticamente, estas seales pueden ser descritas por

6
funciones de una variable continua. Ejemplos de seales analgas pueden ser : onda de voz
, x(t) = senpt .

Seales de Tiempo Discreto. Estas seales estn definidas solamente en valores discretos
de tiempo. Estos instantes de tiempo no son necesariamente equidistantes, pero en la
prctica se consideran igualmente espaciados por conveniencia computacional y manejo
matemtico. Como ejemplo de seal de tiempo discreto setiene a : x(t) = e - t n , n = 0,1,2
,....Si se usa el subndice n de los instantes de muestreo como la variable independiente, el
valor de la seal es funcin de una variable entera, por lo cual llega a ser una secuencia de
nmeros. Luego una seal de tiempo discreto puede ser representada matemticamente por
una secuencia de nmeros reales o complejos. Para enfatizar la naturaleza de tiempo
discreto de una seal, se denotar tal seal como x(n) en lugar de x(t). Si los instantes tn
estn igualmente espaciados, o sea tn = nT , la notacin x(nT) es tambin usada .
Las seales de tiempo discreto pueden originarse a partir de:
-Seleccin de valores de una seal anloga en instantes discretos de tiempo. Este proceso
se conoce como muestreo de una seal anloga .
-Por acumulacin de una variable sobre un perodo de tiempo. Por ejemplo, el conteo del
nmero de automviles que circulan por cada hora en una determinada calle, como tambin
la grabacin del valor diario de la Unidad de Fomento.
Seales de Valores Continuos y de Valores Discretos. Los valores de una seal de
tiempo continuo o de tiempo discreto pueden ser continuos o discretos .
Seales de Valores Continuos. Si una seal toma todos los valores posibles de un rango
finito o infinito de valores, se dice que es una seal de valor continuo .
Seales de Valores Discretos. En este caso la seal toma valores de un conjunto finito de
los posibles valores. Usualmente, los valores finitos son equidistantes y luego pueden ser
expresados como un mltiplo entero de la distancia entre dos valores sucesivos . Una seal
de tiempo discreto y que tiene valores discretos se llama seal digital .
1.2.4. Seales Descritas en Trminos de Energa y en Trminos de Potencia
Seales de Duracin Limitada. Se trata de seales que se anulan fuera de un intervalo de
tiempo determinado que, comnmente, se considera simtrico con respecto al origen.
Seales Acotadas. Son aquellas seales cuyos valores instantneos estn acotados por un
nmero real y positivo.
Seales Descritas en Trminos de Potencia. Son aquellas que tienen potencia media finita
distinta de cero. Como ejemplo de este tipo de seales se tiene : las seales peridicas, las
aleatorias estacionarias y las que no estn limitadas en el tiempo.
Seales Descritas en Trminos de Energa. Las seales que tienen energa finita son
descritas en trminos de energa. Este es el caso de seales de duracin limitada en el
tiempo, las que adems tienen potencia media nula.
Seales de Energa Limitada. En este tipo de seales, su energa est acotada por un
cierto nmero real k.

7
1.3. DESCRIPCION DE SEALES EN LOS DOMINIOS DEL TIEMPO Y DE LA
FRECUENCIA
Las seales pueden estudiarse en dos mbitos diferentes: el del tiempo, y el de la frecuencia
1.3.1. Descripcin de Seales en el Dominio del Tiempo. El estudio de una seal en el
dominio temporal se basa en la representacin de la seal como funcin de la variable
tiempo. Esta descripcin se fundamenta en la definicin de ciertos parmetros, tales como
valor mximo, valor mximo a mximo, valor medio, valor cuadrtico medio, valor eficaz,
factor de forma, factor de cresta, etc.
1.3.2. Conceptos de Descripcin de Seales en el Dominio de la Frecuencia. La base del
tratamiento y estudio de las seales en el dominio de la frecuencia radica en la
descomposicin de ellas en componentes senoidales de diferentes frecuencias. En este
contexto, para las seales peridicas se emplea la Serie de Fourier y para representar a las
seales no peridicas la Transformada de Fourier o la Transformacin Discreta. Algunos
conceptos utilizados en el dominio de la frecuencia son
Espectro . La representacin de las seales en el dominio de la frecuencia se denomina
espectro y el tratamiento correspondiente, se denomina estudio o anlisis espectral .
Dentro del anlisis espectral, se determinan dos tipos de espectros: Continuo y
Discreto .
Espectro Continuo. Un espectro se dice continuo si la funcin que lo caracteriza es una
funcin continua de la frecuencia, tal como se ilustra en la Figura 1.4.

H(f)

f
0
Figura 1.4 . Grfica de Espectro Continuo

Espectro Discreto . Un espectro es discreto si existe slo para valores discretos de la


frecuencia. La Figura 1.5, ilustra en ejemplo de espectro discreto.

X(f)

-f5 -f 4- f3-f 2 -f1 0 f1 f 2 f 3 f 4 f5 f

Figura 1.5 . Grfica de Espectro Discreto


Un espectro discreto est formado por lneas espectrales.

8
Densidad Espectral .Dada una seal de potencia o de energa, su funcin densidad
espectral representa la distribucin de su potencia o de su energa de en el dominio de la
frecuencia .
Los dominios del tiempo y de la frecuencia estn relacionados entre s y en ellos se
realiza la mayor parte de los estudios que se ocupa la Teora de la Seal, como son los
relacionados a transformaciones de seales, filtrado, correlacin, obtencin de densidades
espectrales de potencia o de energa, as como los que describen los procesos de
transmisin de la informacin y su recuperacin, influencia de perturbaciones, calidad de la
transmisin, etc .
1.3.3. Clasificacin de Seales en el Dominio de la Frecuencia. Segn las caractersticas
de las seales en el dominio de la frecuencia, stas se clasifican en : Seales de Baja
Frecuencia, de Alta Frecuencia y de Media Frecuencia .
Seales de Baja Frecuencia . Si una seal de potencia ( o seal de energa ) tiene su
densidad espectral de potencia ( o su densidad espectral de energa ) concentrada en torno a
la frecuencia cero, tal como se muestra en la Figura 1.6, se dice que es Seal de Baja
Frecuencia.

f
0

Figura 1.6 . Grfica de la Densidad Espectral de Potencia (Energa) de una Seal


de Baja Frecuencia
Seales de Alta Frecuencia . Una seal es de alta frecuencia, si su densidad espectral de
potencia (energa) est concentrada en altas frecuencias, como se ilustra en la Figura 1.7.

0 f

Figura 1.7 . Grfica de la Densidad Espectral de Potencia (Energa) de una Seal


de Alta Frecuencia
Seales de Frecuencias Medias. Una seal que tiene una densidad espectral de potencia
(energa) concentrada en un rango de frecuencias comprendido entre bajas y altas

9
frecuencias se llama Seal de Frecuencias Medias. La Figura 1.8, ilustra la densidad
espectral de potencia (energa) de una seal de frecuencias medias.

f
0

Figura 1.8 . Grfica de la Densidad Espectral de Potencia (Energa) de una Seal


de Frecuencias Medias
Dada la relacin entre la densidad espectral y el espectro de una seal , lo establecido para
la densidad espectral es tambin vlido para el espectro, en lo referente a la clasificacin de
seales de baja frecuencia, de alta frecuencia y de frecuencias medias.
Ancho de Banda. Adems de la clasificacin de las seales en el dominio de la frecuencia,
es importante el expresar cuantitativamente el rango de frecuencias sobre el cual est
concentrada la densidad espectral de potencia o de energa. La magnitud de este rango es
llamada Ancho de Banda de una seal y se refiere al rango de frecuencia en el cual est
contenida un cierto porcentaje de la potencia o energa total de una seal, as por ejemplo se
puede definir ancho de banda de 75% , 90% , 99% , etc . Los lmites del ancho de banda
son la frecuencia superior f2 y la frecuencia inferior f1 , de manera que el ancho de banda B
est dado por
B = f 2 - f1 (1.4)
Seales de Banda Angosta. Se dice que una seal es de banda angosta, si se cumple la
siguiente relacin
f +f
B << 2 1 (1.5)
2

Seales de Banda Ancha. Si no se satisface la relacin (1.5), se dice que la seal es de


banda ancha.

Seales de Banda Limitada. Una seal x(t) es de banda limitada, si su Transformada de


Fourier (espectro) X(f) satisface la siguiente relacin

X(f ) = 0 para f > f m (1.6)


donde fm es la frecuencia mxima del espectro, tal como se muestra en la Figura 1.9

10
X(f)

-fm 0 fm

Figura 1.9 . Grfica del Espectro de una Seal de Banda Limitada

1.4 CLASIFICACION DE SISTEMAS


La primera gran clasificacin de los sistemas se basa en la relacin entre la naturaleza tanto
de la seal de entrada como de la repuesta del sistema, en sus relaciones con respecto a la
variable temporal. Bajo este criterio los sistemas se clasifican en Sistemas de Tiempo
Continuo y de Sistemas de Tiempo Discreto.

1.4.1. Sistemas de Tiempo Continuo. Un sistema de tiempo continuo es aquel que


transforma las seales de entrada de tiempo continuo en seales de salida de tiempo
continuo.
1.4.2. Sistemas de Tiempo Discreto. Un sistema de tiempo discreto transforma las seales
de entrada de tiempo discreto en seales de salida de tiempo discreto.
Por otra parte, los sistemas tanto de tiempo continuo como de tiempo discreto, se
pueden clasificar de acuerdo a las propiedades generales que ellos poseen. Estas
propiedades tienen interpretaciones matemticas como fsicas.

1.4.3 . Sistemas con Memoria / Sistemas sin Memoria.


Sistemas sin Memoria o Estticos. Se dice que un sistema es sin memoria si su salida para
cada valor de la variable independiente depende solamente de la entrada presente, o sea, de
la entrada en ese mismo instante de tiempo.
Sistemas con Memoria o Dinmicos. Un sistema que no cumpla con los requerimientos o
condiciones de los sistemas estticos, se dice que es un sistema dinmico o con memoria.
La salida de un sistema con memoria depende tericamente de los valores pasados, presente
y futuro de la seal de entrada .

1.4.4. Sistemas Invariantes en el Tiempo / Sistemas Variantes en el Tiempo. Se puede


subdividir la clasificacin general de sistemas en dos grandes categoras: Sistemas
Invariantes en el Tiempo y Sistemas Variantes en el Tiempo.

11
Sistemas Invariantes en el Tiempo. Se tiene que un sistema es invariante en el tiempo si
un desplazamiento en tiempo de la seal de entrada produce un desplazamiento en tiempo
de la salida, del mismo monto que el de la entrada .
Sistemas Variantes en el Tiempo. Un sistema que no cumpla la propiedad de invariancia
en el tiempo se dice que es un sistema variante en el tiempo .
1.4.5. Sistemas Lineales / Sistemas no Lineales. La clase general de sistemas tambin
puede ser dividida en Sistemas Lineales y no Lineales .

Sistemas Lineales. Un sistema es lineal si satisface el Principio de Superposicin: si una


entrada consiste en la suma ponderada de varias seales, luego la salida es la suma
ponderada de las respuestas del sistema a cada una de estas seales.
SistemasIncrementalmente Lineales. Un sistema incremental lineal es aquel que responde
de manera lineal a cambios en la entrada. Esto es, la diferencia entre las respuestas de un
sistema incremental lineal a dos entradas cualesquiera es una funcin lineal (aditiva y
homognea ) de la diferencia entre las dos entradas .
Sistemas no Lineales. Un sistema que no satisface el Principio de Superposicin, se dice
que es un sistema no lineal .

1.4.6. Sistemas Causales / Sistemas no Causales .


Sistemas Causales. Un sistema es causal si su salida en cualquier instante de tiempo
depende solamente de los valores de la seal de entrada en el tiempo presente y en el
pasado, es decir, no depende de los valores futuros de la entrada.
Sistemas no Causales. Un sistema que no cumple con la propiedad de causalidad, se dice
que es un sistema no causal.
1.4.7. Sistemas Estables / Sistemas no Estables.
Sistemas Estables. Intuitivamente, un sistema es estable cuando entradas pequeas
conducen a respuestas que no divergen. La definicin de estabilidad de un sistema es: si la
entrada a un sistema es limitada (su magnitud no crece en forma ilimitada) y la respuesta
del sistema es tambin limitada (acotada), se dice que el sistema es estable o estable BIBO
(Bounded Input-Bounded Output).
Sistemas Inestables. Si para una seal de entrada acotada, la salida es no acotada
(infinita), se dice que el sistema es inestable .

1.4.8. Sistemas Invertibles. Un sistema es invertible si conociendo su salida se puede


determinar, a partir de ella, la seal de entrada al sistema. Lo que significa, que un sistema
es invertible cuando distintas seales producen salidas distintas .
La propiedad de invertibilidad, permite establecer un Sistema Inverso de tal manera
que cuando se conecte en cascada con el sistema original producir una salida de la
cascada igual a la entrada del primer sistema.
Esta clasificacin, se aplica tanto a los sistemas de tiempo continuo como a los
sistemas de tiempo discreto.
12
13
UNIDAD II. DESCRIPCIN DE SEALES DE TIEMPO CONTINUO EN LOS
DOMINIOS DEL TIEMPO Y DE LA FRECUENCIA.

El objetivo de esta unidad, es que el alumno conozca y aplique los conceptos y las
herramientas matemticas para caracterizar las seales, tanto en el dominio del tiempo,
mediante la definicin de parmetros, como en el dominio de la frecuencia, aplicando
conceptos como: espectro, densidad espectral, ancho de banda. Las herramientas
matemticas fundamentales, para la caracterizacin en el dominio de la frecuencia, son la
Serie de Fourier y la Transformada de Fourier.

TEMAS

2.1. SEALES BSICAS DE TIEMPO CONTINUO

2.1.1. Seales Singulares.Las seales son singulares si no son finitas o no tienen derivadas
finitas de todo orden en todos los puntos. Estas seales tienen formas matemticas simples
y son idealizaciones, en el sentido que no aparecen en sistemas fsicos. Son de utilidad dado
a que son buenas aproximaciones a ciertas condiciones restrictivas de los sistemas fsicos.
Como seales singulares se tiene a: Escaln Unitario, Rampa Unitaria e Impulso Unitario.

Escaln Unitario: u(t). La seal escaln unitario u(t) se define matemticamente como

1 t>0
u(t) = (2.1)
0 t<0

La grfica de u(t) se muestra en la Figura 2.1.

u(t)
1

t
0
Figura 2.1. Escaln Unitario de Tiempo Continuo

La funcin u(t) es discontinua en t = 0 y tiene derivada infinita en el origen.

Rampa Unitaria: r(t). Esta funcin se define como

t t 0
r(t) = (2.2)
0 t 0

13
La funcin rampa unitaria es continua en t = 0. Su grfica se muestra en la Figura 2.2 .

r(t)

0 t
Figura 2.2. Seal Rampa Unitaria de Tiempo Continuo

La relacin entre u(t) y r(t) es la siguiente

dr(t)
u(t) = (2.3)
dt
o
t
r(t) = u( t)dt (2.4)
0

Impulso Unitario: d(t). El impulso unitario Delta de Diracd (t) , no es una funcin en un
sentido estrictamente matemtico. Mediante el uso de funciones generalizadas se puede
efectuar una aproximacin rigurosa a la funcin Delta. Por lo tanto, no hay una definicin
rigurosa de impulso unitario , por lo que existen diversas formas de definirlo y una de ellas
es la que se basa en las tres observaciones siguientes

d(t) = 0 t0

d(t) t =0 (2.5)

d(t)dt = 1
-

La integral de (2.5) establece que el rea de la funcin impulso es unitaria y que est
concentrada en un punto. An ms, los lmites de la integral pueden ser finitos como por
ejemplo
b

d(t)dt = 1
a

Con a < 0 y b > 0. Basado en esta propiedad, se puede determinar la relacin entre u(t) y d
(t), la cual es

14
1 t>0

t

- d(t)dt = = u(t) (2.6)


0 t<0

La ecuacin (2.6), determina que la integral del impulso unitario da como resultado la
funcin escaln unitario. Tambin es vlido el que la funcin impulso es la derivada de la
funcin escaln, por lo que la derivada de un escaln negativo producir un impulso
negativo.
La representacin grfica de d(t), se muestra en la Figura 2.3 .

d (t)
1

t
0
Figura 2.3. Seal Impulso Unitario de Tiempo Continuo

Propiedades de la Seal Impulso Unitario. La seal impulso unitario tiene, entre otras,
las siguientes propiedades
Propiedad de Muestreo. La propiedad ms interesante de d (t) es la llamada propiedad de
muestreo, la que matemticamente se expresa como

x(t)d(t)dt = x(0)
-
(2.7)

Un caso ms general se tiene cuando el impulso est desplazado en un monto t0 , o sea d(t-
t0), y en este caso la propiedad de muestreo queda

x(t)d(t - t
-
0 )dt = x(t 0 ) (2.8)

La ecuacin (2.8) puede tener la siguiente interpretacin: que con el impulso se pueden
obtener muestras de la seal x(t) en los instantes de tiempo en que existe el impulso .
De la propiedad de muestreo del impulso se puede escribir la siguiente igualdad

x(t)d(t - t 0 ) = x(t 0 )d(t - t 0 ) (2.9)

Escalamiento de Tiempo. Esta propiedad establece que

15
1
d(at) = d(t) (2.10
a

La relacin (2.10) expresa que, en relacin a la variable independiente t, d(at) es un impulso


de peso 1/a .
Simetra. De la propiedad de escalamiento temporal, con a = -1, se tiene

d(-1) = d(t) (2.11)

De (2.11) se deduce que la funcin impulso unitario presenta simetra par .


Combinando las propiedades de muestreo y de escalamiento de tiempo, se demuestra que

1
-
x(t)d [a(t - t )] dt =0
a
x(t 0 ) (2.12)

Ejemplo 2.1 .

Evaluar la integral

(t + 4)d(2t - 6)dt
2

Solucin .
La integral dada se puede escribir como

(t
2
+ 4)d [ 2(t - 3) ]dt
-

Aplicando la ecuacin (2.12), con x ( t ) = t 2 + 4 , se obtiene


1 2 13
(t
2
+ 4)d [ 2(t - 3)] dt = (3 + 4) =
- 2 2

Ejemplo 2.2.

Si x(t) = u(t) u(t 4) - Kd(t 5). Determinar, el valor numrico de K para que

16

x(t)dt = 0
-

Solucin
La grfica de x(t) se muestra en la Figura 2.4.
x(t)
1

5 t
0 1 2 3 4

K
Figura 2.4. Grfica de x(t) del Ejemplo 2.2

b
Matemticamente la integral x(t)dt
a
representa el rea de la superficie que la curva x(t)

forma con el eje t, entre los lmites de integracin. En base a la expresin o grfica de x(t),
se tiene
4

-
x(t)dt = dt - K d(t - 5)dt
0 -

La primera integral del segundo miembro de la ecuacin anterior representa el rea del
rectngulo y la segunda integral representa un rea de valor K, concentrada en el punto
donde est definido el impulso. Como el problema establece que el rea encerrada por x(t)
sea nula, se debe cumplir que

x(t)dt = 4 - K = 0
-

De donde se deduce que

K=4

Generacin de d(t). El impulso unitario d (t) se puede representar como lmite de otras
funciones, a partir de la expresin

x(t)d(t - t
-
0 )dt = x(t 0 )

En particular, si existe una funcin de (t), tal que

17
lim de (t) = d(t)
e 0

Se tendr que la funcin de (t) puede tomar las siguientes formas


1 t
de (t) =
e e

1 t
de (t) = sin c (2.13)
e e

1 t
de (t) = sin c 2
e e

Haciendo el cambio de variable k = 1/e, se tiene la funcin dk (t), y la relacin entre d(t) y
dk (t) es
d(t) = lim dk (t) (2.14)
k

Para aplicar la ecuacin (2.14), basta hacer el cambio de variable de k = 1/e en las
expresiones de de (t) establecidas en (2.13) .
1 t
Considerando la expresin de (t) = , se tiene que de (t) representa un pulso
e e
1
rectangular, centrado en el origen, con ancho e y altura , en consecuencia cuando e
e
tiende a cero, el ancho del pulso tiende a cero y su altura tiende a infinito, caractersticas
que describen al impulso unitario.

2.1.2. Aplicacin de MATLAB en la grfica de Seales Singulares. Las seales


singulares a considerar son : Escaln Unitario, Rampa Unitaria. Existen diferentes tcnicas
para graficar seales usando MATLAB, se presentarn algunas de ellas.
Escaln Unitario u(t).Para graficar el escaln unitario, se puede utilizar la funcin stepfun,
que se define a continuacin.
Funcin stepfun. Para graficar el escaln unitario u(t), MATLAB tiene en su librera la
funcin stepfun, cuya sintaxis es u = stepfun(t,T), donde T representa el monto de
desplazamiento de u(t). El parmetro T puede ser positivo o negativo, un valor positivo de
T representa un desplazamiento de u(t) hacia la derecha, y un valor negativo un
desplazamiento de u(t) hacia la izquierda de.

18
Ejemplo 2.3.

Utilizando la funcin stepfun de MATLAB, obtener las grficas de


a) x1(t) = u(t)
b) x2(t) = u(t + 4) u(t-4).
c) x3(t) = sen(t)x2(t).

Solucin
El programa MATLAB propuesto es:

>> t=-6:0.01:6;
>> T=0;
>>x1=stepfun(t,T);
>> %Grafica de x1(t)=u(t)
>>subplot(3,1,1);
>>plot(t,x1);xlabel('t');ylabel('x_1(t)'); axis([-6 6 0 1.5]);
>> %Grafica de x_2(t)=u(t+4)-u(t-4)
>> T1=4;T2=-4;
>> u1=stepfun(t,T1); u2=stepfun(t,T2);
>>x2=u2-u1;
>>subplot(3,1,2)
>>plot(t,x2);xlabel('t');ylabel('x_2(t)'); axis([-6 6 0 1.5]);
>> %Grafica de x3(t)=sent*x2(t)
>>subplot(3,1,3); y=sin(t); x3=y.*x2;
>>plot(t,x3);xlabel('t');ylabel('x_3(t)'); axis([-6 6 -1.5 1.5])

Figura 2.5. Grficas de x1(t), x2(t) y x3(t) del Ejemplo 2.3

19
Rampa Unitaria r(t). Para graficar la seal rampa unitaria utilizando MATLAB, se puede
utilizar un programa basado en la funcin stepfun, como se establece en el siguiente
ejemplo.

Ejemplo 2.4. Usando la funcin stepfun, graficar la seal x(t) = r(t).


Solucin.
>> %Grfica de x(t)=r(t)
>> t=-5:0.001:5;
>> y=t;
>> u1=stepfun(t,0);
>> x=y.*u1;
>>plot(t,x);
>>title('Grfica de r(t)');
>>xlabel('t');ylabel('r(t)');
>>grid
>>axis([-5 5 -2 5]);

Grfica de r(t)
5

2
r(t)

-1

-2
-5 -4 -3 -2 -1 0 1 2 3 4 5
t

Figura 2.6. Grfica de la seal rampa unitaria r(t)


2.1.3. Seales Exponenciales de Tiempo Continuo. Seales Senoidales. Las seales
exponenciales complejas de tiempo continuo son de la forma

x(t) = Ceat (2.15)

en la cual C y a son generalmente complejos. Dependiendo de los valores de estos


parmetros, las exponenciales pueden adoptar diferentes caractersticas .

C y a reales. En este caso x(t) se denomina exponencial real, y se pueden encontrar las
siguientes situaciones: a > 0, lo que determina una exponencial creciente adoptando una
forma que se utiliza para describir ciertos fenmenos, como reacciones en cadena en
explosiones atmicas. Si a < 0 se tiene exponencial decreciente. Tales seales tambin

20
tienen un uso en la descripcin de fenmenos, como la respuesta de circuitos RC, sistemas
amortiguados, etc. Si a = 0, x(t) es constante .

C real y a imaginario. Este caso da lugar a las llamadas seales senoidales, las que
representan la denominada variacin armnica temporal. Estas seales son muy
importantes en el anlisis de seales. Considerando el caso especial de C = 1 y a = jw0, se
tiene
x(t) = e jw0 t (2.16)

La seal descrita por la ecuacin (2.16) tiene la propiedad de ser peridica, con perodo T0
dado por
2p
T0 = (2.17)
w0

Usando las relaciones de Euler, la ecuacin (2.16) puede escribirse como

e jw0 t = cos w0 t + jsen w0 t (2.18)

Las seales cosw0 t y senw0 t se conocen como seales senoidales .


Tambin se cumple que
e - jw0 t = cos w0 t - jsen w0 t (2.19)

De las ecuaciones (2.18) y (2.19), se obtienen las siguientes expresiones de las seales
senoidales en funcin de seales exponenciales complejas

cos w0 t =
2
(
1 jw0 t - jw0 t
e +e ) (2.20)

sen w0 t =
2j
(
1 jw0 t
e - e jw0 t ) (2.21)

Si se tiene la siguiente seal

x(t) = A cos ( w0 t + f ) (2.22)

sta se puede escribir como

x(t) = A cos ( w0 t + f ) =
2
(
A jw0 t jf - jw0t - jf
e e +e e ) (2.23)

21
Una expresin alternativa para x(t) dado por (2.22) es
{
x(t) = A cos ( w0 t + f ) = Re Ae j( w0 t +f ) } (2.24)

La frecuencia w0 (f0) se denomina frecuencia fundamental: Como T0 y w0 (f0) tienen una


relacin inversamente proporcional, se tiene que una reduccin de la magnitud de la
frecuencia fundamental w0 (f0) implica un aumento del perodo T0, disminuyendo T0 si se
aumenta la frecuencia fundamental. Si w0 = 0, se tendr que x(t) es constante con un
perodo fundamental T0 = , lo que significa que una seal constante se puede considerar
como una seal peridica con perodo T de cualquier valor positivo, lo que es equivalente a
decir que una seal constante tiene una velocidad de oscilacin cero.
C complejo, a complejo. Este es el caso ms general de una exponencial compleja, C y a se
pueden escribir como

C = C e jq
(2.25)
a = r + jw0

por lo que x(t) tiene las formas

x(t) = Ceat = C e jq e(r + jw0 )t


(2.26)
x(t) = C ert e j(w0 t +q)

Aplicando las relaciones de Euler, la ecuacin (2.26) se escribe como

x(t) = C e rt cos(w0 t + q) + j C e rt sen(w0 t + q)


(2.27)
x(t) = C e rt cos(w0 t + q) + j C e rt cos(w0 t + q - p2 )

Con r = 0, se tiene que las partes real e imaginaria de una exponencial compleja son
senoidales.
Para r > 0 las partes real e imaginaria son seales senoidales multiplicadas por
exponenciales crecientes en el tiempo. Para r <0, corresponden a seales senoidales
multiplicadas por exponenciales decrecientes en el tiempo, las que se denominan
senoidesamortiguadas .

22
Ejemplo 2.5.

Usando MATLAB, determinar la grfica de la seal exponencial real:


x(t) = 2t u(t)

en el intervalo [-1, 4][seg] e incrementos de 0.01[seg].


Solucin
El programa MATLAB propuesto es;

>> %Grfica de (2^t)u(t)


>> t=-1:0.01:4;
>> u=stepfun(t,0);
>> x=(2.^t).*u;
>>plot(t,x)
>>axis([-1 4 -1 18]);
>>title('Grfica de (2^t)u(t)');
>>xlabel('t');ylabel('x(t)')
>>grid

Grfica de (2t)u(t)
18

16

14

12

10
x(t)

-1 -0.5 0 0.5 1 1.5 2 2.5 3 3.5 4


t

Figura 2.7. Grfica de x(t)=2tu(t)

En MATLAB existen funciones para generar ondas peridicas especficas como es el caso
de un tren de pulsos rectangulares y de diente de sierra.

Tren de Pulsos Rectangulares. Con la funcin square, con MATLAB se puede generar un
tren de pulsos rectangulares con periodo 2p y con un determinado ciclo de trabajo
especificado dentro del argumento de la funcin square, tal como se ilustra en el siguiente
ejemplo.

23
Ejemplo 2.6.

Utilizando la funcin square de MATLAB, generar un tren de pulsos rectangulares de


amplitudes 1 con periodo 2p y ciclo til de 80%. Graficar desde t = 0 hasta t = 0,1[s], con
intervalo de 1[ms].

Solucin
>> % Grfica de Tren Pulsos Rectangulares
>> t=0:0.001:1;
>> x=square(2*pi*60*t,80); plot(t,x), axis([0 0.1 -2 2]);
>>title('Tren de Pulsos Rectangulares con Ciclo de Trabajo de 80%');
>>xlabel('t [seg]'); ylabel('x(t)'); grid;

Tren de Pulsos Rectangulares con Ciclo de Trabajo de 80%


2

1.5

0.5
x(t)

-0.5

-1

-1.5

-2
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
t [seg]

Figura 2.8. Grfica de tren de pulsos rectangulares utilizando la funcin square

Onda Diente de Sierra. En MATLAB existe la funcin sawtoothque permite generar una
onda diente de sierra con amplitudes 1 y un periodo 2p. Si la onda diente de sierra es de
frecuencia f1[Hz], la sintaxis es :

x(t) = sawtooth(2*pi*f1*t).

2.1.4. Seales Simtricas y Asimtricas de Tiempo Continuo.

Seales Simtricas o con Simetra Par. Una seal real x(t) se denomina simtrica o par si

x(t) = x(- t) (2.28)

La seal x(t) = A cos wt es un ejemplo de seal simtrica

24
Seales Asimtricas o con Simetra Impar. Una seal real x(t) se define como asimtrica o
impar si
x(- t) = - x(t) (2.29)

La seal x(t) = Asenwt es un ejemplo se seal asimtrica.


Componentes Par e Impar. Toda seal arbitraria x(t) puede ser expresada como la suma
de dos seales componentes, una par xp(t) y la otra impar xi(t), o sea

x(t) = x p (t) + x i (t) (2.30)

Componente Par. La componente par xp(t) se forma aplicando la siguiente ecuacin

1
xp = [ x(t) + x(- t) ] (2.31)
2

Componente Impar. La componente impar xi(t) se forma aplicando la ecuacin

1
xi = [ x(t) - x(- t)] (2.32)
2
Ejemplo 2.7.

Usando MATLAB graficar las componentes par e impar de la seal

x(t) = 0,8cos(p / 4 + 0, 04pt) + 0, 4cos(p / 2 + 0, 03pt) + 0, 2sen(3p / 2 + 0,1pt)

Solucin
El programa MATLAB propuesto, es el siguiente
>>% Grfica de x(t) del Ejemplo
>> t=-100:0.001:100;
>> b=0.04*pi.*t;
>> a=pi/4;
>> b=0.04*pi.*t;
>>x1=cos(a+b);
>> c=pi/2;
>> d=0.03*pi*t;
>>x2=cos(c+d);
>> e=3*pi/2;
>> f=0.1*pi*t;
>>x3=sin(e+f);
>> x=0.8*x1+0.4*x2+0.2*x3;

25
>>x4=cos(a-b);
>>x5=cos(c-d);
>>x6=sin(e-f);
>>xA=0.8*x4+0.4*x5+0.2*x6;

>>xp=(1/2)*(x+xA);
>>subplot(211)
>>plot(t,xp);
>>grid;title('Grfica de componente par x_p)')
>>xlabel ('t'); ylabel('x_p(t)');
>>xi=(1/2)*(x-xA);
>>subplot(212);
>>plot(t,xi);
>>grid;title('Grfica de componente par x_i(t)');
>>xlabel ('t'); ylabel('x_i(t)');
>>grid;title('Grfica de componente impar x_i(t)');

Grfica de componente par x )


p
1
x p(t)

-1
-100 -80 -60 -40 -20 0 20 40 60 80 100
t
Grfica de componente impar x (t)
i
1
x i(t)

-1
-100 -80 -60 -40 -20 0 20 40 60 80 100
t

Figura.2.9. Grficadexpy de xi del Ejemplo 2.7.

2.2. DESCRIPCION DE SEALES DE TIEMPO CONTINUO EN EL DOMINIO


DEL TIEMPO.
El estudio de una seal de tiempo continuo en el dominio temporal se basa en la
representacin de la seal como una funcin de la variable temporal t, por ejemplo x(t).
En general, las funciones que representan seales en el dominio del tiempo son reales. Sin
embargo, resulta til y conveniente en la resolucin de algunos problemas el emplear
notacin compleja de seales, tales como

x(t) + j y(t) (2.33)

26
2.2.1. Parmetros en el Dominio del Tiempo. Para la descripcin de seales en el
dominio del tiempo, se pueden definir ciertos parmetros. Para las seales de tiempo
continuo se tiene:

Valor Mximo (peak ): Xp.Es la mxima amplitud de la seal x(t) registrada en el intervalo
de observacin T. Puede ser positivo o negativo .
Valor Mximo a Mximo (peak to peak ): Xpp. Es la excursin o separacin entre los
valores mximos positivo y negativo de la seal x(t).

Valor Medio: <xT(t) >. El valor medio de una seal x(t) en un intervalo T, se define como

t+T
1
< x T (t) > =
T x(t)dt
t
(2.34)

Valor Medio Temporal :<x(t)>. Este valor se define como

t+T
1
< x (t) > = lm < x T (t) >= lm
T T T x(t)dt
t
(2.35)

Cuando existe este lmite, el valor medio temporal se denomina componente continua de la
seal .
Para seales peridicas, con perodo T, se tiene
T
1
T 0
< x(t) > = x(t)dt (2.36)

Valor Medio Cuadrtico :<x(t)2>. El valor medio cuadrtico de una seal, en el intervalo
de observacin T, se define como

t+T
1

2 2
< x(t) > = lm x(t) dt (2.37)
T T
t

Para seales peridicas, con periodo T, se tiene

t +T
1
x (t)
2 2
< x ( t ) >= dt (2.38)
T t

Fsicamente, el valor medio cuadrtico corresponde a la potencia que un voltaje o corriente


x(t) disipara en un resistor de resistencia de valor unitario. Se le llama por este motivo,
potencia media de la seal x(t).

27
Valor Eficaz o Efectivo: Xeff. Para un tiempo de observacin T, el valor eficaz Xeff se define
como
t +T
1
X eff = < x(t) > = lim
2 2
x(t) dt (2.39)
T T
t

Para seales peridicas con periodo T, se tiene


T
1 2
T 0
X eff = x (t)dt

2
Varianza : X efond . Este parmetro se define de la siguiente manera

X 2 efond = < [ x(t) - < x(t) > ] > = < x 2 (t) > - [ < x(t) > ]
2 2
(2.40)

Fsicamente la varianza representa la potencia de las componentes alternas de la seal, y


Xefond representa el valor eficaz de la componente alterna u ondulacin de la seal x(t).

Factor de Forma :jf . La definicin de este factor es la siguiente


X eff
jf = (2.41)
< x(t) >
Factor de Cresta :jc. Este parmetro se define de la siguiente manera

Xp
jc = (2.42)
X efond
Ejemplo 2.8.

Determinar el valor medio, eficaz y el factor de forma de la seal peridica mostrada en la


Figura 2.9.
y(t)
100

0 T/4 T 2T t
-20

Figura. 2.9. Seal Peridica del Ejemplo 2.7

28
Solucin
Valor Medio. Como y(t) es una seal peridica, de periodo T, se tiene que

T
1
T 0
< y(t) > = y(t) dt

Considerando la grfica de y(t), se obtiene

T T

1 4
< y(t) > = 100dt + (-20)dt
T 0
T
4

integrando
1
< y(t) > = [ 25T - 15T ]
T
de donde

<y(t) > = 10

Valor Eficaz . Se tiene que


T
1 2
T 0
Yeff = y (t)dt

Por lo que tomando en cuenta la forma de y(t), se obtiene

T
4 T
1 1
Yeff =
T0 104 dt + 400dt
TT
4

Luego
Yeff = 52,91

Factor de Forma. Se tiene que


Yeff
jf =
< y(t) >
y
1 4
T
T
< y(t) >= 100dt + 20dt
T 0
T
4

Integrando, se obtiene

29
< y(t) >= 40
Por lo tanto

52.91
jf = = 1,32
40

2.2.2. Seales de Tiempo Continuo Descritas en Trminos de Energa y en Trminos


de Potencia.

Seales de Duracin Limitada. Se trata de seales que se anulan fuera de un intervalo de


tiempo determinado que, comnmente, se considera simtrico con respecto al origen. En
este contexto una seal x(t) es de duracin limitada si

x(t) = 0 para t > T (2.43)

Seales Acotadas. Son aquellas seales cuyos valores instantneos estn acotados por un
nmero real y positivo K, tal que

x(t) K para - < t <+ (2.44)

Seales Descritas en Trminos de Potencia. En general las seales peridicas, las


aleatorias estacionarias y las que no estn limitadas en el tiempo, se caracterizan por tener
potencia media finita, lo cual determina que estas seales se describan en trminos de
potencia.

Seales Descritas en Trminos de Energa. Las seales que tienen energa finita son
descritas en trminos de energa. Este es el caso de seales de duracin limitada en el
tiempo, las que adems tienen potencia media nula. La energa ET de una seal x(t) en un
intervalo arbitrario T es

t+T


2
ET = x(t) dt (2.45)
t

Las seales que se describen en trminos de energa, son aquellas en que ET tiende a un
lmite finito cuando T .

30
Seales de Energa Limitada. En este tipo de seales se cumple que

x(t)
2
dt k k real y positivo (2.46)
-

Es decir, que su energa est acotada por k. La integral de la relacin (2.46) representa la
energa total disipada en una resistencia de un ohm .

Ejemplo 2.8.

Clasifique la seal x(t) = cost + 2cos2t como seal de energa o de potencia y determine la
energa o potencia normalizada de tal seal, la cual est definida en el intervalo -< t < .

Solucin
El problema se puede resolver, suponiendo arbitrariamente que x(t) es una seal definida en
trmino de energa, y en este caso como x(t) es una seal real se debe cumplir que

E= x(t)
2
dt <
-

Considerando la expresin de x(t), se tiene


E= (cos t + 2 cos 2t ) dt
2

integrando se obtiene


t cos 2t
E = + 2t + + 2[cos 3t + cos t ] + 2 cos 4 t dt
2 - - 2

El primer trmino de la expresin anterior es infinito y como la integral es indeterminada,


pero finita, se tiene que la expresin total es infinita. Por lo tanto, x(t) no es una seal de
energa.Para que x(t) sea una seal de potencia se debe cumplir, en general, que
T
2
1
x (t)dt <
2
P= lim
T T T
-
2

Retomando la expresin de x(t) se tiene

31
T

1 + cos 2t
2
1
P = lim + 2 [ cos 3t + cos t ] + 2 [1 + cos 4t ] dt
T T
-
T 2
2

integrando y aplicando lmite, se obtiene que


T
2
1 5
P = lim
T T
-T
x 2 (t)dt = [watts]
2
2

O sea que, como tal lmite es finito, x(t) es una seal definida en trmino de potencia y su
potencia normalizada es de 5/2 [watt]

2.3. REPRESENTACION FRECUENCIAL DE SEALES DE TIEMPO CONTINUO

En esta seccin se desarrollarn los procesos para la representacin de seales en el


dominio de la frecuencia. Estos procesos se basan en que las seales se pueden representar
como sumas e integrales ponderadas de un conjunto de seales bsicas. como lo son las
exponenciales complejas. Las representaciones resultantes son conocidas como la Serie y
Transformada de Fourier. Estas representaciones se pueden emplear para la construccin de
varias clases de seales.
Adems, se desarrollarn algunas herramientas bsicas del anlisis de Fourier de
tiempo continuo. A medida que se describan dichas herramientas, se establecern
conocimientos acerca de la utilidad del anlisis de Fourier en la representacin de seales
en el dominio de la frecuencia.

2.3.1. Representacin de Seales Peridicas en el Dominio de la Frecuencia. Una seal


x(t) de tiempo continuo es peridica si para algn T positivo, no nulo, se cumple para todo
t que

x(t) = x(t+T) (2.47)

El perodo fundamental To de x(t) es el mnimo valor positivo no nulo de T, que satisface la


ecuacin (2.47).

La frecuencia fundamental fo se define como

1 2p
fo = wo = (2.48)
To To

32
x(t) dura en el intervalo de - y +, por lo cual, es slo un modelo matemtico que,
aproximadamente describe una seal fsica cuya duracin es finita.
Una seal peridica x(t) de tiempo continuo puede ser representada por la Serie de
Fourier definida por

x(t) = Ce
n =-
n
jnwo t
(2.49)

donde
2p
wo =
To

1
x(t)e
- jnwo t
Cn = dt (2.50)
To To

Los coeficientes Cn son llamados Coeficientes de Serie de Fourier o Coeficientes


Espectrales de x(t). Estos coeficientes complejos miden la porcin que cada armnica de
x(t) es con respecto a la componente fundamental de x(t), y permiten la representacin de
seales peridicas en el dominio de la frecuencia,
En forma especfica, el coeficiente Co representa la componente continua de x(t) y
est dado por
1
To To
Co = x(t)dt (2.51)

La ecuacin (2. 51)establece que Co es simplemente el valor medio de x(t) en un


perodo.

Propiedades del Desarrollo en Serie de Fourier . Las siguientes propiedades se refieren a


los coeficientes Cn, asociados a x(t), y son de inters para el manejo de seales.

Desplazamiento en el Tiempo . Si a la seal x(t) se le asocian los coeficientes Cn, esta


propiedad establece que a la seal x(t-to) le corresponde el coeficiente genrico

Cn e-jnwo t o

Por lo cual, se deduce que se ha producido una variacin en la fase de la seal desplazada
x(t -t0 ) con respecto a la fase de la seal x(t).

Modulacin. Se genera esta propiedad cuando se tiene la siguiente funcin x(t)e -jkw0 t , la
cual indica que la seal x(t) ha sido modulada. A esta seal modulada le corresponde el

33
coeficiente genrico Cn+k, lo que representa que a un desfasaje en el tiempo le corresponde
un desplazamiento de los coeficientes de Fourier
Derivacin. Esta propiedad establece que a la seal x(t) le corresponde el coeficiente
genrico jnwoCn.
Esta propiedad permite el determinar los coeficientes de Fourier de seales en base
al clculo previo de los coeficientes de Fourier de su derivada, si estos ltimos son ms
simples a determinar.

Simetra. Si x(t) presenta simetra par, los coeficientes de la serie de Fourier estn dados
por
T0 T0
2 2
1 2
Cn =
T0 T0 x(t) cos nw0 tdt = T0 x(t) cos nw tdt0 (2.52)
-2
0

Para el caso de que x(t) tenga simetra impar, los Cn tienen la forma
T0
2
j
Cn = -
T0 x(t) sen nw tdt
T0
0 (2.53)
- 2

Ejemplo 2.9.

Determinar los coeficientes Cn, del desarrollo en Serie de Fourier, de la seal x(t)
representada en la Figura 2.10.
x(t)

m =-1
m =1

t
-T T T T T T
- -
2 4 4 2

Figura 2.10. Grfica de la seal x(t) del Ejemplo 2.9


Solucin
Para resolver este problema se puede aplicar la propiedad de simetra impar de x(t), o sea
T0
2
j
Cn = -
T0 x(t) sen nw tdt
T0
0
- 2

34
Pero, dada la forma de x(t), es ms conveniente aplicar la propiedad de la derivacin de la
Serie de Fourier. La cual establece que si C'n son los coeficientes de la derivada de x(t), es
decir de x , (t) , se cumple que
C'n =jnwo Cn
de donde
C'n
Cn =
jnwo

Clculo de C'n . Para el clculo de C'n se considerar la grfica de x , (t) mostrada en la


Figura 2.10.
Se tiene que
T
2
1
x (t)e
-jnwo t
C'n = ,
dt
T T
-
2

y como la seal x , (t) presenta simetra par, se tiene que


T

22
C = x , (t) cos nw0 tdt
'
n
T0
x(t)
1

-T/2 T/2
|

0 T/4 T 2T t

-1
Figura 2.11. Grfica de x(t)del Ejemplo 2.9

2 4
T T
2

C = (1) cos nw0 tdt + (-1) cos nw0 tdt


'
n
T 0
T
4

conw0 T = 2p e integrando, se tiene que


4 np np
C'n = sen sen 2
np 2 4
Por lo tanto
C 'n 4 np np 4T np np
Cn = =-j 2 sen sen 2 = -j 2 sen sen 2
jnwo n w0 p 2 4 n w0 Tp 2 4

Ecuacin que se puede escribir como

35
np
2

sen
jT np 4
C n = - sen
8 2 np
4

Interpretacin Espectral .El desarrollo en Serie de Fourier expresa que la seal peridica
x(t) puede escribirse como combinacin lineal de infinitos fasores, o sea :
x(t)= C n e (
j nwo t+f n )
(2.54)
n

ya que C n = Cn e jfn .
Por lo que x(t) admitir una representacin en el dominio de la frecuencia en forma
de lneas espectrales (espectro discreto), con la particularidad de que las lneas espectrales
estn situadas en frecuencias mltiplos enteros de la frecuencia fundamental wo (fo),
llamndoseles armnicos de wo (fo).
Espectro de Amplitud. La grfica de Cn en funcin de la frecuencia se denomina
Espectro de Amplitud.
Espectro de Fase. La grfica de fn en funcin de la frecuencia se denomina Espectro de
Fase.
En la Figura 2.11 se representa un ejemplo de espectro de la seal x(t). Se observa
que el espectro de amplitud Cnpresenta simetra par y que el espectro de fase fnpresenta
simetra impar.

C0
C-1 C1
C-2 C2
C-3 C3
C-4 C4
C-5 C5
f
-5fo -4fo -3fo -2fo -fo 0 fo 2fo 3fo 4fo 5fo
a)
f3
f1
f -2 f5
f-4
-5fo -3fo -fo f0 2fo 4fo
f
-4fo -2fo 0 fo 3fo 5fo
f- 5 f4
f2
f -1
f -3

b)
Figura 2.12. Ejemplo de Espectro para una Seal Peridica: a) Amplitud
b) Fase

36
Se tiene la caracterstica que el espectro de amplitud presenta simetra par y el de fase
impar .

Ejemplo 2.10.

Determinar los espectros de amplitud y de fase de la seal dada por

p
x(t)=1+senwo t+2coswo t+cos 2wo t+
4
Solucin
Para la funcin x(t) del ejemplo, en lugar de emplear la ecuacin

1
x(t)e
- jnwo t
Cn = dt
To To

Para el clculo de los coeficientes Cn , se puede emplear el siguiente mtodo : se considera


la expansin de las funciones senoidales como una combinacin lineal de exponenciales de
la Serie de Fourier . En este caso x(t) se puede escribir de la siguiente manera

1 jwo t -jwo t 1
x(t) = 1 + e -e + e jwo t + e - jwo t + e j(2wo t +p / 4) +e -j(2wo t +p / 4)
2j 2

Reduciendo trminos , se obtiene


1 1 1 1
x(t) = 1 + 1 + e jwo t + 1 - e - jwo t + e jp/4 e j2 wo t + e - jp / 4 e - j2 wo t
2j 2j 2 2

De donde :

1 jp / 4 2 1
Co = 1 C2 =e = (1 + j) C 2 =
2 4 2
1 5 1 2 1
C1 = 1 - j C1 = C -2 = e - jp / 4 = (1 - j) C -2 =
2 2 2 4 2
1 5
C-1 = 1 + j C -1 = Cn = 0 para n > 2
2 2

f0 = 00 f1 = -26,60 f-1 = 26,60

f2 = 450 f-2 = -450


37
En la Figura 2.12 se muestra el espectro de magnitud y de fase de x(t),utilizando n como
variable independiente.
Cn

n
-5 -4 -3 -2 -1 0 1 2 3 4 5

fn

-2 1
n
-5 -4 -3 -1 0 2 3 4 5

Figura 2.12. Espectro de Magnitud y de Fase de la seal x(t) del Ejemplo 2.10

2.3.2. Teorema de Parseval para Seales Peridicas. En general la seal x(t) representar
un voltaje o una corriente. Si se aplica x(t) a un resistor de resistencia de un ohm, la
potencia media disipada en l ser igual al valor cuadrtico medio de x(t) y se llama
potencia normalizada o media asociada a la seal x(t). La potencia media de una seal ha
de ser finita si esta seal admite desarrollo en Serie de Fourier. Esta potencia puede
expresarse en funcin de los coeficientes del desarrollo de Fourier, y para ello se tiene que
por definicin, la potencia media Pm de la seal x(t) est dada por

1 1
Pm = x 2 (t) = x(t) dt = x(t)x (t)dt
2 *
(2.55)
T o To To To

Como x(t) admite desarrollo en Serie de Fourier, Pm se puede escribir como

1
Pm = [ C n e jnwo t ] [ C e* - jnwo t
n ]dt
To T0 n n

Por la ortogonalidad de las funciones exponenciales , se obtiene que


Pm = C n
2
(2.56)
n

La ecuacin (2.56). representa el Teorema de Parseval para seales peridicas

38
Ejemplo 2.11.

Utilizando el Teorema de Parseval, determinar la potencia media de la seal x(t) dada por

x(t) = 2sen100t
Solucin
Se tiene que x(t) se puede escribir como

x(t) =
j
(e - e )
1 j100t - j100t

De donde se deduce que


C1 = -j ; C-1 = j ; Cn = 0 para todo n 1

Empleando Parseval, se tiene que Pm est dada por


1
Pm = Cn = C n = C1 + C -1 = - j + j = 1 + 1 [ w ]
2 2 2 2 2 2

n -1

Pm = 2 [ w ]

2.3.3. Funcin SINC(x) .En el estudio de seales en forma de pulsos, y en la resolucin de


otros problemas bsicos en Teora de la Seal, aparece la funcin SINC(x) cuya definicin
es
sen px
Sinc(x) = (2.57)
px
En la Tabla 2 .1 se muestran valores de la funcin sinc (x).

Tabla 2.1 Valores de la Funcin Sinc(x)


x 0 0,02 0,04 0,06 0,08

0 1 0,999342156 0,997370183 0,994088749 0,989505621


0,1 0,983631643 0,976480704 0,968069699 0,958418482 0,947549812
0,2 0,935489284 0,922265262 0,907908797 0,892453542 0,875935652
0,3 0,858393691 0,839868518 0,820403175 0,800042767 0,778834335
0,4 0,756826729 0,734070466 0,710617598 0,68652156 0,66183703
0,5 0,636619772 0,610926489 0,584814662 0,558342398 0,531568269
0,6 0,504551152 0,477350076 0,450024056 0,422631939 0,395232244
0,7 0,367883011 0,340641643 0,313564758 0,286708041 0,2601261
0,8 0,233872321 0,207998739 0,182555901 0,157592742 0,13315646
0,9 0,109292405 0,086043967 0,063452473 0,041557091 0,020394738
1 0 -0,01959494 -0,03836039 -0,05626917 -0,07329671
1,1 -0,08942106 -0,10462293 -0,11888575 -0,13219565 -0,1445415
1,2 -0,15591488 -0,16631013 -0,17572428 -0,18415708 -0,19161092
1,3 -0,19809085 -0,20360449 -0,208162 -0,21177603 -0,21446163
1,4 -0,21623621 -0,21711943 -0,21713315 -0,21630131 -0,21464985
1,5 -0,21220659 -0,20900117 -0,20506488 -0,2004306 -0,19513266
1,6 -0,18920668 -0,18268954 -0,17561914 -0,16803439 -0,15997496
1,7 -0,15148124 -0,14259418 -0,13335513 -0,12380575 -0,11398784

39
1,8 -0,10394325 -0,09371372 -0,08334074 -0,07286546 -0,06232856
1,9 -0,05177009 -0,0412294 -0,03074501 -0,02035449 -0,01009437
2 0 0,009894477 0,019556278 0,028954041 0,038057908
2,1 0,046839602 0,055272493 0,063331663 0,070993962 0,078238058
2,2 0,08504448 0,091395657 0,097275943 0,102671646 0,107571045
2,3 0,111964395 0,115843934 0,11920388 0,122040422 0,124351701
2,4 0,126137788 0,127400659 0,128144157 0,12837395 0,12809749
2,5 0,127323954 0,126064196 0,124330676 0,1221374 0,119499843
2,6 0,116434881 0,112960705 0,109096741 0,104863564 0,100282808
2,7 0,095377077 0,090169847 0,084685373 0,078948591 0,072985021
2,8 0,066820663 0,060481903 0,053995407 0,047388027 0,040686696
2,9 0,033918333 0,027109743 0,020287525 0,013477975 0,006706994
3 0 -0,00661816 -0,01312329 -0,01949194 -0,02570144
3,1 -0,03173005 -0,03755695 -0,04316234 -0,04852752 -0,0536349

3,2 -0,05846808 -0,06301191 -0,0672525 -0,07117728 -0,07477499

3,3 -0,07803579 -0,08095118 -0,0835141 -0,08571887 -0,08756126

3,4 -0,08903844 -0,090149 -0,09089295 -0,09127165 -0,09128787

3,5 -0,09094568 -0,0902505 -0,08920902 -0,08782914 -0,08612


3,6 -0,08409186 -0,08175609 -0,07912511 -0,07621232 -0,07303205

3,7 -0,06959949 -0,06593064 -0,06204222 -0,05795163 -0,05367681


3,8 -0,04923628 -0,04464894 -0,0399341 -0,03511134 -0,03020043

3,9 -0,02522132 -0,02019399 -0,01513841 -0,01007445 -0,00502182


4 0 0,004971852 0,009874952 0,014690967 0,019402071
4,1 0,023991016 0,028441186 0,032736656 0,036862249 0,04080358

4,2 0,044547109 0,04808018 0,051391064 0,054468995 0,057304202

4,3 0,059887932 0,062212483 0,064271216 0,066058577 0,067570102


4,4 0,06880243 0,069753302 0,070421564 0,070807156 0,07091111
4,5 0,07073553 0,070283578 0,069559453 0,068568365 0,067316506

4,6 0,06581102 0,064059967 0,062072284 0,059857742 0,057426907


4,7 0,054791087 0,051962284 0,048953148 0,045776914 0,042447355

4,8 0,03897872 0,035385678 0,031683256 0,027886781 0,024011821


4,9 0,020074115 0,016089522 0,012073952 0,008043308 0,004013422

5 0 -0,00398144 -0,00791564 -0,01178761 -0,01558277

La funcin Sinc(x) presenta simetra par y constituye el valor medio exponenciales y


senoides, tales como

1t sen t t

to
cos xdx =
t
= sin c
p

t
t
1 jx t

to
e dx = sin c + j sin c 2
p 2

40
En la Figura 2.13, se representa esta funcin, que presenta un mximo en el origen de valor
igual a la unidad, presentando valores nulos para las abcisas x = 1 , 2 , 3 , ....

s inc (x)
1

0,8

0,6

0,4

0,2

0 x
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6
-0,2

-0,4

Figura 2.13. Grfica de la Funcin Sinc(x)

La funcin Sinc(x) presenta simetra par y constituye el valor medio exponenciales y


senoides, tales como
1t sen t t

to
cos xdx =
t
= sin c
p

t
t
1 jx t

to
e dx = sin c + j sin c 2
p 2

Ejemplo 2.12

El tren de pulsos rectangulares mostrado en la Figura 2.14, est definido sobre un perodo
de la siguiente manera


A para t < T1

x(t) =
T
0 para T1 < t < 0
2

41
x(t)
A

-T0 -T0/2 -T1 0 T1 T0/2 T0 2T0 t


Figura 2.14. Tren de pulsos rectangulares del Ejemplo 2.12

Utilizando el Teorema de Parseval, determinar la expresin de la potencia media de x(t)

Solucin
Se tiene que
1
x(t)e
- jnw0 t
Cn = dt
T0 T0

Considerando la grfica de x(t), para n = 0 se obtiene

T1
1 2T1A
C0 =
T0 Adt =
- T1 T0
Y para n cualquiera, se tiene
T1
A
e
- jnw0 t
Cn = dt
T0 - T1

Integrando, se obtiene
2A
Cn = sen nw0 T1
nw0 T0

Expresin que puede escribirse como

2AT1
Cn = sin c(2nf0 T1 )
T0
Con To como perodo fundamental, se tiene que la frecuencia fundamental fo, es

1
f0 =
T0
Con t como ancho de los pulsos, para el ejemplo se tiene que

t = 2T1

42
Por otra parte la relacin t/To se define como Ciclo de Trabajo o Perodo de Actividad , el
cual se puede designar como d . Con este concepto, la expresin de Cn se puede escribir
de la siguiente manera
C n = Ad sin c ( nd )

Por lo tanto, en base al Teorema de Parseval, la potencia media Pm de x(t) tiene la siguiente
expresin

Pm = ( Ad ) sin c2 ( nd )
2

Esta relacin se puede utilizar para determinar qu porcentaje de la potencia media total
est contenido en un rango de frecuencia de inters.
Considerando la expresin de Cn , se puede concluir que :
-Los coeficientes son reales.
-Si d = 0,5 , con n par y distinto de cero, los coeficientes son nulos, o sea Cn = 0 .

2.3.4. Fenmeno de Gibbs. Si x(t) es peridica de perodo T, se puede desarrollar en Serie


de Fourier. Si se considera un nmero finito de trminos de ella, se obtiene

N
x N (t) = C e
n=-N
n
jnw0 t
(2.58)

Donde xN(t) es tambin peridica de perodo T. Sea eN(t) el error de aproximacin, el cual
est dado por
N
e N (t) = x(t) - x N (t) = x(t) - Ce
n =- N
n
jnwo t
(2.59)

Con el objetivo de determinar cuan buena es una aproximacin dada, se especifica una
medida cuantitativa del tamao del error de aproximacin. El criterio a utilizar es la
magnitud del valor cuadrtico medio del error en un perodo, o sea

1 1
x(t) - x N (t) dt = e N (t)e*N (t)dt
2
< e 2N (t) >= (2.60)
TT TN

Integrando y teniendo en consideracin la ortogonalidad de las exponenciales complejas ,se


obtiene
N


2 2
< e 2N (t) >= Cn - Cn (2.61)
n =- n =- N

43
Cuando una determinada funcin se aproxima mediante una serie finita de trminos , se
produce un error importante en la vecindad de una discontinuidad, no importando cuantos
trminos se utilicen . Este hecho se conoce como Fenmeno de Gibbs
La Figura 2.15 ilustra el Fenmeno de Gibbs para diferentes valores de N.
x N (t) x N (t)

N=1 N=3

-T1 0 T1 t 0 t
-T1 T1

x N (t) x N (t)

N=7 N = 17

-T1 0 T1 t -T1 0 T1 t

x N (t)

N = 69

-T1 0 T1 t

Figura 2.15. Ilustracin del Fenmeno de Gibbs para diferentes valores de N .

2.3.5. Grfica de los Espectros de Magnitud y de Fase de Seales Peridicas usando


MATLAB. Una vez determinada la expresin genrica de los coeficientes Cn, se puede
aplicar MATLAB para obtener la grfica de los espectros de magnitud y fase de la seal
peridica analizada. A continuacin se continuacin ilustra tal proceso.

Ejemplo 2.13.

Usando MATLAB, determinar las grficas de los espectros de magnitud y fase de la seal
peridicax(t) mostrada en la Figura 2.16.

44
x(t)
x(t)

cos(t)

p p
t[s]
-8 - 0 8
2 2

Figura 2.16. Seal Peridica del Ejemplo 2.13.


El pulso bsico que se repite peridicamente es igual a cos(t), luego la frecuencia de la
seal senoidal correspondiente cosw1t es w1 = 1[rad], en el intervalo [-p/2, p/2] y cero fuera
de este intervalo.

Solucin
De acuerdo a la Figura 2.16 se deduce que el periodo de la seal x(t) es T = 8[s], por lo
tanto la frecuencia fundamental es w0 = 2p/8 = p/4[rad/seg]. Aplicando serie de Fourier, se
tiene

x(t) = Ce
n =-
n
jnw0 t

y
T
2
1
x(t)e
- jnw0 t
Cn = dt
T T
-
2

Luego
p
2
1
cos(t)e
- jnw0 t
Cn = dt
8 p
-
2

p
2
1
Cn = (e + e - jt )e - jnw0 t dt
jt

16 p
-
2

p
2
1
(e
jt (1- nw0 )
Cn = + e - jt (1+ nw0 ) )dt
16 p
-
2

45
Integrando, se obtiene

1 1 e j 2 (1-nw0 ) - e - j 2 (1-nw0 ) - 1
p p 1 e - j 2 (1-nw0 ) - e j 2 (1- nw0 )
p p
Cn =
16 j(1 - nw0 ) 16 j(1 + nw0 )

1 1 je - j 2 nw0 + je j 2 nw0 - 1 - je - j 2 nw0 - je j 2 nw0


p p p p
Cn =
16 j(1 - nw0 ) 16j(n + w )
0

Aplicando Euler, se obtiene

Cn =
1 1
8 (1 - nw0 )
cos ( ) + 8(n +1 w ) cos ( )
pnw0
2
pnw0
2
0

De donde

1
C n = cos ( ) (1 - 1nw ) + (n +1w )
pnw0
2
8 0 0

Luego

Cn =
1 1
4 (1 - n 2 w02 )
cos ( )
pnw0
2

Espectro de Amplitud. Dado que el periodo de la seal x(t) es T = 8[seg], arbitrariamentese


considerar el intervalo de la variable temporal [-10,10][seg] y con incremento 1[seg].

>> % Grafica del Espectro de Amplitud


>> n = -10:10;
>> T = 8;
>> w0 = 2*pi/T;
>>cn = cos(pi/2*n*w0)/4./(1-(n*w0).^2);
>>stem(n,abs(cn)); %Dibuja la secuencia abs(cn)
>>%en funcion de la variable n
>>title('|c_n|'); axis([-10 10 0 0.3]);
>>xlabel('Variable n');

46
0.25

0.2

0.15

0.1

0.05

0
-10 -8 -6 -4 -2 0 2 4 6 8 10

Figura.2.17. Grfica del espectro de amplitud de la seal del Ejemplo


2.13

Espectro de Fase. Para el espectro de fase, se tiene

>>% Grafica del Espectro de Fase


>> n = -10:10;
>> T = 8;
>> w0 = 2*pi/T;
>>cn = cos(pi/2*n*w0)/4./(1-(n*w0).^2);
>>stem(n,angle(cn));
>>title('Angulo(c_n) en rad');
>>xlabel('Variable n');

Angulo(c ) en rad
n
3.5

2.5

1.5

0.5

0
-10 -8 -6 -4 -2 0 2 4 6 8 10
Variable n

Figura.2.18 Grfics del espectro de amplitud de la seal del Ejemplo 2.13

2.3.6. Representacin Frecuencial de Seales no Peridicas. Transformada de Fourier


. Los modelos bsicos de seales no peridicas que se manejan en Teora de la
Comunicacin son las funciones limitadas en el tiempo. Esta limitacin se puede clasificar
en estricta , asinttica y mixta .

47
Limitacin Estricta. Una funcin tiene limitacin estricta en el dominio del tiempo ,
cuando la funcin es nula fuera de un cierto intervalo de tiempo, tal como se muestra en la
Figura 2. 19.
x(t)

0 t

Figura 2.19. Funcin con Limitacin Estricta

Limitacin Asinttica. Una funcin tiene limitacin asinttica si tiende a cero cuando el
tiempo tiende a , como se ilustra en la Figura 2.20.

x(t)

0 t
Figura 2.20. Funcin con Limitacin Asinttica .

Limitacin Mixta. Este tipo de limitacin es una combinacin de la limitacin estricta con
la asinttica, como se ilustra en la Figura 2.21.

x(t)

0 t
Figura 2.21. Funcin con Limitacin Mixta .

Las seales a considerar son de cuadrado integrable, si la seal x(t) es de este tipo, se
cumple
lim x(t) dt<
2

T
T

48
Con T como intervalo de observacin.

Esta relacin implica que la seal x(t) tiene energa finita, lo que determina que x(t) est
descrita en trminos de energa. Tales seales se representan en el dominio de la frecuencia,
utilizando la Transformada de Fourier.
Se define la Transformada de Fourier F{x(t)} de la seal x(t), como

F{ x(t)} = X(f ) = x(t)e


- jwt
dt (2.62)
-

dondew = 2pf
Definindose la Transformada Inversa de Fourier, F-1{X(f)}, como

F-1 {X(f )} = x(t) = X(f )e


jwt
df (2.63)
-

Ambas relaciones constituyen la representacin de Fourier de la funcin no peridica de


energa finita x(t).
Considerando a w como variable independiente las definiciones tienen la forma
siguiente

x(t)e
- jwt
X(w) = dt (2.64)
-

y

1
x(t) =
2p -
X(w)e jwt dw (2.65)

2.3.7. Energa y Densidad Espectral de Energa


Energa. En el caso de seales limitadas en el tiempo no tiene sentido hablar de potencia
media, ya que la energa E es finita, o sea


2
E= x(t) dt <
-

Con lo cual se cumple la condicin impuesta para la existencia de la Transformada de


Fourier .
La relacin entre la energa y el espectro X(f) de x(t), se determina mediante el
siguiente proceso :
Se tiene ,para una resistencia de carga de un ohm, que

49

x(t) dt = x(t)x (t)dt = X(f )e jwt df x * (t)dt


2
E= *

- - - -

Intercambiando el orden de integracin , se obtiene

E = X(f ) x (t)e dt df = X(f )X* (f )df


jwt

- - -

Finalmente


1
x(t) dt = X(f ) df =
2 2 2
E= X(w) dw (2.66)
- - 2p -
La ecuacin (2. 66) representa el Teorema de Parseval para seales no peridicas.
Para cargas diferentes de un ohm, aplicando el Teorema de Parseval, y con x(t)
como seal de tensin, las relaciones de energa son


1 1 1
E = x(t) dt = X(f ) df =
2 2 2
X(w) dw (2.67)
R - R - 2pR -

Para el caso de que x(t) sea una seal de corriente, se tiene


R
E =R x(t) = R X(f ) df =
2 2 2
X(w) dw (2.68)
- 2p -

Densidad Espectral de Energa . El Teorema de Parseval establece que X(f)2 se define


como la densidad espectral de energa Sx(f) de la seal x(t). Si x(t) es un voltaje o corriente
aplicada a un resistor con resistencia de un ohm, su espectro X(f) tiene dimensiones de
volts o de amper por unidad de frecuencia, y describe la distribucin o densidad de voltaje
o de corriente en el dominio de la frecuencia. En tanto, la densidad espectral de energa
describe la distribucin de la energa de la seal en el dominio de la frecuencia. Haciendo

Sx (f ) = X(f )
2
(2.69)

Se deduce que Sx(f) > 0 y es real y par, por lo tanto la energa E se puede escribir como


E= Sx (f )df =2 Sx (f )df
- 0
(2.70)

50
Es aqu donde se origina el concepto de ancho espectral de una seal, estableciendo que:
ancho espectral es la banda de frecuencias que contiene la mayor parte de la energa de la
seal. Un criterio podra ser el 90 %. Se considera despreciable la energa contenida en las
frecuencias que estn fuera de tal banda.

Ejemplo 2.14

Determinar la Transformada de Fourier y la densidad espectral de energa del pulso


rectangular mostrado en la Figura 2.22.
x(t)

-t / 2 0 t/ 2 t
Figura 2.22. Pulso Rectangular del Ejemplo 2. 14

Solucin
Como x(t) es simtrico par, se tiene
t
2
X(f ) = 2 A cos wtdt
0

Integrando

X(f ) = At sin c(ft)

Para f = 0, se tiene

X(0) = At

Esta expresin representa el rea encerrada por el pulso.

En la Figura 2.23 se representan los espectros de amplitud y de fase de x(t)

51
X(f )

0
-4 / t -3/ t -2 / t -1/ t 1/ t 2/ t 3/ t 4/ t f

a)

RX(f )

180
-3/ t -2 / t -1/ t
1/ t 2/ t 3/ t 4/ t f

- 180

b)

Figura 2.23. Espectro de:a) Amplitud ; b) de Fase de un Pulso Rectangular .

La densidad espectral de energa asociada al pulso rectangular es :

Sx (f ) = X(f ) = A 2 t2 sin c 2 (ft)


2

La grfica de Sx(f) tiene una forma similar a la grfica de X(f) , la cual se anula para
valores de f mltiplos de 1/t , y se puede deducir que la porcin ms significativa del
espectro se halla contenida en el intervalo f< 1/t .Adems, se observa que si la duracin
del pulso se reduce (t ms pequeo), el ancho espectral aumenta y viceversa . De modo que
los pulsos cortos tienen un gran ancho de banda, y los pulsos largos un ancho de banda
pequeo. El pulso rectangular se utiliza con frecuencia como seal modelo, aunque
fsicamente no exista. Su simplicidad y fcil operacin, lo hacen muy til en Teora de
Seales .

52
Ejemplo 2.15

a) Determinar la Transformada de Fourier de la funcin

h(t) = e - at u(t) , a>0

b) Determinar su densidad espectral de energa.


Solucin
a) Aplicando la definicin de Transformada de Fourier, se tiene

h(t)e - jwt dt = e
- at
H(f ) = u(t)e - jwt dt
- -


H(f ) = e e - at - jwt
dt = e - (a + jw) t dt
0 0

Integrando, se obtiene

-1 -(a + jw)t
H(f ) = e
a + jw 0

Luego

1
H(f ) =
a + jw

b) Se tiene que la energa de h(t), con a > 0, es


E= h (t)dt = e -2at dt
2

- 0


-1 1
E = e -2at = <
2a 0 2a

Luego h(t) es descrita en trmino de energa y su densidad espectral de energa es


2
1
Sx (f ) = H(f ) =
2

a + jw

1
Sx (f ) =
a + w2 2

53
2.3.8. Potencia . Densidad Espectral de Potencia .

Potencia .Para el caso de seales descritas en trminos de potencia, considerando una carga
resistiva de un ohm y una seal x(t), la potencia media P de x(t) est dada por

T
2
1

2
P = lim x(t) dt (2.71)
T T T
-
2

Para una seal peridica, la operacin de llevar al lmite se puede omitir siempre que T se
considere como el periodo de la seal. Sin embargo, hay seales de potencia que no son
peridicas, por lo que en este caso se debe considerar la ecuacin (2.72) que representa el
caso general, para el clculo de la potencia asociada a la seal x(t).
Densidad Espectral de Potencia. Para la determinacin de la expresin de la densidad
espectral de potencia, se puede comenzar definiendo un truncamiento de la seal de
potencia x(t). Esta seal truncada se denomina xT (t), donde T es el intervalo de
observacin y por conveniencia de anlisis xT (t) se puede definir como

x(t) t < T
x T (t) = 2

0 otros valores

La Figura 2.26 muestra un ejemplo de una seal x(t) y su versin truncada xT (t)
x(t)

-T/2 0 T/2 t
a)
x T (t)

-T/2 0 T/2 t
b)

Figura 2.26. Grficas de : a) Seal de Potencia . b) Seal Truncada Asociada

54
De acuerdo a su definicin, xT (t) es una seal descrita en trminos de energa. Siendo XT
(f) su transformada de Fourier, su densidad espectral de energa Sx T (f) es

Sx T (f ) = X T (f )
2
(2.72)
Donde

T
2

x x(t)e
- j2 pft - j2 pft
X T (f ) = T (t)e dt = dt (2.73)
- - T2

Por lo que la densidad espectral de energa de xT (t) es la densidad espectral de energa de


x(t), contenida en el intervalo --T/2 < t < T/2. La potencia media en este intervalo es
la energia dividida por T, de manera que se puede decir que la densidad espectral de
potencia G x T (f) asociada a x(t) en el intervalo -T/2 < t < T/2, est dada por:

2
Sx T (f ) X T (f )
G xT = = (2.74)
T T

Como interesa la potencia media en todo el tiempo, no en un intervalo finito, para


determinar la densidad espectral de potencia Gx (f) de x(t) se considerar el lmite de (2.74)
cuando T tiende al infinito, o sea

1 2
G x (f ) = lim G xT = lim X T (f ) (2.75)
T T T

En consecuencia, la potencia media P de x(t), en funcin de su densidad espectral de


potencia Gx (f) se expresa como


1
P= G x (f )df =
-
G x (w)dw
2p -
(2.76)

Puede darse una explicacin intuitiva de la expresin de la ecuacin (2.76). La energa de la


funcin truncada aumenta ( al menos no disminuye ) al crecer T. Por lo tanto; la cantidad
XT (f)2 se incrementa ( al menos no disminuye ) al aumentar T. Cuando T se hace muy
grande, las fluctuaciones debidas a los efectos de extremo en la integracin se harn
pequeas y la cantidad XT (f)2 / T puede tender a un lmite. Suponiendo que tal lmite
existe, se tiene que la densidad espectral de potencia est dada por la ecuacin (2.76) .
En la prctica, el trmino densidad espectral de potencia se usa como espectro de
densidad de potencia o espectro de potencia. Se observa que la densidad espectral de

55
potencia de una seal slo proporciona informacin sobre la variacin de su magnitud en
funcin de la frecuencia, omitiendo lo referente a la fase. Por lo que todas las seales con la
misma densidad espectral de potencia tienen idnticos espectros de potencia, sin importar
las posibles diferencias en las caractersticas de la fase. Por lo tanto, la densidad espectral
de potencia no describe unvocamente a la seal en cuestin. Hay una densidad espectral de
potencia especfica para una seal dada, pero puede haber ms de una seal con la misma
densidad espectral de potencia .

Ejemplo 2.16.

Utilizando el concepto de densidad espectral, determinar la energa o potencia media de las


seales :
a) x(t) = A
b) x(t) = Au(t)

Solucin
a) Primeramente se determinar si x(t) = A es una seal de potencia o de energa. Para ello
se calcular su energa y se aplicar el criterio correspondiente.
La energa de x(t) es

A dt =
2
E= x(t) dt = 2

- -

Como la energa E de x(t) es infinita, se tiene que x(t) = A es seal de potencia .


Por definicin, la densidad espectral de potencia de x(t) est dada por

1 2
G x (f ) = lim X T (f )
T T

Para la determinacin de XT (f) se considerar la seal truncada xT (t) mostrada en al Figura


2.27.

xT (t)
A

t
-T/2 0 T/2

Figura 2.27. Grfica de xT (t) del apartado a) del Ejemplo 2.16

56
En consecuencia
T
2

x (f )e - jwt dt = Ae
- jwt
X T (f ) = T dt
- -
T
2

Integrando, se obtiene
X T (f ) = AT sin c(fT)
Por lo tanto
1
G x (f ) = lim (AT)2 sin c 2 (fT) = A 2 lim T sin c 2 (fT)
T T T

Por otra parte


d(f ) = lim e sin c 2 (fe)
e

En consecuencia
Gx (f) = A2 d(f)
Como

P= G (f )df = A d(f )df


2
x
- -

Integrando, se obtiene

P = A2 [watts]

Esta expresin de P puede ser verificada calculando la potencia media en el dominio del
tiempo, para ello se tiene
T
2
1
P = lim A dt = A [ watts]
2 2
T T
T
-
2

b) En este caso la energa es



E = A 2 dt =
0

Por lo que la seal x(t) = Au(t) es de potencia, ya que x(t) es de valor acotado.
La seal truncada xT (t) a considerar tiene la grfica mostrada en la Figura 2.40

xT (t)
A

t
-T/2 0 T/2
Figura 2.40. Grfica de xT (t) del apartado b) del Ejemplo 2.25

57
Por lo cual, XT (f) est dada por

T
2
X T (f ) = Ae- jwt dt =
A
jw
(1 - e - jwT / 2 )
0

Ecuacin que se puede escribir como

X T (f ) =
jw
(e - e ) e
A jwT / 4 - jwT / 4 - jwT / 4

A wT - jwT / 4 2A wT - jwT / 4
X T (f ) = 2jsen e = sen e
jw 4 w 4

Haciendo los arreglos algebraicos correspondientes para obtener la forma de la funcin


sinc(x), la ecuacin anterior queda

AT fT
X T (f ) = sin c e - jwT / 4
2 2

Por lo tanto la densidad espectral de potencia Gx (f) est dada por

1 A 2T 2 T A T
2
T
G x (f ) = lim sin c 2 f = lim sin c2 f
T T 4 2 2 T 2 2

Recordando que

d(f ) = lim e sin c 2 (ef )


e

y con e = T/2 , se obtiene

A2
G x (f ) = d(f )
2

En consecuencia la potencia media P es

58

A2
P= d(f )
-
2

A2
P= [ watts]
2

Resultado que era de esperar, de acuerdo con la forma de las seales de los apartados a) y
b). y que puede ser ratificado calculando P en el dominio del tiempo.

12 A2
P = lim A 2 dt =
T T
[ watts]
0
2

Si bien es cierto que es ms simple y directo el clculo de la potencia en el dominio del


tiempo, el ejemplo presentado tiene por objetivo el mostrar el procedimiento para la
determinacin de la densidad espectral de potencia para seales de potencia que no sean
peridicas .

Ejemplo 2.26.

Sea x(t) la seal cuya grfica se muestra en la Figura 2.41. Determinar su densidad
espectral de potencia.

x(t)
1

........ ........

-T - T2 0 T
2
T t

-1

Figura 2.41. Grfica de x(t) del Ejemplo 2.26


Solucin
Para una seal peridica la densidad espectral de potencia est dada por

59


2
G x (f ) = C n d(f - nf 0 )
n =-

Por lo que es necesario determinar los coeficientes de la Serie de Fourier de la seal x(t)
dada. Estos estn dados por
T
2
1
x(t)e
- jnw0 t
Cn = dt
T T
-
2

Por tener x(t) simetra impar

T
2
2j
T 0
Cn = - x(t) sen nw0 tdt

De acuerdo a la Figura 2.34, x(t) en el intervalo (0,T/2) tiene un valor constante igual a 1,
por lo que
T

2j2
2j nw T
Cn = -
T 0 sen nw0 tdt = -
nw0 T
1 - cos 0
2

Como w0 T=2p y 1-cosa =2sen2 (a/2) y aplicando la forma de la funcin sinc(x), la


ecuacin anterior se puede escribir como

np n
Cn = - j sin c 2
2 2
En consecuencia

np
2
n
G x (f ) = sin c 4 d(f - nf 0 )
n =- 2 2

2.3.9. Propiedades de la Transformada de Fourier. La Transformada de Fourier presenta


algunas propiedades, expresadas en forma de teoremas, que son muy tiles en los
problemas de transmisin de seales no peridicas.

Linealidad (Superposicin). La Transformada de Fourier es una operacin lineal basada


en las propiedades de la integracin, por lo que puede aplicarse la superposicin. Sean X1

60
(f) y X2 (f) las Transformadas de Fourier de x1 (t) y de x2 (t) respectivamente, luego para
dos constantes a1 y a2 arbitrarias se tiene que

F{a1 x1 (t) + a2 x2 (t)} = a1 X1 (f) + a2 X2 (f) (2 .77)

Esto proviene de la definicin de Transformada de Fourier. Las consecuencias de esta


propiedad son de gran importancia en el estudio de los sistemas lineales. Esta propiedad
implica que el espectro de la suma de dos seales es igual a la suma de sus respectivos
espectros. A su vez, se deben tomar ciertas precauciones al sumar, dado que en general los
espectros son magnitudes complejas. Es un error comn sumar slo las magnitudes sin
tomar en cuenta las fases.
Complejas Conjugadas. Para cualquier seal compleja x(t), se tiene

F{x* (t)} = X *( -f) (2.78)

Demostracin . Se tiene que


F{ x* (t)} = x (t)e
* - jwt
dt
-

Ecuacin que se puede escribir como

*

F{ x (t)} = x(t)e jwt dt
*

F{ x* (t)} = X* (-f )

Para el caso de x(t) sea real, se tiene

x* (t) = x(t) X*( -f) = X(f)

Simetra. Cuando una seal posee simetra con respecto al eje tiempo, su transformada
puede ser simplificada. La simetra de una seal depende de su forma y de la ubicacin del
origen del tiempo. Pero se tiene la libertad de elegir el origen del tiempo dado que
fsicamente no es nico, en contraste con el origen en el dominio de la frecuencia, el cual
tiene un significado fsico bien definido .
Cualquier seal se puede expresar como la suma de una funcin par xe(t), y de una
funcin impar xo (t), tenindose que

x(t) = xe (t) + xo (t) (2.79)

61
de donde
x e (t) = 1
2 [ x(t) + x(-t)]
(2.80)
x 0 (t) = 12 [ x((t) - x(- t) ]

Esto da origen a las siguientes propiedades de la Transformada de Fourier



F{ x e (t)} = X e (f ) = 2 x e (t) cos wtdt (2.81)
0


F{ x 0 (t)} = X 0 (f ) = -2 j x 0 (t) sen wtdt (2.82)
0

Demostracin. Aplicando transformada a la ecuacin (2.79) se obtiene


x(t)e x dt + x 0 (t)e - jwt


- jwt - jwt
X(f ) = dt = e (t)e (2.90)
- -

considerando la primera integral del segundo miembro de la ecuacin anterior, se tiene

X e (f )
-
x e (t)e - jwt dt =
-
x e (t) cos wtdt - j x e (t) sen wtdt
-

como xe (t)coswt es funcin par y xe (t)senwt es funcin impar, la ecuacin anterior se


reduce a

X e (f ) = 2 x e (t) cos wdt
0

Considerando la segunda integral de (2.90)

X 0 (f )
-
x 0 (t)e - jwt dt =
-
x 0 (t) cos wtdt - j x 0 (t) sen wtdt
-

como xo (t)coswt es funcin impar y xo (t)senwt es funcin par, se tiene


X 0 (f ) = -2 j x 0 (t) sen wtdt
0

Para el caso de que x(t) presente simetra par (x0 (t) = 0), se tendr que

62
X( f ) = Xe( f ) (2.84)

y para el caso de que x(t) presente simetra impar ( xe (t) = 0), se tendr

X( f) = X0 ( f ) (2.85)

Las ecuaciones (2.84) y (2.85) establecen que el espectro de una seal real simtrica puede
ser real puro y par o imaginario puro e impar.
Si x(t) es una seal causal, o sea que

x(t) = 0 para t < 0 (2.86)

lo cual significa que la seal parte en 0 despus de t = 0. Dado que la causalidad excluye
cualquier simetra temporal, el espectro consiste tanto de la parte real como imaginaria de
la integral

X(f ) = x(t)e- jwt dt (2.87)
0

En este caso las partes real e imaginaria del espectro estn relacionadas. No se pueden
especificar en forma arbitraria.

Dualidad. Existe dualidad entre los dominios del tiempo y de la frecuencia. Esto se aprecia
examinando el par de integrales de Fourier, la de anlisis y la de sntesis. Ellas se
diferencian solamente en la variable de integracin y en el signo del exponente de la
exponencial compleja. Una consecuencia de esta similitud es el Teorema de Dualidad, el
que establece que si x(t) y X(f) constituyen un par conocido de transformada, y si existe
una funcin temporal z(t) relacionada a la funcin X(f) por

z(t) = X(t) (2.88)


luego
F{z(t)} = x( - f ) (2.89)

donde x(- f ) es igual a x(t) con t = -f .

Demostracin. La demostracin de este teorema se basa en el reconocimiento de que la


Transformada de Fourier son integrales definidas cuyas variables de integracin son
variables ficticias. Luego, si en la transformada inversa se reemplaza f por la variable
ficticia l, se obtiene

X(l)e
j2 plt
x(t) = dl
-

63
Adems, ya que t es una variable ficticia en la integral que define la Transformada de
Fourier y dado que z(t) = X(t), se tiene

F{z(t)} = z(l)e- j2 pfl dl = X(l)e


j2 pl ( - f )
dl
- -

Comparando las dos ltimas integrales se deduce que

F{z(t)} = x(- f )

Ejemplo 2.20.

Determinar la Transformada de Fourier de z(t) = Asinc(2Wt).

Solucin
Se obtendr Z(f) aplicando el Teorema de Dualidad al par de transformada
F
x(t) = BP ( t )
t
X(f ) = Bt sin c(ft)

Reescribiendo la expresin dada para z(t) de la siguiente manera


z(t) = ( 2W
A
) (2W)sin c(t2W)

comparando esta expresin con la de X(f), se puede escribir que z(t) = X(t) con t = 2W y B
= A/2W. La propiedad de dualidad establece que

Z(f ) = F {z(t)} = x(- f ) = BP ( - ft ) = ( 2W


A
)P ( - 2W
f
)

como la funcin rectangular es simtrica par, se tiene que F{z(t)} tiene la forma

A f
Z(f ) = P
2W 2W

Luego, una funcin sin(x)c en el dominio el tiempo tiene una transformada de forma pulso
rectangular en el dominio de la frecuencia .

Escalamiento de Coordenadas. La expansin o compresin de una seal en el tiempo


afecta a su densidad espectral. Sea x(t) una seal cualquiera y sea a un factor constante de
escala real, la propiedad de escalamiento establece que

64
1 f
F{ x(at)} = a0
a a
X (2.90)

La seal escalada x(at) ser expandida si a<1 y ser comprimida si a>1. Un valor
negativo de a produce una inversin temporal como tambin expansin o compresin. Si a
= -1, se tiene el par de transformada x( -t) X( -f) y en este caso tanto la seal como el
espectro son invertidos .
Si a es positiva pero menor que uno, x(at) es una versin expandida x(t) y su
densidad espectral se comprime. La magnitud de la densidad espectral tambin cambia para
mantener el balance de energa entre los dos dominios. Si a es positiva y mayor que uno,
x(at) es una versin comprimida de x(t) y su densidad espectral se expande en frecuencia
en 1/a .

Demostracin. Considerando a < 0, se tiene a = - a y haciendo el cambio de variable l


= - at. Luego, t = l/a, dt = - dl /a, y

F{ x(- a t)} = x(- a t)e


- jwt
dt
-

-1
F{ x(- a t)} = x(l )e - jwl / a dl
a -

F{ x(- a t)} =
1
x(l)e
- j2 p (f / a ) l
dl
a -

1 f
F{ x(- a t)} = X
a a

Para a positiva se hace el cambio de variable l = at y mediante un proceso similar al


anterior se obtiene el mismo resultado .

Desplazamiento Temporal . Dada una funcin temporal x(t), se pueden generar otras
formas a partir de ella modificando su argumento. Especficamente, reemplazando t por t -
td y con td > 0 se produce la seal retardada en el tiempo x(t - td ). La seal retardada tiene
la misma forma que x(t), pero desplazada td unidades hacia la derecha a lo largo del eje del
tiempo. En el dominio de la frecuencia, el retardo temporal produce un agregado de fase
lineal con pendiente negativa -2ptd , o sea

F { x(t - t d )} = X(f )e - j2 pft d (2.91)

65
Demostracin. Considerando que w = 2pf y realizando el cambio de variable l = t - td en la
integral de la transformada, se tiene


F{ x(t - t d )} = x(t - t d )e- jwt dt
-

F{ x(t - t d )} = x(l)e
- jw( l+ t d )
dl
-


F{ x(t - t d )} = x(l )e - jwl dl e - jwt d
-

El trmino entre parntesis cuadrados corresponde a X(f), luego

F { x(t - t d )} = X(f )e- jwt d

Si td es negativo, se dice que se produce una seal adelantada x(t + td ) y en este caso se
tiene

F { x(t + t d )} = X(f )e jwt d

En ambos casos la amplitud del espectro permanece constante ya que

X(f )e- jwt d = X(f )e jwt d = X(f )

Ejemplo 2.21.

Determinar Z(f) en trminos de X(f), X(f)= F{x(t)}, cuando z(t) = x(at - td) .

Solucin
Considerando la seal x(at) y utilizando la propiedad de escalamiento , se tiene

1 f
F{ x(at)} =
a a
X

Con z(t) = x(at - td ) y aplicando la propiedad de desplazamiento, se obtiene

1 f - j wa td
F{z(t)} = F{x(at - t d } =
a a
X e

66
Ejemplo 2.22.

Determinar la Transformada de Fourier de la seal x(t) mostrada en la Figura 2.42 .


x(t)
1

-t t t

-1
Figura 2.42. Grfica de x(t) del Ejemplo 2.29

Solucin .
Se tiene que
t + 2t t - 2t
x(t) = P - P t
t

Aplicando transformada a y(t)=P ( tt ) , se obtiene

Y(f ) = t sin c(ft)

Como x(t) = y(t + t/2) - y(t - t/2), aplicando transformada a x(t) , se obtiene

X(f ) = Y(f )e jwt / 2 - Y(f )e - jwt / 2

X(f ) = Y(f ) ( e jwt / 2 - e - jwt / 2 )

X(f ) = Y(f )(2 jsen wt2 ) = (2 jsen wt2 )Y(f )

Considerando la expresin de Y(f), se tiene

X(f ) = ( 2 jsen pft ) t sin c(ft)

ecuacin que se puede escribir como

sen pft
X(f ) = ( 2jpft ) t sin c(ft)
pft

67
Aplicando la definicin de sinc(x), se obtiene

X(f ) = ( 2 jpf ) t2 sin c2 (ft)

Desplazamiento de Frecuencia y Modulacin. La propiedad dual a la de retardo es la


propiedad de traslacin en frecuencia

{ }
F x(t)e jw0 t = X(f - f 0 ) (2.92)

Se designa esta propiedad como traslacin de frecuencia o modulacin, dado que


multiplicar una funcin temporal por e jw0 t produce una traslacin de su espectro a la
frecuencia +f0 .

Demostracin. Se tiene

{
F x(t)e jw0 t
} = x(t)e jw0 t - jwt
e dt
-

{
F x(t)e jw0 t
} = x(t)e - j( w-w0 )t
dt
-

{ }
F x(t)e jw0 t = X(f - f 0 )

Tambin se demuestra que

{ }
F x(t)e - jw0 t = X(f + f 0 )

Para el caso de x(t) real, utilizando la propiedad de desplazamiento en frecuencia, es simple


la determinacin de la transformada de Fourier de x(t)cosw0 t, expresin que se puede
escribir como
x(t) cos w0 t = 12 x(t) e jw0 t + e- jw0 t

Usando la propiedad de traslacin en frecuencia, se obtiene

F { x(t) cos w0 t} = 1
2 [ X(f - f 0 ) + X(f + f 0 )] (2.93)

68
Para el caso de la seal x(t)senw0 t, se tiene
F { x(t) sen w0 t} = 1
2j [ X(f - f0 ) - X(f + f 0 )] (2.101)

Ejemplo 2.30.

Determinar la Transformada de Fourier de x(t- 12 )e jpt .


Solucin
Para la aplicacin de las propiedades de desplazamiento temporal y de desplazamiento en
frecuencia, se define la seal g(t) tal que

g(t) = x(t - 12 )

Aplicando transformada a la ecuacin anterior, se tiene

F{g(t)} = G(f ) = F{ x(t - 12 } = X(f )e


- jw 12

G(f ) = X(f )e - jpf

Como w0 = p se tiene que f0 = 1


2 y aplicando transformada a g(t)ejpt se obtiene

F{g(t)e jpt } = G(f - 12 )

Considerando la expresin obtenida para G(f), se tiene que

- jp (f - 12 )
G(f - 12 ) = X(f - 12 )e

jp
G(f - 12 ) = X(f - 12 )e - jpf e 2
Por lo tanto

F{g(t)e jpt } = F{ x(t - 12 )e jpt } = je - jpf X(f - 12 )

Derivacin e Integracin. Ciertas tcnicas de procesamiento implican la derivacin o


integracin de una seal. Los efectos en el dominio de la frecuencia son indicados por el
teorema que establece

69
d
F x(t) = jwX(f ) (2.95)
dt

Teorema que se satisface siempre dx(t)/dt sea absolutamente integrable .


Demostracin . Para derivar el Teorema de Derivacin, se reemplaza x(t) por su expresin
como transformada inversa, o sea

X(f )e
jwt
x(t) = df
-

Derivando esta ecuacin con respecto al tiempo, se tiene


d

d
x(t) = X(f )e j2 pft df
dt dt -


d d
x(t) = X(f ) e j2 pft df
dt - dt
De donde

d
x(t) = [ j2pfX(f )] e j2 pft df
dt -

Aplicando a esta ltima ecuacin la definicin de transformada inversa se tiene que

d
F x(t) = j2pfX(f )
dt

Por iteracin se obtiene


dn
F n x(t) = ( j2pf )n X(f )
dt

Analizando la expresin del Teorema de Derivacin, se deduce que la derivacin con


respecto al tiempo incrementa las componentes de alta frecuencia de una seal.
El Teorema de Integracin establece que

F {-
t
x(t)dt = } 1
jw
X(f ) + pX(0)d(f ) (2.96)

donde

X(0) = x(t)dt
-
(2.97)

70
Se observa que la integracin en el tiempo suprime las componentes de alta frecuencia de la
seal. Esta conclusin est en concordancia con la afirmacin de que el proceso de
integracin suaviza las fluctuaciones de una seal en el dominio del tiempo. Obviamente si
X(0) = 0, la transformada de la integral se reduce a
t 1
F x(t)dt = X(f )
- jw
Ejemplo 2.24.

Determinar la Transformada de Fourier del pulso x(t) mostrado en la Figura 2.42 .

x(t)
A

-2t -t tt 2t
Figura 2.31|. Grfica del Pulso Trapezoidal del Ejemplo 2.24 .
Solucin
Dada la forma del pulso trapezoidal es ms conveniente determinar su transformada
aplicando el Teorema de Derivacin. Para ello, x(t) se deriva dos veces, las grficas de tales
derivadas se muestran en la Figura 2.32 .

x , (t)
A
t

t 2t
-2t -t t

- At
a)
x ,, (t) A
A t
t

- At - At
b)
Figura 2.32. Grficas de x , (t) y de x ,, (t) del Ejemplo 2.24

De donde se obtiene que

71
F{x ,, (t)} =
A
F {d(t + 2t) - d(t + t) - d(t - t) + d(t - 2t)}
t
por lo tanto

F{x ,, (t)} = (e - e - e + e )
A j2wt jwt - jwt - j2wt
t

Como el Teorema de Derivacin establece que

F{ x ,, (t)} = ( j2pf ) 2 X(f )

de donde se deduce que


F {x ,, (t)}
X(f ) =
-(2pf ) 2

Considerando la expresin obtenida de F{x ,, (t)} , X(f) se puede escribir

A e j2 wt + e - j2 wt - (e jwt + e - jwt )
X(f ) =
t -(2pf )2

Aplicando Euler, se tiene

A 2 cos 2wt - 2 cos wt A 2(1 - 2sen 2 wt) - 2 cos wt


X(f ) = = t
t -(2pf )2 -(2pf )2

A 2(1 - cos wt) - 4sen 2 wt A 4sen 2 wt2 - 4 sen 2 wt


X(f ) = = t
t -(2pf )2 -(2pf )2

A 4 sen wt2 (1 - 4 cos wt


)
2 2
A 4 sen 2 wt
- 16sen 2 wt
cos 2 wt
X(f ) = = t
2 2 2 2

t -(2pf )2 -(2pf ) 2

A 4 sen 2 wt2 (1 + 2 cos wt)


X(f ) =
t (2pf )2

Haciendo uso de la definicin de la funcin sinc(x), la ltima ecuacin se puede escribir de


la siguiente manera
X(f ) = At sin c 2 (ft)(1 + 2 cos 2pft)

72
Ejemplo 2.25.

Utilizando la propiedad de integracin, determinar la Transformada de Fourier del pulso

x(t)
A

-t 0 t t
triangular mostrado en la Figura 2.45.

Figura 2.33. Grfica del Pulso Triangular del Ejemplo 2.25


Solucin
Analticamente la expresin del pulso triangular dado es

t
A 1 - t <t
x(t) = t

0 t >t

Para determinar la transformada de x(t), se har uso de la propiedad o Teorema de


Integracin. Para ello se considerar la seal y(t), cuya grfica se ilustra en la Figura 2.34.

y(t)
A

t
-t t

-A
Figura 2.434. Grfica de y(t) del Ejemplo 2.25

Por lo que la relacin entre x(t) e y(t) es

t
1
x(t) = y(l)dl
t -

73
Aplicando el teorema de integracin, se obtiene

1 1
X(f ) = Y(f )
t j2pf

Por resultado del Ejemplo 2.21, se tiene

Y(f ) = A( j2pf )t2 sin c 2 (ft)

En consecuencia X(f) est dado por

X(f ) = At sin c2 (ft)

2.3.10. Transformada de Fourier de Funciones Singulares y Especiales.

Transformada de Fourier de la Funcin Impulso : d(t) .


Por definicin, se tiene que

F{d(t)} = d(t)e
- jwt
dt
-

Integrando, se obtiene .
F {d(t)} = 1 (2.98)

La ecuacin (2.98), indica que la funcin d(t) tiene una densidad espectral uniforme para
todas las frecuencias, tal como se muestra en la Figura 2.35 .

x(t) X(f)
d(t) 1

t f

0 0
Figura 2.35. Impulso d(t) y su Transformada de Fourier

De la ecuacin (2.98), se obtiene

74

1
F-1 {1} = e jwt dw = d(t) (2.99)
2p -

Generalizando la variable temporal, se obtiene

e
jwx
dw = 2pd(x) (2.100)
-

Transformada de Fourier de una Funcin Peridica .


Si x(t) es una funcin peridica se tiene


x(t) = Ce
n =-
n
jnw0 t

Aplicando la Transformada de Fourier en la ecuacin anterior, se obtiene


F{ x(t)} = F Cn e jnw0 t
n =-
La cual puede escribirse como

F{ x(t)} = C F{e }
n =-
n
jnw0 t

El problema se reduce a determinar F{e jnw0 t } . Aplicando Transformada de Fourier, la


ecuacin (2.106), y como d(t) tiene simetra par, se obtiene que

{ }
F e jnw0 t = 2pd ( w - nw0 )

Por lo tanto



F{x(t)} = 2p C n d ( w - nw0 )
n =-

o (2.101)

F{x(t)} = C d ( f - nf )
n =-
n 0

75
Ejemplo 2.26.

Determinar la Transformada de Fourier de un tren de impulsos de intensidad unitaria y separados en


T segundos, tal como se muestra en la Figura 2.36.

dT (t)
1

......... .........

-5T -4T -3T -2T -T 0 T 2T 3T 4T 5T t

Figura 2.36. Tren de Impulsos de Intensidad Unitaria con Perodo T del


Ejemplo 2.26.
Solucin
Se tiene que

dT (t) = d ( t - nT )
n =-

Como dT(t) es peridica , luego


dT (t) = C e
n =-
n
jnw0 t

Por lo tanto
T
2
1
Cn =
T d T
T (t)e - jnw0 t dt
-
2

En el intervalo [ -T/2 , T/2 ] se cumple que

dT (t) = d(t)
En consecuencia
T
2
1
d(t)e
- jnw0 t
Cn = dt
T T
-
2

Aplicando la siguiente propiedad de la funcin impulso, se tiene

f (t)d(t)dt = f (0)
-

Se tiene que

76
1
Cn =
T
por lo que

1
F{dT (t)} = 2p d(w - nw0 )
n =- T

Como
2p
w0 =
T

De aqu F{dT (t)} se puede escribir como


F{dT (t)} = w0 d ( w - nw )
n =-
0

o

F{dT (t)} = f 0 d ( f - nf )
n =-
0

Del resultado obtenido se deduce que la Transformada de Fourier de un tren de impulsos


unitarios de perodo T , es tambin un tren de impulsos de intensidad w0 ( f0 ) y con perodo
2p/w0 (1/f0). Es evidente que cuando el perodo T de los impulsos disminuye, w0 (f0 )
aumenta, lo cual representa un aumento en la separacin de las lneas espectrales .

Ejemplo 2.34.

Determinar la Transformada de Fourier de una constante dada por : f(t) = A .

Solucin
Aplicando la definicin de Transformada de Fourier , se tiene

F{A} = Ae
- jwt
dt
-

Haciendo el cambio de variable : t = -x , F{A} se puede escribir como

F{A} = A e jwx dx
-

de donde

77
F{A} = 2pAd(w)
o
F{A} = Ad(f )

En la Figura 2.37 se muestra la grfica de la Transformada de Fourier de una constante

f(t) F(f)
A Ad(f)

t f
0 0
1
Figura 2.37. Una Constante y su Transformada de Fourier

Transformada de sgn(t) .
La funcin sgn(t) se define como

1 para t>0

sgn(t) =
-1 para t<0

La Figura 2.38 ilustra la grfica de la funcin sgn(t) .

sgn(t)
1

-1

Figura 2.38. Grfica de la Funcin sgn(t)

78
La Transformada de Fourier de la funcin sgn(t) se puede obtener utilizando la propiedad
de la derivacin en el tiempo , la cual establece que :
Si se tiene el par de transformada
F
x(t) X(f )
Luego se cumple que

F
x , (t) jwX(f )
Por lo tanto si

x(t) = sgn(t)

luego
x , (t) = 2d(t)

Aplicando transformada a la ltima ecuacin, se obtiene

F{x , (t)} = 2
Como

F{ x , (t)} = jwX(f )
de donde
F {x , (t)}
X(f ) =
jw
Por lo tanto
2
X(f ) = F{sgn(t)} = (2.102)
jw

Transformada de Escaln Unitario : u(t) .


La definicin analtica de la funcin u(t) es

1 para t>0

u(t) =
0
para t<0

La grfica de u(t) se muestra en la Figura 2.39 .

79
u(t)
1

t
0
Figura 2.39. Escaln Unitario
La funcin escaln unitario se puede expresar en funcin de la funcin sgn(t), de la
siguiente manera
1 1
u(t) = + sgn(t)
2 2

Aplicando la propiedad de la linealidad de la Transformada de Fourier y el valor de la


transformada de la funcin sgn(t), se obtiene

1 1
F{u(t)} = d(f ) + (2.103)
2 jw
Transformada de e jw0 t .

Aplicando la definicin de Transformada de Fourier, se tiene

{ }= e
F e jw0 t jw0 t - jwt
e dt = e
j( w0 -w ) t
dt
- -

Haciendo los cambios de variables siguientes

t = -y ; w - wo = x
se obtiene

{ } e
F e jw0 t = jxy
dy = 2pd(x)
-

Como w - w0 = x , por lo tanto


{ }
F e jw0 t = d(f - f 0 ) (2.104)
En forma similar se obtiene
{ }
F e - jw0 t = d(f + f 0 ) (2.105)

80
Transformada de coswot y senwot .
Se tiene
1
(
F{cos w0 t} = F e jw0 t + e - jw0 t
2
)
luego
1
F{cos w0 t} = d ( f - f 0 ) + d ( f + f 0 ) (2.106)
2
Empleando un mtodo similar, se obtiene
-j
F{sen w0 t} = d ( f - f 0 ) - d ( f + f 0 )
2
o (2.107)
1
F{senwo t} = d ( f - f 0 ) e - jp / 2 + d ( f + f 0 ) e jp / 2
2
La Figura 2.40 ilustra las funciones senw0t y cosw0 t y sus espectros de amplitud y de fase

a)Funcin cosw0 t

F(w)

-wo 0 w0

b) Espectros de cosw0 t

81
t

c)Funcin senw0 t

F(w)
p
2

-w0 w0 w
- p
2

d) Espectros de senw0 t
Figura 2.40. Grficas de las Funciones cosw0t y senw0t y de sus Espectros
En la Tabla 2.2, se muestran pares de transformadas bsicas muy utilizadas

Tabla 2.2. Pares de Transformadas de Fourier


Funcin del Tiempo, x(t) Transformada de Fourier, X(w)

1
e- at u(t)
a + jw
1
te- at u(t)
( a + jw)
2

1, t < T2
x T (t) = T sin c ( w2T )
0, otros valores



( )
A 1 - t ,
T
t <T
AT sin c 2 ( w2T )
0, t >T

-a t 2a
e
a + w2
2

82
w0
e- at sen(w0 t)u(t)
( a + jw ) + w20
2

a + jw
e- at cos(w0 t)u(t)
( a + jw ) + w20
2

p -w2 / 4a
e-at
2
e
a

t n -1 - at 1
e u(t)
(n - 1)! ( jw + a )
n

1 p -a w
e
a + t2
2
a

cos bt p - a w- b - a w+ b

e +e
a 2 + t2 2a

senbt p - a w- b - a w+ b

e -e
a 2 + t2 2aj

cos w0 t u(t + T2 ) - u(t - T2 )


T
2
sin c ( ( w-w0 )
2 )
T + sin c ( ( w+w0 )
2 )
T

-2
t
w2

d n d(t)
( jw) n
dt n

2.3.11. Determinacin de la Transformada Inversa de Fourier por Expansin en


Fracciones Parciales. La tcnica de la expansin fracciones parciales es una herramienta
de gran utilidad para el estudio de seales y sistemas, especialmente en la inversin de la
Transformada de Fourier, tanto de seales de tiempo continuo como de tiempo discreto, de
Laplace y Z. Es muy empleada para el anlisis de sistemas descritos por ecuaciones
diferenciales o de diferencias con coeficientes constantes. Bsicamente, el mtodo de
expansin en fracciones parciales consiste en considerar funciones racionales y expandirlas
como una combinacin lineal de trminos racionales ms simples. El problema elemental,
para obtener la expansin en fracciones parciales,es la determinacin de los coeficientes de
esta combinacin lineal.
Para un anlisis generalizado, se considerarn funciones racionales de la variable r, de la
forma

83
b m r m + b m -1r m -1 ++ b1r + b 0
H(r) = (2.108)
a n r n + a n -1r n -1 ++ a1r + a 0

Una expresin muy utilizada de H(r) es

c m r m + c m -1r m -1 ++ c1r + c0
H(r) = (2.109)
r n + d n -1r n -1 ++ d1r + d 0

La forma de la ecuacin (2.109) puede obtenerse a partir de la ecuacin (2.108),


factorizando el denominador de (2.108) por an de manera que ci = bi/an y di = ai/an.

Polos y Ceros de una Funcin Racional.


Ceros. Los ceros de una funcin racional son las races del polinomio del numerador, y
cada uno de ellos hace cero la funcin racional.
Polos. Los polos de una funcin racional son las races del polinomio del denominador, y
cada polo hace infinita la funcin racional.
Designando por zi a los ceros y por pi a los polos de una funcin racional, la
ecuacin (2.110) se puede escribir como

b m (r - z1 )(r - z 2 )(r - z m )
H(r) = (2.110)
a n (r - p1 )(r - p 2 )(r - p n )

Funcin Racional Propia. Para el caso que en la funcin racional, se tenga m < n, la
funcin racional H(r) se conoce como Funcin Racional Propia.

Funcin Racional Impropia. Si m n, H(r) se denomina Funcin Racional Impropia. En


este caso, H(r) se puede expresar como la suma de un polinomio en r y de una funcin
racional propia. Considerando la ecuacin (2.109), se tiene

bn -1r n -1 ++b1r + b0
H(r) = g m -n r m -n + g m - n -1r m - n -1 ++g1r + g 0 + (2.111)
r n + d n -1r n -1 ++ d1r + d 0

Donde los coeficientes g1 ,g2,....... ,gm-n y b0, b1,........, bn-1, se obtienen al igualar las
ecuaciones (2.109) y (2.111) y posteriormente multiplicndolas por el polinomio del
denominador, para enseguida comparar los coeficientes de potencias iguales de r de ambos
miembros de la ecuacin resultante y de esta manera determinar los coeficientes b y g en
funcin de los coeficientes conocidos c y d. Para visualizar el procedimiento indicado, se
desarrollar el siguiente ejemplo.

84
Ejemplo 2.28.

Sea la siguiente funcin racional impropia


c3 r 3 + c 2 r 2 + c1r + c 0
H(r) =
r 2 + d1r + d 0

Expresar esta funcin como la suma de un polinomio en r y de una funcin racional propia.

Solucin
De acuerdo a la expresin dada de H(r), se tiene que m = 3 y n = 2. Considerando (2.118),
la expresin dada de H(r) se puede escribir como

b1r + b0
H(r) = g1r + g 0 + (I)
r + d1r + d 0
2

Igualando la expresin dada de H(r) con (I), se tiene

c3 r 3 + c2 r 2 + c1r + c o b r + b0
= g1r + g 0 + 2 1
r + d1r + d 0
2
r + d1 r + d 0

Multiplicando esta ecuacin por r2 + d1r + d0, y reduciendo, se obtiene

c3 r 3 + c 2 r 2 + c1r + c o = g1r 3 + (g1d1 + g 0 )r 2 + ( g1d 0 + g 0 d1 + b1 )r +


+ g 0 d 0 + b0

Igualando los coeficientes de potencias iguales de r, se tiene


c 3 = g1
c 2 = g1d1 + g 0
c1 = g1d 0 + g 0 d1 + b1
c 0 = g 0 d 0 + b0

Resolviendo este sistema de ecuaciones, se obtiene

g1 = c 3
g 0 = c 2 - c3d1
b1 = c1 + c3d13 - c3 d 0 - c 2 d1
b0 = c 0 + c3d 0 d1 - c 2 d 0
Por lo tanto, la expresin pedida para H(r) es
85
(c1 + c3 d12 - c3 d 0 - c 2 d1 )r + c0 + c3d 0 d1 - d 0 c 2
H(r) = c3 r + c2 - c1d1 +
r 2 + d1 r + d 0

El denominador de la ecuacin (2.116) se puede factorizar en funcin de sus polos, es decir

c m r m + c m -1r m -1 ++ c1r + c0
H(r) = (2.112)
(r - p1 )(r - p 2 )(r - p n -1 )(r - p n )

La ecuacin (2.112) se puede expandir en fracciones parciales y toma la forma siguiente

A1 A2 A n -1 An
H(r) = + ++ + (2.113)
r - p1 r - p 2 r - p n -1 r - p n
El problema de la expansin en fracciones parciales se reduce a la determinacin de los
coeficientes Ai , los que dependern de la naturaleza de los polos de H(r). De aqu, se
pueden analizar los siguientes casos.

Polos diferentes. En este caso, los coeficientes Ai se determinan utilizando la ecuacin

Ai = [ (r - pi )H(r) ] r = p (2.114)
i

Ejemplo 2.29.

Determinar la expansin en fracciones parciales de la funcin racional

r +1
H(r) =
r + 2r + 5
2

Solucin
Los polos de H(r) se determinan resolviendo la ecuacin

r 2 + 2r + 5 = 0

obtenindose
p1 = -1 + j2 , p 2 = -1 - j2

Por lo tanto
r +1 A1 A2
H(r) = = +
r - ( -1 + j2 ) r - ( -2 - j2 ) r - ( -1 + j2 ) r - ( -1 - j2 )

86
De donde

{
A1 = r - ( -1 + j2 ) H(r) } r =-1+ j2
=
1
2

{
A 2 = r - ( -1 - j2 ) H(r) } r =-1- j2
=
1
2

Luego, la expansin en fracciones parciales de la funcin H(r) dada es

1 1
H(r) = 2
+ 2
r - ( -1 + j2 ) r - ( -1 - j2 )

Polos Mltiples. En general, una funcin racional puede tener algunos polos diferentes
conjuntamente con algunos polos mltiples. Para el caso de que se tenga polos diferentes y
un polo pi mltiple con multiplicidad li , se puede considerar la siguiente expansin en
fracciones parciales

A1 A2 A Ai 2 A il i
H(r) = + ++ i1 + ++ (2.115)
r - p1 r - p 2 r - pi ( r - pi ) 2
( r - pi ) i
l

Los coeficientes de los polos diferentes A1, A2, , y el coeficiente Ail se determinan
utilizando la ecuacin (2.114), tal como se emple en el Ejemplo 2.36. Los coeficientes Ai1,
Ai2, , Aik, se determinan usando la siguiente expresin

1 d li - k
l i - k (
r - pi ) i H(r) , k = 1,2,, li 1
l
Aik = (2.116)
( li - k )! dr
r = pi

Ejemplo 2.30.

Para la funcin
2(r + 1)
H(r) =
r(r + 3)(r + 5) 2

Determinar su expansin en fracciones parciales

Solucin
Los polos de H(r) son

87
p1 = 0 , p2 = -3 y el polo p3 = -5 con multiplicidad 2

En consecuencia, H(r) se puede escribir como


A A A A 32
H(r) = 1 + 2 + 31 +
r r + 3 r + 5 (r + 5)2
Por lo que
2(r + 1) 2
A1 = rH(r) r =0 = =
(r + 3)(r + 5) 2 r =0
75

2(r + 1) 1
A 2 = (r + 3)H(r) r =-3 = =
r(r + 5) 2 r =-3
3

2(r + 1) 4
A32 = (r + 5) 2 H(r) = =-
r =-5 r(r + 3) r =-5 5

1 d 2-1 d 2(r + 1)
A31 = (r + 5)2 H(r)
2 -1
=
(2 - 1)! dr r =-5 dr r(r + 3) r =-5

Derivando y evaluando, se obtiene


9
A 31 = -
25
Por lo tanto, la expansin pedida es

2 1
- 259 - 54
H(r) = 75
+ 3
+ +
r r+3 r + 5 (r + 5)2

Para determinar la Transformada Inversa de Fourier de H(w), se puede aplicar el


siguiente procedimiento: se realiza el cambio de variable de jw por r y se procede a la
expansin en fracciones parciales de H(r). Una vez, determinados los coeficientes
correspondientes, se vuelve a la variable jw y se aplica Transformada Inversa de Fourier a
cada fraccin parcial.

88
Ejemplo 2.31.

Determinar la Transformada Inversa de Fourier de la funcin

7 + 5jw
H(w) =
(4 + jw) ( jw) 2 + jw + 1
Solucin
Haciendo jw = r, se tiene

7 + 5r
H(r) =
(4 + r) r 2 + r + 1
Los polos de esta funcin son

p1 = -4 ; p 2 = - 12 + j 2
3
; p3 = - 12 - j 2
3

Luego H( r) se puede escribir como


7 + 5r
H(r) =
(r + 4) r + ( - j 23 ) r + ( 12 + j 23 )
1
2

Por lo que la expansin en fracciones parciales es

A1 A2 A3
H(r) = + +
r + 4 r + ( 12 - j 23 ) r + ( 12 + j 23 )

Los coeficientes son determinados por


7 + 5r
A1 = (r + 4)H(r) r =-4 = = -1
r + ( 12 - j 23 ) r + ( 12 + j 23 )
r =-4

7 + 5r 1 3
A 2 = r + ( 12 - j 23 ) H(r) 1 3 = = -j
r =- 2 + j 2 (r + 4) r + ( 2 + j 2 ) 1 3 2
1 3 2
r =- 2 + j 2

7 + 5r 1 3
A3 = r + ( 12 + j 23 ) H(r) 1 3 = = +j
r =- 2 - j 2 (r + 4) r + ( 2 - j 2 ) 1 3 2
1 3 2
r =- 2 - j 2

Por lo tanto H(r) queda

89
-1 1
-j 3 1
+j 3
H(r) = + 21 2 3 + 21 2 3
r + 4 r + (2 - j 2 ) r + (2 + j 2 )

Volviendo al dominio de la frecuencia haciendo r = jw, se obtiene

-1 2 - j 2 2 + j 2
1 3 1 3
H(w) = + +
jw + 4 jw + ( 12 - j 23 ) jw + ( 12 + j 23 )
De donde,

h(t) = F-1 {H(w)} = -e -4t u(t) + ( 12 - j 23 )e


- ( 12 - j 3
- ( 12 + j 3
u(t) + ( 12 + j 23 )e
)t )t
2 2
u(t)

Aplicando Euler, se obtiene

h(t) = - e-4t u(t) + cos( t) e 2 u(t)


-1t
2
3
t) + 3sen( 2
3

2.3.12. Uso de MATLAB en la determinacin de la Transformada Inversa de Fourier


por Expansin en Fracciones Parciales. En MATLAB se tiene un comando que permite
obtener la expansin en fracciones parciales de funciones racionales que tengan la
expresin dada por
N(x) b 0 + b1x + b 2 x 2 + ........ + b m x m
F(x) = = (2.117)
D(x) a 0 + a1 x + a 2 x 2 + ....... + a n x n

MATLAB hace uso de los coeficientes del numerador y del denominador de F(x). Para ello
se definen los vectores filas num y den como:

num = [ bm bm-1 . b0] (2.118)

den = [ an an-1 . a0] (2.119)

El comando
[r,p,k] = residue(num,den) (2.120)

calcula los residuos (vector r), los polos (vector p) y los trminos del polinomio resultante
(vector k). Si F(x) es impropia, la expansin en fracciones parciales es de la forma

N(x) r(1) r(2) r(n)


F(x) = = + + ........ + + k(x) (2.121)
D(x) x - p(1) x - p(2) x - p(n)

90
k(x) es un polinomio en x, con el mayor exponente de x dado por m n, cuando m 0, o
sea cuando F(x) sea una funcin racional impropia. El polinomio k(x) es cero cuando F(x)
es una funcin racional propia, o sea, cuando m < n.
Para un polo p(i) de multiplicidad q, la expansin en fracciones parciales contendr
trminos de la forma

r(i) r(i + 1) r(i + q - 1)


+ + ...... + (2.129)
x - p(i) [ x - p(i) ]2
[ x - p(i) ]
q

Para visualizar el uso de MATLAB en la expansin en fracciones racionales de funciones


racionales, se desarrollar el siguiente ejemplo.

Ejemplo 2.32. Usando MATLAB, determinar la expansin en fracciones parciales de la


siguientes funciones racionales

5x 2 + 3x + 2
a)
x 3 + 8x 2 + 19x + 12
x 2 + 2x + 3
b)
x 3 + 6x 2 + 12x + 8
3x + 2
c)
2x - 3x + 6
2

x 4 + 5x 2 + 3x + 2
d)
x 3 + 6x 2 + 11x + 6

Solucin

a) num = [5 3 2];
>> den = [1 8 19 12];
>> [r,p,k]=residue(num,den)

r=

23.3333 = 70/3
-19.0000
0.6667 = 2/3

p=

-4.0000
-3.0000
-1.0000

91
k=

[]
k(x) = 0
Luego
5x 2 + 3x + 2 70 19 2
= - +
x + 8x + 19x + 12 3(x + 4) x + 3 3(x + 1)
3 2

b) num = [1 2 3];
>> den = [1 6 12 8];
>> [r,p,k]=residue(num,den)

r=

1.0000
-2.0000
3.0000

p=

-2.0000
-2.0000
-2.0000

k=

[]
k(x) =0

En este caso,

x 2 + 2x + 3 1 2 3
= - +
x + 6x + 12x + 8 x + 2 ( x + 2 )
3 2 2
( x + 2)
3

c) num = [ 3 2];
>> den = [2 -3 6];
>> [r,p,k]=residue(num,den)

r=

92
0.7500 - 0.6805i
0.7500 + 0.6805i

p=

0.7500 + 1.5612i
0.7500 - 1.5612i

k=

[]

k(x) = 0
De donde

3x + 2 0, 75 - 0, 6805i 0, 75 + 0, 6805i
= +
2x - 3x + 6 0, 75 + 1,5612i 0, 75 - 1,5612i
2

d) num = [1 0 5 3 2];
den = [1 6 11 6 ];
>> [r,p,k]=residue(num,den)

r=

59.5000 = 119/2
-32.0000
2.5000 = 5/2
p=

-3.0000
-2.0000
-1.0000
k=
1 -6

En este caso k(x) = x 6, por lo tanto

x 4 + 5x 2 + 3x + 2 119 32 5
=x -6+ - +
x + 6x + 11x + 6
3 2
2(x + 3) x + 2 2(x + 1)

93
Ejemplo 2.33
Utilizando MATLAB para la expansin en fracciones parciales, determinar la transformada
inversa de
( jw + 5)(2 jw + 1)
H(w) =
( jw + 1)[( jw)2 + jw + 1]
Solucin
La expresin dada de H(w) se puede escribir de la forma siguiente

2( jw)2 + 11( jw) + 5


H(w) =
( jw)3 + 2( jw) 2 + 2( jw) + 1

Aplicando MATLAB para la expansin de H(w) en fracciones parciales, se obtiene

>> num=[2 11 5];


>> den=[1 2 2 1];
>> [r,p,k]=residue(num,den)

r=

-4.0000
3.0000 - 3.4641i
3.0000 + 3.4641i

p=

-1.0000
-0.5000 + 0.8660i
-0.5000 - 0.8660i
k=
[]
De donde
-4 3 - j3, 4641 3 + j3, 4641
H(w) = + +
jw + 1 jw + (0,5 - j0,866) jw + (0,5 + j0,866)

Luego,
h(t) = F -1 {H(w)} = -4e- t u(t) + (3 - j3, 4641)e - (0,5- j0,866)t u(t) + (3 + j3, 4641)e- (0,5 + j0,866)t u(t)
Ecuacin que se puede escribir como

h(t) = F -1 {H(w)} = -4e- t u(t) + (6 cos 0,866t + 6,9282sen0,866t)e-0,5t u(t)

94
2.3.13. Uso de MATLAB en la Determinacin Directa de la Transformada de Fourier y de
la Transformada Inversa de Fourier
Transformada de Fourier. Para determinar la expresin de la Transformada de Fourier, a
partir de la expresin en el dominio del tiempo de la funcin o seal, se usa la funcin
fourier. Si x(t) es la seal a considerar, para obtener su Transformada de Fourier X(w), la
sintaxis es X = fourier(x). El ejemplo siguiente, ilustrar el procedimiento correspondiente
para determinar en forma directa, usando MATLAB, la Transformada de Fourier de una
seal o funcin dada.

Ejemplo 2.34.

Usando la funcin fourier de MATLAB, determinar la Transformada de Fourier de la seal


x(t) = A ( 2Tt )
Solucin
La grfica de x(t) dada, es
x(t)

t
-T 0 T
Figura 2.41. Grfica de x(t) del Ejemplo 2.34.

La seal x(t), se puede expresar como

x(t) = A [ u(t + T) - u(t - T) ]

Es esta expresin de x(t), la que se utilizar para determinar la Transformada de Fourier de


x(t). El programa en MATLAB, para tal efecto, es

>> % Determinacion de Transformada de Fourier de x(t)=A[u(t+T)-u(t-T)]


>> t=sym('t','real'); %Se declara la variable tiempo t
>> A=sym('A','real'); %Se declara la constante real A
>> T=sym('T','real'); %Se declara la constante real T
>> escalon1=sym('Heaviside(t+T)'); %Se determina el escalon u(t+T)
>> escalon2=sym('Heaviside(t-T)'); %Se determina el escalon u(t-T)
>> x=A*(escalon1-escalon2);%Se forma x(t) dada
>> fourier(x)
ans =

95
A*(exp(i*T*w)*(pi*Dirac(w)-i/w)-exp(-i*T*w)*(pi*Dirac(w)-i/w))

O sea
{ }
X(w) = A e jwT pd( w) - wj - e - jwT pd( w) - wj
Queda como ejercicio para el lector, considerando que d(w)sen(wT) = 0 , demostrar que la

expresin obtenida para X(w) , se puede escribir como

X(f ) = 2AT sin c(2fT)

Expresin que corresponde a la obtenida en el Ejemplo 2.23, con t = 2T.

Transformada Inversa de Fourier. Si X(w) es la Transformada de Fourier de x(t), para


determinar x(t) a partir de X(w) empleando MATLAB, se usa la funcin ifourier, con la
sintaxis ifourier(X).

Ejemplo2.35.
Considerando el resultado obtenido para la Transformada de Fourier X(w) del Ejemplo
2.34, utilizar la funcin ifourier para determinar la Transformada Inversa de Fourier x(t).

Solucin
Se tiene que la expresin de X(w) es

{ }
X(w) = A e jwT pd( w) - wj - e - jwT pd( w) - wj

Luego, el programa para obtener x(t) es

>>% Determinacin de x(t)


>>w=sym('w','real');
>> A=sym('A','real'); T= sym('T','real');
>> Dirac=sym('Dirac(w)'); % Se forma Impulso Delta de Dirac
>> X=A*(exp(i*T*w)*(pi*Dirac-i/w)-exp(-i*T*w)*(pi*Dirac-i/w));
>> ifourier(X)
ans =

1/2*A*(Heaviside(x+T)-Heaviside(-x-T)-Heaviside(x-T)+Heaviside(-x+T))

96
Cuando la variable en el dominio de la frecuencia es w, la variable temporal que entrega
MATLAB, por defecto, es x. Por lo tanto ,considerando la expresin obtenida por el
programa, se tiene que

1
x(t) = A [ u(t + T) - u(- t - T) - u(t - T) + u(- t + T)]
2

x(t) = A ( 2Tt )

Resultado que se esperaba obtener, de acuerdo al Ejemplo 2.34.

Ejemplo 2.36
.Utilizando la funcin fourier, determinar las Transformadas de Fourier de las siguientes
seales
a) x(t) = (e -4t cos At)u(t) .
b) x(t) = (te-2t sen4t)u(t) .
c) x(t) = ( senptpt ) ( sen 2 p (t -1)
p (t -1) ) u(t) .
Solucin
a) El programa es

>> % Determinacion de Transformada de Fourier


>> %de x(t)=(exp(-4*t)*cosA*t)*u(t)
>> t=sym('t','real');
>> A=sym('A','real');
>> escalon1=sym('Heaviside(t)');
>> x=(exp(-4*t)*cos(A*t))*escalon1;
>> fourier(x)

ans =

1/2/(4-i*A+i*w)+1/2/(4+i*A+i*w)

O sea,
1 1
X(w) = 2
+ 2

4 + j(w - A) 4 + j(w + A)

b) En este caso, se tiene

97
>> % Determinacion de Transformada de Fourier
>> %de x(t)=(t*exp(-2*t)*sin(4*t))*u(t)
>> t=sym('t','real');
>> escalon1=sym('Heaviside(t)');
>> x=(t*exp(-2*t)*sin(4*t))*escalon1;
>> fourier(x)

ans =

-1/2*i/(2-4*i+i*w)^2+1/2*i/(2+4*i+i*w)^2

Es decir

- 12 j 1
j
X(w) = + 2

[ 2 + j(w - 4) ] [ 2 + j(w + 4)]


2 2

c) En este caso, el programa es


>> % Determinacion de Transformada de Fourier
>> %de x(t)=sin(pi*t)/(pi*t)*(sin(2*pi(t-1))/(pi*(t-1)));
>>t=sym('t','real');
>> x=(sin(pi*t)/(pi*t))*(sin(2*pi*(t-1))/(pi*(t-1)));
>> fourier(x)
ans =

1/pi^2*(1/4*i*pi*(Heaviside(-w+3*pi)-Heaviside(w-3*pi))-1/4*i*exp(-i*(w-
3*pi))*pi*(Heaviside(-w+3*pi)-Heaviside(w-3*pi))-1/4*i*pi*(Heaviside(-w-pi)-
Heaviside(w+pi))+1/4*i*exp(-i*(w+pi))*pi*(Heaviside(-w-pi)-Heaviside(w+pi))-
1/4*i*pi*(Heaviside(-w+pi)-Heaviside(w-pi))+1/4*i*exp(-i*(w-pi))*pi*(Heaviside(-w+pi)-
Heaviside(w-pi))+1/4*i*pi*(Heaviside(-w-3*pi)-Heaviside(w+3*pi))-1/4*i*exp(-
i*(w+3*pi))*pi*(Heaviside(-w-3*pi)-Heaviside(w+3*pi)))

Resultado que se puede escribir como

j (1 + e - jw ) {[ u(w - p) - u(w - 3p) ] - [ u(w + 3p) - u(w + p)]}


1
X(w) =
2p

Se puede comprobar esta expresin de X(w) , aplicando


1
F{x(t) = y(t)z(t)} = X(w) = Y(w)* Z(w)
2p

98
Ejemplo 2.37.

Empleando MATLAB, y expansin en fracciones parciales, determinar la Transformada


Inversa de Fourier de la funcin
7 + 5jw
H(w) =
(4 + jw) ( jw) 2 + jw + 1
Solucin
La funcin H(w), se puede escribir como
5jw + 7
H(w) =
( jw) + 5( jw) 2 + 5( jw) + 4
3

Aplicando MATLAB para la expansin en fracciones parciales de H(w), se tiene

>> num=[0 0 5 7];


>> den=[1 5 5 4];
>> [r,p,k]=residue(num,den)
r=
-1.0000
0.5000 - 0.8660i
0.5000 + 0.8660i
p=
-4.0000
-0.5000 + 0.8660i
-0.5000 - 0.8660i
O sea
-1 0, 5 - j0,866 0, 5 + j0.866
H(w) = + +
jw + 4 jw + (0, 5 - j0,866) jw + (0,5 + j0,866)
Aplicando esta expresin de H(w) para el clculo de h(t), el programa MATLAB es
>> w=sym('w','real');
>> H=(-1)/(i*w+4)+(0.5-i*0.866)/(i*w+0.5-i*0.866)+(0.5+i*0.866)/(i*w+0.5+i*0.866);
>> ifourier(H)
ans =

1/500*Heaviside(x)*(-500*exp(-4*x)+250*exp((-1/2+433/500*i)*x)-433*i*exp((-
1/2+433/500*i)*x)+250*exp((-1/2-433/500*i)*x)+433*i*exp((-1/2-433/500*i)*x))
De donde

h(t) = -e -4t + (0,5 - j0.866)e - (0,5 - j0,866) t + (0,5 + j0.866)e- (0,5 + j0,866) t u(t)

99
PROBLEMAS

2.1. Use MATLAB para graficar las siguientes seales. Escalar adecuadamente el eje
temporal para que se grafique una parte suficiente de la seal que permita visualizar su
gorma completa.
0 t < -3

a) x(t) = t + 3 -3 t < 2
t - 3 t2

b) y(t) = x(t 2) con x(t) definida en el apartado a).
c) x(t) = 2cos(2t) + 3sen(8t)

2.2. Escribir un programa en MATLAB para generar y graficar , con 51 puntos, los
siguientes escalones desplazados:
a) u(t 4).
b) u(t 12).
c) u(t +8).

2.3. Determinar el valor medio, el valor eficaz de la seal representada en la figura P 2.3
x(t)

10
....... ........

0 0,01 0,02 0,03 0,04 0,05 t(seg)

Figura P 2.3

2.4 Determinar el valor eficaz, el factor de forma y el factor de cresta de la seal ilustrada
en la figura P 2.4.

x(t)
Xm
.............. ..............

1
t
0 2
T T 2T

Figura P 2.4

2.5 Determinar el valor y eficaz de una seal cosenoidal, con rectificacin onda completa,
cortada en la mitad de su valor mximo.
100
2.6. Determinar la expresin de k, en funcin del valor eficaz y de A en la forma de seal
representada en la Figura P 2.6, sabiendo que k es una fraccin del perodo T . Determinar
el valor de k cuando el valor de A es 10 y cuando el valor eficaz es a) 3 , b)
5 Cul ser el mximo valor eficaz de la seal dada al variar k , con A = 10 ?

x(t)
A
.............. ..............

t
kT T T+kT

Figura P2.6

2.7. Determinar el valor medio y el valor eficaz (rms), de la onda senoidal de voltaje con
rectificacin de media onda, y con un ngulo de retardo de p/4 radianes, como se muestra
en la Figura P 2.7.

x(t)
20

wt
p/4 p 2p

Figura P 2.7

2.8. Determinar si las siguientes seales son definidas en trminos de energa o de potencia
y encontrar la energa o potencia normalizada en cada caso :
a) e - t
b) e jwt

2.9 Determinar la frecuencia fundamental de las siguientes seales, y dibujar los espectros
de magnitud y fase correspondientes
a) x(t) = 2 + 3cos(0, 2t) + cos(0, 25t + p / 2) + 4cos(0,3t - p)
b) x(t) = 1 + 5cos(120pt + p / 8) + 4cos(600pt - p / 4)

101
2.10. Determinar las representaciones en serie de Fourier para cada una de las siguientes
seales.
a) ej100t
b) cos[p(t-2)/4]
c) cos2t +sen4t

2.11. Sea la seal x(t) = cos4pt. Se tiene que x(t) es peridica con periodo fundamental 1/2 .
Cules son los coeficientes de la serie de Fourier de x(t), si x(t) se considera peridica con
periodo 2?.

2.12. Que porcentaje de la potencia total est contenida dentro del primer cruce por cero
del espectro de la seal x(t), cuya grfica se muestra en la Figura P 2.12.

1/20
x(t)
1

......... .........
t
-1/4 0 1/4

Figura P 2.12

2.13. Un tren de pulsos, cuya grfica se muestra en la Figura P 2.13 a), con A = 10[v], con
periodo T = 10-3[seg] y un ciclo de trabajo d = 0,2 , se aplica a un filtro pasabajos de primer
orden mostrado en la Figura P 2.13 b).
a) Determinar la expresin de los espectros de amplitud y de fase de la seal de salida del
filtro.
b) Determinar la expresin de v2(t) en trminos de las componentes senoidales.

v1 (t) R
A + +
v1 (t) C v 2 (t)
......... .........
- -
t
-T 0 T
R = 1[ KW ] ; C=0,159 [ mF]

a) b)
Figura P 2.13

102
2.14 Un tren de pulsos rectangulares de voltaje v(t), ilustrado en la Figura P 2.14 a), se
aplica a un circuito RL en serie, tal como se muestra en la Figura P 2.14b). Determinar
las cinco primeras armnicas de la respuesta de corriente i(t). En estas condiciones utilizar
MATLAB para graficar vR(t), vL(t) y vR(t)+ vL(t)

v(t) R = 1[ W ]
1
+
......... ......... i(t)
0 1 1 t v(t) L = 1[ H ]
4 2 1
-
-1

a) b)

Figura P 2.14

2.15. La Figura P 2.15 a) muestra una onda triangular de voltaje v(t), que se aplica al
circuito mostrado en la Figura P 2.15 b). Asumiendo que el diodo es ideal, determinar la
expansin en serie de Fourier de la corriente i(t).

R
v(t)
+
1 i(t)
......... ......... v(t) V
-
-1 0 1 1 2
t
2

a) b)

Figura P 2.15

2.16. La seal x(t) = 7sen2p100t es sometida a los procesos siguientes:


a) Es rectificada onda completa. Utilizar MATLAB para graficar la seal rectificada y el
espectro de dicha seal, para n = 0, 1, ..........., 20.
b) La seal x(t) rectificada media onda. Utilizar MATLAB para graficar la seal rectificada
y el espectro de dicha seal, para n = 0, 1, ..........., 20.

2.17. Empleando Transformada de Fourier, calcular la energa de la seal f(t) dada por

f (t) = e
at
, a>0

103
2.18. Para cada seal x(t) dada, determinar su Transformada de Fourier .
a)
x(t)
3

0 3

Figura P 2.18 a)

b)
x(t)

10

t
0 5
Figura P 2.18 b)

En este caso puede usar MATLAB para graficar X(w)

b) x(t) = e-2tcos(12t)u(t).
c) x(t) = 3e-3tu(t).

2.19. Dibujar X(w) para las seales x(t) dadas


jw + 2
a) X(w) =
( jw) + 7( jw) + 12
2

1 - t / t t t
b) x(t) =
0 otros valores
2.20. Usar la propiedad de la modulacin para hallar la funcin y(t), cuya Transformada de
Fourier se muestra en la Figura P 2.20.

Y(w)

A
w
-w0 w0
2W

Figura P 2.20

104
2.21. Determinar el espectro del pulso de la Figura P2.21, usando solamente la
Transformada de Fourier de un impulso junto con las propiedades adecuadas de la
Transformada de Fourier.

x(t)

t 2t t

Figura P 2.21

2.22. Determinar la Transformada de Fourier, del pulso mostrado en la Figura P 2.22.

x(t)

t
t0 - t t0 t0 + t

Figura P 2.22

2.23. La seal s(t), cuya grfica se muestra en la Figura P 2.23 a), con T = 1 y t = 0,5, [s]
multiplica a la seal v(t), la cual tiene transformada de Fourier V(f) mostrada en la Figura P
2.23 b).
a) Dibujar el espectro de vs(t) = v(t)s(t).
b) Puede recuperarse v(t) a partir de vs(t)?
c) Si V(f) tiene por grfica la mostrada en la Figura 2.19 c).Puede v(t) ser recuperada a
partir de vs(t)?. Justificar la respuesta.

105
s(t)

2 t

....... .......

t
-2T -T 0 T 2T 3T
a)

V(f) V(f)
1 1

f [ Hz ] f [ Hz ]
- 14 0 1
4 -1 0 1
b) c)

Figura P 2.23

2.24. Usando el teorema de Rayleigh (Parseval), obtener

e
-2t
u(t)dt
-

2
Nota: Use el hecho de que e -2t u(t) = e - t u(t) .

2.25. Si se tiene el siguiente par de transformada

f (t) F
F(w)

Determinar los espectros de


a) tf(2t)
b) (t 2)f(t)
c) (t 2)f(-2t)
d) f(1 t)
e) t(df/dt)
f) (1 t)f(1 t)

106
2.26. a) Sea x(t) una seal real e impar. Demostrar X(w) = F{x(t)} es imaginaria pura e
impar.
b) Qu propiedad tiene la Transformada de Fourier de una seal x(t) si x(-t) = x*(t)?.

2.27. Una seal x(t) real y de tiempo continuo tiene una transformada de Fourier X(f) cuya
magnitud cumple con la relacin

ln X(f ) = - f
Determinar x(t) si se sabe que x(t) es
a) Una seal con simetra par.
b) Una seal con simetra impar.

2.28 Sean las seales:


a) x(t) = 2d(t 2)
b) x(t) = sen(2pt)[u(t) u(t-8)]
c) x(t) = e - t / 2
2

d) x(t) = t 2 e - t
e) x(t) = 12 t [ u(t + 2) - u(t - 2) ]
f) La seal x(t) tiene la grfica mostrada en la Figura P 2.28.
x(t)
1
t
-6 -5 -4 -3 -2 -1 1 2 3 4 5 6 7
-1

Figura P 2.28

Determine cuales de las seales reales, si es que hay alguna, tienen transformadas de
Fourier que satisfagan cada una de las siguientes condiciones
i) Re{X(w)} = 0
ii) Im{X(w)} = 0
iii) Existe a real tal que ejawX(w) es real

iv) X(w)dw = 0
-

v) wX(w)dw = 0
-

vi) X(w) es peridica


vii) Construya una seal que tenga las propiedades i), iv), y v) y no tenga otras.

107
2.29. Una seal x(t) de tiempo continuo tiene una transformada de Fourier dada por

1
X(w) =
a + jw

donde a es una constante. Determinar la transformada de Fourier Y(w) de las seales:


a) y(t) = x(3t 6)
b) y(t) = t2x(t)
c) x(t)ej3t.

2.30 La seal x(t) tiene la densidad espectral de potencia Gx(w) dada por

1
G x (w) = + d(w - 3) + d(w + 3)
1 + w
2

a) Cul es la potencia media total de x(t)?


b) Cul es la potencia media en el intervalo de frecuencia de 0,9 a 1,1 [rad/seg]?
c) Cul es la potencia media en el intervalo de frecuencia de 1,9 a 2,1 [rad/seg

2.31. Determinar la densidad espectral de energa y la energa asociada a la seal mostrada


en la Figura P 2.31.
x(t)

t
-2 -1 0 1 2

Figura P 2.31

2.32. Determinar la densidad espectral de potencia de la seal x(t) = e - t .

2.33. Las expresiones siguientes son transformadas de Fourier de seales de tiempo


continuo. Determinar la seal de tiempo continuo correspondiente a cada transformada.

2sen [3(w - 2p) ]


a) X(w) =
w - 2p

108
p
b) X(w) = cos 4w +
3
c) X(w) tiene los espectros de magnitud y fase indicados en la Figura P2.33.

X(w) qX (w)
1
3

w w
-1 1 -1

Figura P2.33

2.34. Calcular la Transformada Inversa de Fourier de las funciones siguientes


a) X(w) = sen 2 3w - < w >
jw + 2
b) X(w) =
( jw) + 7( jw) + 12
2

2.35. Determinar las Transformadas de Fourier Inversas de las funciones de frecuencia


X(w), mostradas en la Figura P 2.35.

X(w) X(w)
1
1

w w
-1 0 1 -2 -1 0 1 2

a) b)

Figura P 2.35

2.36. Determinar la seal x(t) si su Transformada de Fourier es

jw + 4
X(w) =
( jw) + 4jw + 3
2

109
2.37. Determinar la seal x(t) si su Transformada de Fourier es

jw + 4
X(w) =
(1 + jw)2 (3 + jw)

110
UNIDAD III CONVOLUCIN Y CORRELACIN DE SEALES DE TIEMPO
CONTINUO

El objetivo de esta unidad, es dar a conocer a los alumnos herramientas matemticas que le
permitan comprender ciertos procesos fsicos que existen en los sistemas lineales. As, por
ejemplo, la convolucin permite abordar ,en el dominio del tiempo, el anlisis de procesos
de transmisin, como es el caso de la determinacin de la determinacin de la respuesta de
un sistema, realizando la convolucin entre la seal de salida y la respuesta al impulso del
sistema en cuestin. La operacin de correlacin se usa, en el anlisis de seales, como
parmetro para determinar el grado de similitud entre muna seal y versiones desplazadas
de ella misma, o entre dos seales, estando una de ellas desplazada con respecto a la otra.
Una aplicacin de la correlacin es en la deteccin de seales, especialmente en el caso de
seales ruidosas. Otra caracterstica importante de correlacin, es que aporta informacin
sobre las condiciones de aditividad de energa o de potencia para seales que son suma de
111111otras seales, como tambin la variacin d e stas con respecto a la frecuencia, a
travs de la correspondiente densidad espectral. Luego, la correlacin es una importante
caracterizacin de una seal en el dominio del tiempo.

TEMAS

3.1. CONVOLUCION
Definicin. La convolucin z(t) entre dos funciones x(t) e y(t) se representa
simblicamente por
z(t) = x(t) * y(t) (3.1)

y se define analticamente como


z(t) = x(t)y(t - t)dt


-
(3.2)

En la definicin as planteada, la funcin y(t) se denomina ncleo de la integral de


convolucin. Se trata de una integral paramtrica, funcin del parmetro t, el que define
puntualmente a la funcin z(t), la cual es el resultado del producto de convolucin de x(t) e
y(t).
Siendo x(t) e y(t) seales definidas en trminos de energa, es decir, de cuadrado
integrable y con Transformada de Fourier, su producto de convolucin existe, es finito y
proporciona otra seal de la misma naturaleza.
La convolucin supone tomar una de las funciones, y sustituir en ella su variable
independiente, por ejemplo t en lugar de t, es decir, de x(t) se pasa a x(t). En la otra
funcin, y(t), se realiza el siguiente proceso: se pasa de y(t) a y(t), y(t) se invierte
quedando y(-t). Esta funcin invertida se desplaza en un monto t, o sea, pasa a y(t-t),

111
considerando a t como variable independiente, se tiene que para t > 0 se produce un
desplazamiento de y(-t) hacia la derecha y para t < 0 se produce un desplazamiento de y(-t)
hacia la izquierda. A continuacin se realiza la integracin del producto x(t)y(t-t) en el
intervalo donde dicho producto es distinto de cero .

3.1.1. Propiedades de la Convolucin . Se describirn algunas de las propiedades de la


Convolucin .
Conmutatividad.
x1 (t) * x 2 (t) = x 2 (t) * x1 (t) ( 3.3)
Demostracin . Se tiene que

x1 (t) * x 2 (t) = x (t)x


-
1 2 (t - t)dt

Haciendo el siguiente cambio de variable

t=t-y
se obtiene

x1 (t) * x 2 (t) = x
-
2 (y)x1 (t - y)dy

como

x
-
2 (y)x1 (t - y)dy = x 2 (t) * x1 (t)

luego ,
x1 (t) * x 2 (t) = x 2 (t) * x1 (t)
Ley Distributiva .
x 1 (t) * [ x 2 (t) + x 3 (t) ] = x1 (t) * x 2 (t) + x 1 (t) * x 3 (t) (3.4)

Ley Asociativa .
x 1 (t) * [ x 2 (t) * x 3 (t) ] = [ x1 (t) * x 2 (t) ] * x 3 (t) (3.5)

Inversin . Haciendo t = -u , se obtiene


x1 (t) * x 2 (t) = x (-u)x


-
1 2 (t + u)du (3.6)

En este caso la traslacin de x2(t) sera t unidades hacia la izquierda para t > 0 y hacia la
derecha para t < 0 por no haberse invertido tal funcin.

Cambio de Signo . Si
x 3 (t) = x1 (t) * x 2 (t)
112
se tiene que
x 3 (- t) = x1 (-t) * x 2 (- t) (3.7)
Traslacin . Si
x 3 (t) = x1 (t) * x 2 (t)
entonces
x 3 (t t 0 ) = x1 (t t 0 ) * x 2 (t) (3.8)
Derivacin .
x ,3 (t) = x1, (t) * x 2 (t) = x1 (t) * x ,2 (t) (3.9)

3.1.2 . Teorema de Plancheral . Si se tienen los siguientes pares de transformadas

F
x1 (t) X1 (f)

F
x2 (t) X2 (f)
Plancheral establece que
F { x1 (t) * x 2 (t)} = X1 (f )X 2 (f ) (3.10)
Simblicamente
.F
x1 (t) * x 2 (t) X1 (f )X 2 (f )

Demostracin. Se tiene que




F{ x1 (t) * x 2 (t)} = x1 (t)x 2 (t - t)dt e - jwt dt
- -

El segundo miembro de la ecuacin anterior se puede escribir como



F{ x1 (t) * x 2 (t)} = x1 (t) x 2 (t - t)e - jwt dt dt
- -

Considerando la propiedad de desplazamiento en el tiempo de la Transformada de Fourier ,


se tiene que


F { x1 (t) * x 2 (t)} = x (t)X
1 2 (f )e - jwt dt = X 2 (f ) x1 (t)e - jwt dt
- -

luego
F { x1 (t) * x 2 (t)} = X1 (f )X 2 (f )
113
3.1.3. Convolucin en el Dominio de la Frecuencia . Considerando los siguientes pares de
transformadas
F
x1 (t) X1 (f)
y
F
x2 (t) X2 (f)
se tiene

X (y)X (f - y)dy = X (f ) * X
F
x1 (t)x 2 (t) 1 2 1 2 (f ) (3.11)
-

o

1 1
X1 (y)X 2 (w - y)dy = X1 (w) * X 2 (w)
F
x1 (t)x 2 (t) (3.12)
2p - 2p
Demostracin . Considerando que
g(t) =x1 (t)x2 (t)
y que
F
g(t) G(w)
se tendr

1
G(w) = X1 (y)X 2 (w - y)dy
2p -
Haciendo
1
F-1 {G(w)} = F-1 X1 (y)X 2 (w - y)dy
2p -
Se obtiene
1 1 jwt
g(t) = X1 (y)X 2 (w - y)dy e dw
2p - 2p -

Intercambiando el orden de integracin en el segundo miembro de la ecuacin anterior, se


tiene la siguiente expresin
1 1
g(t) =
2p - 2p -
X1 (y)X 2 (w - y)e jwt dw dy

Aplicando el Teorema de Desplazamiento en Frecuencia se llega a

g(t) = x1 (t)x 2 (t)

Con lo cual, se demuestra que


114
1
x1 (t)x 2 (t) F
X1 (w) * X2 (w)
2p

3.1.4. Convolucin con el Impulso Delta Dirac [d(t)]. Para generalizar el anlisis, se
considerar el impulso desplazado d(t-t0 ) y la seal x(t). Luego, se tendr la siguiente
convolucin

x(t) * d(t - t 0 ) = d( t - t
-
0 )x(t - t)dt

de donde
x(t) * d(t - t 0 ) = x(t - t 0 ) (3.13)

O sea, que toda convolucin con d (t-t0 ) equivale a un desplazamiento de monto t0 en la


seal original .
Si se tiene el caso de un tren de impulsos d (t), se tendr


x(t) * d(t - nT) = x(t - nT) (3.14)
n =- n =-

3.1.5. Convolucin con un Fasor . Sea :


y(t) = Ae (
j w0 t +j )

luego

j w0 ( t -t ) +j
x(t) * y(t) = x(t)Ae
-
dt

ecuacin que se puede escribir como


x(t) * y(t) = Ae (
j w0 t +j )
x(t)e
- jw0 t
dt
-

pero

x(t)e
- jw0 t
dt = X(f 0 ) e jq(f0 )
-

por lo tanto
x(t) * y(t) = A X(f 0 ) e (
j w0 t +j+q (f0 ) )
(3.15)

3.1.6. Interpretacin Grfica de la Convolucin. La interpretacin grfica de la


Convolucin es muy til en Anlisis de Sistemas y en Teora de Comunicacin. Por
definicin de Convolucin, se tiene

x1 (t) * x 2 (t) = x (t)x


-
1 2 (t - t)dt

115
La variable independiente en la Integral de Convolucin es t. El proceso de la convolucin,
se ilustra en la Figura 3.1 .
Las funciones x1 (t) y x2 (t) se ilustran en la Figura 3.1 a). Las funciones x1 (t) y x2
(-t) se muestran en la Figura 3.1 b). La funcin x2 (t-t) representa a la funcin x2 (-t)
desplazada en un monto t a lo largo del eje t. La Figura 3.1 c) muestra x2 (t1 - t). Dado a
que x1 (t) es igual a 1 en -1<t< 1, se tiene en este caso que el valor de x1(t) * x2(t) en t = t1
est dado por el rea achurada de la Figura 3.1 d). Esto es as, dado a que la convolucin
corresponde al rea bajo la curva producto x1 (t)x2 (t1 -t). Variando el valor de t y
determinando las reas de las curvas productos, se obtiene x1(t) * f2(t), cuya grfica se
muestra en la Figura 3.1 f).

x 2 (t) x1 (t)

t t
-1 0 1
a)
x 2 (- t) x 1(t)

t t
-3 0 -1 0 1
b)
x 2 ( t1 - t) x1 (t)

t t
t1 - 3 0 t1 -1 0 1
c)
x 2 ( t1 - t)
x 1 (t)

x 1 ( t) x 2 ( t1 - t)
t
t1 - 3 -1 0 t1 1
d
x 2 (t 2 - t)
x 1 (t)

x1 (t)x 2 (t 2 - t)
t
t2 - 3 -1 0 1 t2

e)
Figura 3.1. Ilustracin del Proceso de Convolucin

116
Ejemplo 3.1 .

Encontrar grficamente la convolucin de x1 (t) con x2(t), cuyas formas se muestran en la


Figura 3.2.
x 1 (t )
A

-T - a
2
-T - T + a
2
0 T- a
2
T T+ a
2 t
x 2 (t)
k k

-T 0 T t
Figura 3.2. Grficas de x1 (t) y x2 (t) del Ejemplo 3.1
Solucin .
Siguiendo el procedimiento de la convolucin grfica descrito anteriormente, se invierte
x2(t) en relacin al eje vertical obtenindose x2(-t). Ya que x2(t) es una funcin par de t, se
tiene que
x2(-t) = x2(t)
Luego la convolucin de x1 (t) con x2 (t) se reduce a la convolucin de x1 (t) con dos
impulsos. Se aplicar la propiedad de una funcin impulso de reproducir la funcin dada, a
travs de su convolucin con dicha seal. Para t a/2 ,y tomando t1 dentro de este
intervalo, como se muestra en la Figura 3.3.a), se tiene que cada impulso contribuye a la
convolucin con un valor de kx1(t1). De manera que la grfica de x1(t)*x2(t) en el dominio t
para t = t1 tendr un valor de 2kx1(t1). Este resultado es vlido para todo t a/2, por lo
que en este intervalo de t x1(t)*x2(t) tendr la forma de un pulso triangular centrado en el
origen con altura 2Ak y ancho a. Para 2T a/2 t 2T + a/2 , el impulso ubicado en T + t
reproducir un pulso triangular de altura Ak centrado en T = 2T y con ancho a . Para 2T
a/2 t -2T +a/2, el impulso ubicado en T + t reproducir un pulso triangular centrado en t
= -2T con altura Ak, y ancho a. Por lo tanto, la grfica de x1(t)*x2(t) es la mostrada en la
Figura 3.3 b).
x 2 (t 1 - t ) x 2 (t 1 - t )
A

t1
-T - a
-T - T + a
0 T- a
T T+ a t
2 2 2 2
a)
x 1 ( t) * x 2 ( t )
2Ak

-2T 0 2T t
b)
Figura 3.3 Proceso de Convolucin del Ejemplo 3.1

117
3.1.7. Determinacin de los Lmites de la Integral de Convolucin. Para el clculo
exacto de la integral de convolucin, es importante determinar con exactitud el intervalo de
existencia del producto x(t )y(t - t) o de y(t )x(t - t).
Sean las funciones x(t) e y(t) mostradas en la Figura 3.4.
x(t)

t
a1 b1
y(t)

t
a2 b2
Figura 3.4. Grficas de las Funciones x(t) e y(t) para el Anlisis de la Determinacin
de los Lmites de la Integral de Convolucin .

Los lmites tiles de la integral del producto x(t)y(t) son los extremos del intervalo en el
que ninguna de las dos funciones es nula. En este caso se tendr
Lmite superior : b1 = mn(b1 ,b2) = mnimo de los mximos
Lmite inferior : a2 = mx(a1 , a2) = mximo de los mnimos .
Considerando el ejemplo, se analizar cules son los lmites de variacin de la integral de
convolucin, si
x(t) existe para a1 t b1
y(t) existe para a2 t b2
Por lo tanto y(t - t) existir para a2 t - t b2 t a2 t t b2. En consecuencia, de
una manera genrica, y de acuerdo con las desigualdades anteriores, la integral de
convolucin se podr expresar como
mnimo (b1 ,t - a 2 ) mnimo (t - a1 ,b 2 )

z(t) =
mximo (a1 ,t - b 2 )
x(t)y(t - t)dt o z(t)=
mximo (t - b1 , a 2 )
y(t)x(t-t)dt (3.16)

Ejemplo 3.2

Sean las funciones


e - t para t 0

y(t) =
0 para t < 0

118
sen at para 0 at p/2 , con a=1 [ rad/seg ]

x(t) =
0 otros valores

Determinar : z(t) = x(t) * y(t)
Solucin
Las grficas de x(t) e y(t) se muestran en la Figura 3.5 .
1,2
1,2 x(t) y(t)
1
1
0,8
0,8
0,6
0,6
0,4
0,4
0,2
0,2
0
0 t t
p
2
Figura 3.5 . Grficas de x(t) e y(t) del Ejemplo 3.2
Se considerar como ncleo de la integral de convolucin a la funcin x(t) , Luego y(t) es
similar a y(t) y es necesario invertir x(t) , tal como se muestra en la Figura 3.6.

1,2 x (- t)
1
0,8
0,6
0,4
0,2
0 t
p
-
2
Figura 3.6 . Grfica de x( - t)
Se analizar los siguientes casos de variacin del parmetro t .
a) t 0 . Este caso se representa en la Figura 3.7.

1,2
1
x ( t - t) y (t)
0,8
0,6
0,4
0,2
0 t
p t
t-
2
Figura 3.7 . Grficas de x(t - t) y de y(t) para t 0

De acuerdo a la Figura 3.7 , se tendr

119

z(t) = y(t)x(t - t)dt = 0


-

b) 0 t p/2

1,2
1 y (t)
x ( t - t)
0,8
0,6
0,4
0,2
0 t
p t
t-
2
Figura 3.8 Grficas de x(t-t) y de y(t) para 0 t p/2
En este caso
t
z(t) = e- t sen(t - t)dt
0

Haciendo
t-t = u t = t-u dt = -du
Se tiene que
t
0 t
eu
z(t) = - e - (t - u )
sen udu = e e sen udu = e ( senu - cos u )
-t u -t

t 0 2 0
Obtenindose
1
z(t) = sen t - cos t + e- t
2
c) t p/2

1,2
1 y(t)
x(t - t)
0,8
0,6
0,4
0,2
0 t
p
t- t
2
Figura 3.9. Grficas de x( t -t ) y de y( t ) para t p/2

De acuerdo a la Figura 3.9, se tiene

120
0
t
eu
z(t) = e sen(t - t)dt = -e ( sen u - cos u )
-t -t

p
- +t
2 p/2
2

luego
e-t
z(t) = 1 + ep / 2
2
Tenindose finalmente que


0 para t 0

1
z(t) = x(t) * y(t) = (sen t - cos t + e- t ) para 0 t p/2
2
e-t
(1 + e )
p/ 2
para t p/2
2

3.2. CORRELACION DE SEALES DETERMINISTICAS DE TIEMPO


CONTINUO

El concepto de correlacin implica el de Autocorrelacin y el de Correlacin Cruzada, y


son especficos y diferentes para seales de energa y de potencia.
3.2.1 . Seales Definidas en Trminos de Energa .
Autocorrelacin . Se puede definir la funcin autocorrelacin Rx (t) para una seal x(t) de
energa finita, como

x (t)x(t + t)dt
*
R x ( t) = (3.17)
-

Haciendo el cambio de variable u = t + t, lo cual implica que

t=u-t y que du = dt

Por lo tanto, la ecuacin (3.17) se puede escribir de la manera siguiente

x(u)x (u - t)du
*
R x ( t) =
-

generalizando la variable temporal, la ecuacin anterior se puede escribir como

x(t)x (t - t)dt
*
R x ( t) = (3.18)
-

121
Las definiciones dadas por las ecuaciones (3.17) y (3.18), son utilizadas en la bibliografa
del tema. En los anlisis posteriores, se har uso de la definicin dada por la ecuacin
(3.17). En la definicin de autocorrelacin, se tiene que t es el parmetro de integracin .
La funcin de autocorrelacin se puede expresar como una convolucin. Haciendo
uso de la definicin de convolucin , se puede escribir la siguiente expresin

x * (-t) * x(t) = x (-t)x(t - t)dt


*

Haciendo
u= - t
se obtiene

x (u)x(t + u)du
* *
x (-t) * x(t) =
-

La integral del segundo miembro, corresponde a la definicin de Rx (t), luego

R x (t) = x * (-t) * x(t) (3.19)

Para x(t) real, se tiene


R x ( t) = x(t)x(t + t)dt = x(-t) * x(t)


-
(3.20)

Rx (t) dice algo acerca de la variacin en el tiempo de f(t), al menos en un sentido integrado
o promediado. Por ejemplo, si Rx (t) es grande, entonces se infiere que x(t + t) es muy
similar (proporcional ) a x(t) para ese valor de t . Si Rx (t) = 0 para algn valor de t , se
tiene que x(t) y x(t + t) son ortogonales .

Correlacin Cruzada . Si x(t) e y(t) son seales de energa finita, se definen las
correlaciones cruzadas Rxy (t) y Ryx (t)como



R xy (t) = x * (t)y(t + t)dt = x * (-t) * y(t)
-

o (3.21)


x(t)y (t - t)dt = x(t) * y (-t)
* *
R xy (t) =
-

Anlogamente Ryx (t) se define como

122

y (t)x(t + t)dt = y (-t) * x(t)


* *
R yx (t) = (3.22)
-

Para x(t) e y(t) reales, se tiene que


R xy (t) = x(t)y(t + t)dt = x(-t) * y(t)
-

y (3.23)

R yx (t) = y(t)x(t + t)dt = y(-t) * x(t)
-

Propiedades de la Funcin Correlacin .

Simetra. Esta propiedad establece que

a) R x (-t) = R *x (t) (3.24. )

b) R *yx ( t) = R xy (-t)
(3.25)

Para x(t) e y(t) reales, se tiene que

R xy ( -t) = R yx ( t)

Energa.
Esta propiedad establece que la energa E de una seal x(t) est determinada por

E = Rx (0) (3.26)

Valor Mximo.
Esta propiedad establece que

R x (0) R x ( t) "t (3.27)

Por lo tanto, la funcin de autocorrelacin Rx (t) est acotada por el valor de la energa de
la seal x(t) .
Aditividad. Si se suman dos seales, la funcin autocorrelacin de la suma puede o no ser
la suma de sus respectivas funciones de autocorrelacin. Para su determinacin se
considera que
z(t) = x(t) + y(t)

123
Por lo tanto

x (t) + y (t) [ x(t + t) + y(t + t)] dt


* *
R z (t) =
-

Desarrollando el producto del argumento de la integral e integrando, se obtiene

R z ( t) = R x ( t) + R y ( t) + R xy ( t) + R yx ( t) (3.28)

Funciones Incorreladas . Si se tiene que Rxy (t) = 0 para todo t, se dice que x(t) e y(t) son
no correladas ( incorreladas ), se puede demostrar que

R yx ( t) = - R *xy ( -t)
Por lo que si
R xy ( t) = 0 , luego R yx ( t) = 0

Por lo tanto, para funciones incorreladas se tiene

R z ( t) = R x ( t) + R y ( t) (3.29)

Distribucin de Energa. Para determinar la distribucin de la energa de una seal en el


dominio de la frecuencia, se hace uso del concepto Densidad Espectral de Energa.

Densidad Espectral de Energa. Se tiene que la energa E de una seal x(t) est dada por :

E= x
2
(t)dt
-

Si existe el siguiente par de transformada

x(t) X(f)

la energa E de x(t) se puede escribir como



- -
jwt
E= x 2 (t)dt = x(t) X(f )e df dt
-

intercambiando el orden de integracin en el segundo miembro, se obtiene

124


E = X(f ) x(t)e jwt dt df
- -
La integral dentro del parntesis cuadrado es X(-f), en consecuencia


2
E= X(f )X(-f )df = X(f ) df
- -

Esta ltima ecuacin establece que la energa de una seal est dada por el rea bajo la
curva X(f)2. Al trmino X(f)2 se le denomina densidad espectral de energa y se le
designa Sx(f), o sea
X(f)2 = Sx (f)

La propiedad de la distribucin de la energa de la funcin autocorrelacin expresa que la


Transformada de Fourier de la funcin autocorrelacin de una seal x(t), es igual a la
Funcin Densidad Espectral de Energa Sx(f), es decir

F {R x ( t)} = X(f ) = Sx (f )
2
(3.30)

Para el caso de que

z(t) = x(t) + y(t)


se obtendr que

R z ( t) = R x ( t) + R y ( t) + R xy ( t) + R yx ( t)

Aplicando Transformada de Fourier a la ecuacin anterior, se tiene que

Sz (f ) = Sx (f ) + Sy (f ) + Sxy (f ) + S yx (f ) (3.31)

En el caso de que x(t) e y(t) sean incorreladas, la ecuacin (3.30) tiene la siguiente forma

Sz (f ) = Sx (f ) + Sy (f ) (3.32)

Es decir, que para seales incorreladas la densidad espectral de la seal suma es igual a la
suma de las densidades espectrales de las seales componentes. Lo mismo ocurrir con la
energa total : Ez = Ex + Ey .

125
Desplazamiento. Esta propiedad establece que si Rxy(t) es la funcin de correlacin
cruzada de las seales x(t) e y(t), luego, se tendr que la funcin correlacin cruzada entre
las seales x(t t0) e y(t t1) es Rxy(t + t0 t1) o Ryx(t + t1 t0).
Tambin, se tiene

R y1x1 ( t) = R yx ( t + t1 - t 0 ) (3.34)

Considerando las seales x(t) e y(t) = x(t t1) se tiene

R xy ( t) = R x ( t - t1 ) (3.35)

y
R y ( t) = R x ( t) (3.36)

De (3.36), se tiene que la funcin de autocorrelacin de una seal se mantiene, si tal seal
se desplaza en un monto dado.

Ejemplo 3.3

Determinar la funcin autocorrelacin de la onda pulso rectangular que se muestra en la


Figura 3.10.

f(t)
A

t
0 T
Figura 3.10. Pulso rectangular del Ejemplo 3.3

Solucin
Aplicando la definicin de autocorrelacin, y dado que f(t) es real, se tendr que

R f ( t) = f (t)f (t + t)dt
-

Se analizarn los siguientes casos

a)t T
En este caso se tiene la siguiente grfica

126
f(t)
f ( t + t)
A

t
-t -t+T 0 T
De acuerdo a tal grfica, se tendr que

R f ( t) = f (t)f (t + t)dt = 0
-

Ya que en ningn instante existe el producto f(t)f(t + t) .

b) 0 t T
f(t)
f ( t + t) A

t
-t 0 -t+T T
En este caso
- t+ T
R f ( t) =
0
AAdt

Integrando, se obtiene

R f (t) = -A 2t + A 2T

c) - T t 0
f(t)
A f ( t + t)

t
0 -t T -t+T
En este caso
T
R f ( t) = A dt
2

-t

Integrando

R f (t) = A2 t + A 2T

127
d) t -T

f(t)
A f ( t + t)

t
0 T -t -t+T
En este caso

Rf (t ) = 0

Resumiendo, se tiene que


0 para tT
2
-A t + A T 0tT
2
para
R f (t) = 2
A t + A T para -T t 0
2

0 t -T
para

La Figura 3.11, ilustra Rf (t ) .


R f (t)
A 2T

t
-T 0 T

Figura 3.11 . Grfica de Rf (t ) del Ejemplo 3.3

Para este ejemplo se tiene que la energa E de la seal f(t) est dada por .

E = Rf (0) = A2T [ Joules]

Ejemplo 3.4

No haciendo uso de las propiedades de desplazamiento, hallar la funcin de correlacin


cruzada Rxy (t ) y la densidad espectral de energa de z(t) = x(t) + y(t) , siendo x(t) e y(t) las
funciones mostradas en la Figura 3.12 .

128
x(t) y(t)
1 1

t t
-T/2 0 T/2 0 T
Figura 3.12. . Grficas de x(t) e y(t) del Ejemplo 3.4 .
Solucin .
i) Determinacin de Rxy (t) . Por definicin se tiene que

R xy (t) = x(t)y(t + t)dt


-

Se analizarn los siguientes casos

a)t 3T/2 .

Esta situacin tiene la siguiente grfica

x(t)
y ( t + t) 1

t
-t -t+T -T/2 0 T/2

De acuerdo a la grfica, se tiene que

Rxy (t) = 0

b) T/2 t 3T/2
1 x (t )
y( t + t)

t
-t -T/2- t + T 0 T/2

En este caso

- t+ + T
2
3T
R xy (t) = dt = 2
-t
-T
2

129
c) -T/2 t T/2
1
x(t) y( t + t)

t
-T/2 0 - t T/2 -t+T
De acuerdo a la grfica anterior se tiene

T
2
T
R xy ( t) = dt = +t
-t
2
d) t - T/2 .
En este caso
Rxy (t) = 0
Por lo tanto
3T
0 para t
2

3T - t para
T
t
3T

R xy (t) = 2 2 2
T + t T
para - t
T
2 2 2
T
0 para t-
2
La Figura 3.13, muestra la grfica de Rxy (t ) .
R xy (t)
T

t
-T -T/2 0 T/2 T 3T/2
Figura 3.13 . Grfica de Rxy (t ) del Ejemplo 3. 4 .

ii) Determinacin de F{ Rz (t )} .Dado que

z(t) = x(t) + y(t)


se tiene

R z ( t) = R x ( t) + R y ( t) + R xy ( t) + R yx ( t)

130
En el apartado anterior, se determin Rxy (t). Con un proceso similar al anterior, se
determina la siguiente expresin para Ryx (t ) :

T
0 para t
2

-t + T para -
T
t
T
2 2 2
R yx (t) =
t+ 3T para -
3T
t-
T
2 2 2
3T
0 para t -
2

La Figura 3.14, ilustra la grfica de Ryx (t ) .

R yx (t)
T

t
-3T/2 -T -T/2 0 T/2 T
Figura 3.14. Grfica de Ryx (t ) del Ejemplo 3 . 4 .

En el Ejemplo 3. 3. se determin Ry(t), cuya grfica es la mostrada en la Figura 3.15.


R y (t)
T

t
-T -T/2 0 T/2 T

Figura 3.15. Grfica de R y ( t) del Ejemplo 3. 4 .

Tambin se demuestra que Rx (t ) est dada por :

131
0 tT
-t+T 0tT

R x ( t) =
t + T -T t 0
0 t -T
O sea, Rx(t) = Ry(t).
Analizando las grficas de Ry (t ) , Rxy (t ) y de Ryx (t ) , se concluye que :

Rxy (t ) = Ry (t - T/2 )

Ryx (t ) = Ry(t + T/2 )


Luego , Rz (t ) se reduce a

Rz (t ) = 2Ry (t ) + Ry (t - T/2 ) + Ry (t + T/2 )


Por lo tanto

F {R Z ( t)} = 2F {R y ( t)} + e- jwT / 2 F {R y ( t)} + e jwT / 2 F {R y ( t)}

Reduciendo, se obtiene
F {R z ( t)} = F {R y ( t)} ( 2 + 2 cos wT / 2 )
Pero
F {R y ( t)} = T 2 sin c 2 (fT)
En consecuencia
F {R z ( t)} = 2T 2 sin c 2 (fT) (1 + cos wT / 2 )

Expresin que se puede escribir como

F {R z ( t)} = 4T 2 sin c 2 (fT) cos 2 ( pfT/2)

Obviamente, haciendo uso de las propiedades de desplazamiento, la solucin se simplifica


bastante, y queda como ejercicio el verificarlo.

3.2.2. Funciones de Correlacin para Seales Definidas en Trminos de Potencia .


Dadas seales reales o complejas de potencia media finita, se definen las siguientes
funciones de correlacin :
Autocorrelacin de x(t) : Qx(t) . Se define Qx (t) como

132
T
2
1
Q x (t) = lim
T
T -T
x * (t)x(t + t)dt (3.37)
2

Siendo T el intervalo de observacin .


En el caso de que x(t) sea peridica con perodo T, la funcin de autocorrelacin Qx(t) est
dada por
T
2
1
x (t)x(t + t)dt
*
Q x (t) = (3.38)
T T
-
2

Correlaciones Cruzadas: Qxy(t) y Qyx(t). Si x(t) e y(t) son seales de potencia las
correlaciones cruzadas tienen las siguientes definiciones
T
2
1
x (t)y(t + t)dt
*
Q xy (t) = lim (3.39)
T T
T
-
2

T
2
1
y (t)x(t + t)dt
*
Q yx (t) = lim (3.40)
T T
T
-
2

En el caso de que x(t) e y(t) sean peridicas y con el mismo perodo T, se tiene
T
2
1
x (t)y(t + t)dt
*
Q xy (t) = (3.41)
T T
-
2
T
2
1
y ( t)x(t + t)dt
*
Q yx (t) = (3.42)
T T
-
2

Propiedades de la Funcin Correlacin para Seales Definidas en Trminos de


Potencia. Se considerarn las siguientes propiedades
Simetra. Esta propiedad establece que

Qx (-t) = Q*x (t) (3.43)

Q xy ( -t) = Q *yx ( t) (3.44)


Para seales reales, se tiene
Qx (-t) = Qx (t) (3.45)
133
Q xy ( -t) = Q yx ( t) (3.46)

Valor Cuadrtico Medio. La funcin de autocorrelacin Qx (t ) evaluada en t = 0 es igual


al valor cuadrtico medio de la seal x(t), o sea

T
2
1
x (t)x(t)dt =< x
*
Q x (0) = lim 2
(t) > (3.47)
T T
T
-
2

Por lo que Qx(0) proporciona la potencia media de la seal x(t) .

Valor Mximo. Para todo valor de t se cumple que


Q x (0) Q x ( t) (3.48)
Aditividad. Si se tiene
z(t) = x(t) + y(t)
luego
Q z ( t) = Q x (t) + Q y ( t) + Q xy ( t) + Q yx ( t) (3.49)

Desplazamiento. Las propiedades de desplazamiento son similares a las correspondientes


a las seales descritas en trminos de energa, como por ejemplo si Qxy(t) es la funcin de
correlacin cruzada de x(t) e y(t), la funcin de correlacin cruzada entre x(t t0) e y(t t1)
es
Q xy (t - t1 + t 0 )
En el caso de que y(t) = x(t - to ), se tendr
Q xy ( t) = Q x ( t - t 0 ) (3.50)
Periodicidad. Si x(t) = x(t + T ) , luego

Qx (t ) = Qx (t + T ) (3.51)

Es decir, que la funcin de autocorrelacin de una seal peridica, tambin es peridica y


con el mismo perodo de la seal .

Funciones de Correlacin de Fasores. Sea

j( w0 t +f )
x(t) = Ae
con perodo T = 2p/w0 .
La funcin Qx (t) ser

134
T
2
1 m j( wo t +f ) j w0 ( t +t ) +f
Q x (t) =
T Ae
T
Ae dt
-
2

Reduciendo, se obtiene
T
2
1
Ae
2 jw0 t
Q x (t) = dt
T T
-
2

Integrando, se tiene
Qx (t) = A 2e jw0 t (3.52)

En el clculo de funciones de autocorrelacin de seales definidas en trminos de potencia


resulta cmodo, a veces, usar el operador medio temporal < > , definido como
T
2
1
< x(t)> = lim
T T x(t)dt
T
-
2

As para el caso presentado, se tiene que

j w0 ( t +t ) +f
Q x (t) =< x * (t)x(t + t) > = <Ae m j( wo t +f ) Ae >

Q x (t) = A 2 < e jw0 t >= A 2 e jw0 t


Si se tiene que
x(t) = Cn e jnwo t
luego ,
jnwo ( t +t )
Q x ( t) =< C n e C*n e - jnw0 t >= Cn e jnw0 t
2

Ahora si
x n (t) = C n e jnw0 t

x m (t) = C m e jmw0 t

La funcin de autocorrelacin cruzada es

Q x m x n (t) =< C*m e- jmw0 t C n e jnw0 (t +t) >= C*m C n e jnw0 t < e (
j n -m ) t
>

Como < ej(n - m )t > = 0 para n m, se tiene que

135
0 mn

Q x m x n ( t) = (3.53)
2 jmw0 t
C n e m=n
Suponiendo que se tiene

x(t) = C n e jnw0 t
n

En este caso
Q x (t) =< C*m e - jmw0 t Cn e jnw0 (t +t) >
m n

Promediando trmino a trmino y aplicando la Ecuacin (3.47), se obtiene

Q x (t) = C n e jnw0 t
2
(3.54)
n

Para t = 0, se obtiene la potencia media Pm de x(t)

Q x (0) = Pm = C n
2

3.2.3. Teorema de Wiener - Kintchine. El Teorema de Wiener - Kintchine, establece que

F {Q x ( t)} = G x (f ) (3.55)

Donde Gx (f): Densidad Espectral de Potencia Media de la seal x(t)

3.2.4. Incorrelacin . Ortogonalidad . Incoherencia .

Incorrelacin. Dos seales x(t) e y(t) de energa (potencia) finita estn incorreladas si

Rxy (t) = Ryx (t) = 0 "t

(Qxy (t) = Qyx (t) = 0 " t)

En este caso y supuesto que


z(t) = x(t) + y(t)
se verifica que Rz(0) = Rx (0) + Ry (0 (3.56)

(Qz(0) = Qx (0) + Qy(0))


136
Si dos seales son incorreladas, tambin son, ortogonales, y es suficiente, aunque no
necesario, que dos seales sean ortogonales para que la energa (potencia) de z(t) sea la
suma de las energas (potencias) de x(t) e y(t), o sea

Ez = Ex + Ey (3.57)

(Pz = Px + Py)

Incoherencia. Para que sea cierto lo planteado en la ecuacin (3.57) es necesario


nicamente que
Rxy(0) = Ryx(0) = 0 (3.58)

( Qxy(0) = Qyx(0))

Utilizando la propiedad de simetra, se obtiene

e{ Rxy(0)} = e{Ryx(0)} = 0 (3.59)

(e{Qxy(0)} = e{Qyx(0)} = 0)

Cuando las seales cumplen la condicin planteada en la ecuacin (3.59), se dice que son
incoherentes. La incoherencia es la condicin necesaria para la aditividad de energas
(potencias).
Dos seales incorreladas son tambin ortogonales e incoherentes. Dos seales
ortogonales, tambin son incoherentes. El razonamiento inverso puede ser no cierto. Lo
estipulado para el caso de dos seales puede ser generalizado para cualquier nmero de
seales .
Al tratar el Teorema de Parseval se encontr esta ley de aditividad de potencias
medias, dado a que las componentes del desarrollo en Serie de Fourier son incoherentes
entre s .

Ejemplo 3.5

Determinar la potencia media de la seal z(t) dada por

z(t) = x(t) +y (t)


si :
x(t) = A1 cos(w1t + f1)

y(t) = A2 cos(w2t + f2)

137
Solucin
En general se tiene que .

Qz (t) = Qx(t) + Qy(t) +Qxy(t) + Qyx(t)


Adems
Rz (t) = Rx (t) + Ry (t

(Qz(t) = Qx (t) + Qy (t))

y que
Sz ( f ) = Sx ( f ) + Sy ( f )

(Gz ( f ) = Gx ( f ) + Gy ( f ))

Ortogonalidad. Se dice que x(t) e y(t) son ortogonales si

Rxy ( 0 ) = Ryx ( 0 ) = 0
(Qxy (0) = Qyx (0) = 0)

En este caso se verifica que .


A12
Qx(t) = cosw1t
2

A 22
Q y ( t) = cosw2t
2

Por otra parte, por ser x(t) e y(t) reales, se tiene


0 w1 w2

Q xy (t) =< x(t)y(t + t) >=
A A
1 2 cos(w2 t - f1 + f2 ) w1 = w2
2


0 w1 w2

Q yx (t) =< y(t)x(t + t) >=
A A
1 2 cos(w2 t + f1 - f2 ) w1 = w2
2

138
Se pueden considerar los siguientes casos particulares
a) Si w1 w2 , o sea que x(t) e y(t) son incoherentes y en este caso

A12 A 22
Pz1 = Q z (0) = +
2 2

b) Si w1 =w2 y f1 =f2 , x(t) e y(t) son coherentes y en este caso

A12 A 22 A1A 2 A1A 2


Pz 2 = Q z (0) = + + +
2 2 2 2

Expresin que se puede escribir como

( A + A2 )
2

Pz2 = 1
2

Resultado que era de esperar, dado que en este caso z(t) es una sinusoide de amplitud A1 +
A2 .
Analizando las expresiones de Pz1 y de Pz2 , se deduce que

Pz2 > Pz1

Con x(t) = A1cos(w1t + f1), de la siguiente expresin


A12
Q x ( t) = cos w1t
2

Se infiere que la correlacin de una senoide es otra senoide de la misma frecuencia en el


dominio t. El parmetro de fase f desaparece, obedeciendo al efecto promediante de la
correlacin. Por razn de este efecto, se concluye que la autocorrelacin no define en forma
nica a la seal, ya que por ejemplo, todas las seales x(t)= Acos(w0t + f) tienen la misma
Qx(t), independiente de f.

139
PROBLEMAS

3.1 Realizar la convolucin de las dos seales mostradas en la Figura P3.1.


x1 (t) x 2 (t)
2 2

t t
-1 0 1 -1 0 1
Figura P 3.1

3.2. Si S(f) = 0 para f > fm y que a/2p > fm , demostrar que


sen(at)
s(t)* = s(t)
pt

3.3. Determinar s1(t)*s2(t) para las funciones ilustradas en la Figura P 3.3

s1 (t) s2 (t)
A B

t t
0 1 0 2
a)
s1 (t) s2 (t)
A B

t t
0 1 -1 0 1
b)
Figura P 3.3
3.4. Determinar h(t)*f1(t), cuyas grficas se muestran en la Figura P 3.4.

h(t) f1 (t)
16 A

4
20
t t
0 10 30 0 5
-8
Figura P 3.4

140
3.5. Aplicando el teorema de convolucin en frecuencia, determinar la Transformada de
Fourier de la funcin cos22pf0t.

3.6. Determinar la Transformada de Fourier de la seal


x(t) = e-tu(t)*e-2tu(t)

a) Efectuando primeramente la convolucin y transformando el resultado.


b) Tomando la transformada de cada seal convoluida y despus multiplicando los
resultados.

3.7. Demostrar si cada una de las siguientes ecuaciones es en general verdadera.


a) Si y(t) = x(t)*h(t), entonces y(2t) = 2x(2t)*h(2t).
b) Si x(t) e y(t) son impares entonces y(t) = x(t)*h(t) es par.

3.8. Calcular x(t)*y(t) para - < t < , con:

x(t) = u(t) + u(t 1) 2u(t 2)


y(t) = 2u(t + 1) u(t) u(t 1)

3.9. Determinar las expresiones de la funcin de autocorrelacin y de la densidad espectral


de energa, para las siguientes seales de energa
a) Asinc(2Wt)
b) Ae-t/Tu(t)

3.10. Se tiene la seal


x(t) = Ap ( at )
Cuya grfica se muestra en la Figura P 3.10.
a) Determinar la funcin de autocorrelacin de x(t).
b) Calcular la densidad espectral de energa de x(t), a partir de su funcin de
autocorrelacin.
c) Aplicar el Teorema de Parseval para hallar la expresin de la densidad espectral de
energa de x(t).
x(t)
A

-a/2 0 a/2
Figura P 3.10

141
3.11. Determinar la densidad espectral de energa de la seal f(t) = e-atu(t):
a) A travs de su funcin de autocorrelacin.
b) Aplicando directamente Transformada de Fourier a f(t).

3.12. a) Hallar la funcin de autocorrelacin de la derivada de la onda de la Figura P3.12.


b) Se obtendr Rf(t) con dos integraciones sucesivas?.
c) Verificar los resultados obtenidos en a) y b) determinando Rf(t) directamente de f(t).

f(t)

T
t
-T 0

-A

Figura P 3.12

3.13. La seal x(t) tiene la densidad espectral de potencia Gx(w) dada por
1
G x (w) = + d(w - 3) + d(w + 3)
1 + w
2

a) Cul es la potencia media total de x(t)?


b) Cul es la potencia media en el intervalo de frecuencia de 0,9 a 1,1 [rad/seg]?
c) Cul es la potencia media en el intervalo de frecuencia de 1,9 a 2,1 [rad/seg]?
d) Determinar la funcin autocorrelacin Qx(t) de la seal x(t).
e) Determinar una seal x(t) que tenga la densidad espectral de potencia especificada.

3.14. Determinar y dibujar la funcin de autocorrelacin de la onda mostrada en la Figura P


3.14.
x(t)
A
......... .........
t
- T2 0 T
2 T

-A

Figura P 3.14

142
3.15. Determinar la densidad espectral de potencia y la funcin de autocorrelacin de la
seal
x(t) = cos 20pt + cos 40pt

3.16. Calcular la funcin de autocorrelacin y densidad espectral, de potencia o de energa


segn sea el caso, de las siguientes seales:
a) x(t) = Asinc(at)
b) x(t) = p(t - nT) , siendo p(t) = 0 para t > T/2
n

3.17. Determinar la correlacin cruzada entre las seales x(t) e y(t), cuyas grficas se
muestran en la Figura P 3.17. Determinar la densidad espectral de energa de z(t) = x(t) +
y(t).

x(t) y(t)

1 1

t t
-T 0 0 T

143Figura P 3.17

3.18. Una onda senoidal rectificada onda completa, tiene una amplitud A y un periodo T.
a) Determinar su valor cuadrtico medio en el dominio del tiempo.
b) Usando autocorrelacin, determine la expresin para su densidad espectral.

143
144
UNIDAD IV MUESTREO EN EL DOMINIO DEL TIEMPO DE SEALES DE
TIEMPO CONTINUO.

El muestreo es un proceso por el cual una seal, que es una funcin de una variable
continua, es convertida en una seal que es funcin de una variable discreta .
Muchas seales de inters prctico, tales como voz, seales biolgicas, seales ssmicas,
seales de radar, y seales de comunicacin (como las seales de audio y de video), son
anlogas. Para procesar seales anlogas por medios digitales, primero es necesaria
convertirla a una forma digital, o sea, convertirla a una secuencia de nmeros con precisin
finita. Este proceso es llamado conversin anloga - digital (A/D) y los correspondientes
dispositivos son llamados conversores A/D . El objetivo, de esta unidad, es dar a conocer a
los alumnos las tcnicas de muestreo, de seales de bajas frecuencias (tipo pasabajo), para
que logren la capacidad de aplicarlas cuando sea pertinente.
Conceptualmente la conversin A/D es un proceso de tres etapas :

-Muestreo. El muestreo es la conversin de seales de tiempo continuo en una seal de


tiempo discreto, obtenida por la toma de muestras de la seal de tiempo continuo en
instantes de tiempo discreto. Luego, si xa(t) es la entrada al muestreador la salida es xa(nT)
= x(n), donde T se conoce como intervalo de muestreo .
-Cuantizacin. Es la conversin de una seal de tiempo discreto de valores continuos en
una seal de tiempo discreto de valores discretos. El valor de cada muestra de seal es
representado por un valor seleccionado de un nmero finito de valores posibles.
-Codificacin. En el proceso de codificacin, cada valor discreto xq(n) es representado por
una secuencia binaria de bits .
La Figura 6.1 ilustra el proceso de conversin A/D .

xa(t) x(n) xq(n) 1100


Muestreador Cuantizador Codificador

Seal anloga Seal de tiempo discreto Seal cuantizada Seal digital

Figura 4.1. Proceso de Conversin A/D

Considerando el uso histrico de los smbolos para la designacin de las frecuencias ,


en el desarrollo del texto se utilizara la convencin de f y para seales de tiempo continuo y
de F y para seales de tiempo discreto. En algunas bibliografas pertinentes, se emplea una
convencin inversa a la indicada.

145
TEMAS

4.1. MUESTREO DE SEALES DE TIEMPO CONTINUO

Hay diferentes maneras de muestrear una seal anloga. Se considerar el caso de


Muestreo Uniforme o Peridico, ya que es el tipo de muestreo ms comnmente utilizado
en la prctica. Este tipo de muestreo es descrito por la relacin

x(n) = xa(nT) , - < n < (4.1)

donde x(n) es la seal de tiempo discreto obtenida por la muestras de la seal anloga xa(t)
cada T segundos. Este procedimiento de muestreo se ilustra en la Figura 6.2 .

xa(t) x(n) = x(nT)

Seal Anloga Muestreador Seal de tiempo discreto

xa(t)

xa(t) x(n) = xa(nT)

n
(nT)
Figura 4.2. Muestreo Peridico de una Seal Anloga

146
El muestreo peridico establece una relacin entre la variable temporal t, de una seal de
tiempo continuo, con la variable temporal n, de una seal de tiempo discreto. De hecho,
estas variables estn linealmente relacionadas a travs del perodo de muestreo T, o
equivalentemente a travs de la tasa de muestreo fs =1/T, mediante la relacin
n
t = nT = (4.2)
fs

Como una consecuencia de la ecuacin (4.2), existe una relacin entre la variable de
frecuencia f(o w) para seales anlogas y la variable de frecuencia F(o W) para seales de
tiempo discreto. Para establecer estas relaciones, se considera una seal anloga senoidal de
la forma
xa (t) = A cos(2pft + q) (4.3)

La cual, cuando se muestrea peridicamente a una tasa de fs = 1/T muestras por segundo,
produce
f
x a (nT) = x(n) = A cos(2pfnT + q) = A cos(2pn + q) (4.4)
fs

comparando las ecuaciones (4.3) y (4.4), se establece la siguiente relacin lineal :

f
F=
fs
o equivalentemente (4.5)
W = wT

luego

x ( n ) = A cos(2pnF + q) = A cos(Wn + q) (4.6)

La ecuacin (4.5) justifica la denominacin de frecuencia relativa o normalizada para la


variable F. Se puede utilizar F para determinar la frecuencia f [ Hz ] , slo si se conoce la
frecuencia de muestreo fs .
Para senoides de tiempo continuo, se tienen los siguientes rangos de frecuencia

- < f < (4.7)

- < w < (4.8)

Para senoides de tiempo discreto, se tiene

147
1 1
- F
2 2
(4.9)
-p W p

Si se considera que xk(n) = Acos(W kn + q), k = 0,1,2,., con W k= W0 + 2kp y -p W 0 p, se


tiene que las senoides de tiempo discreto descritas por xk(n) son idnticas. Por otra parte,
las secuencias de dos senoides cualesquiera con frecuencias en el rango -p W p o 1/2
F 1/2 son diferentes. Luego, las seales senoidales de tiempo discreto con frecuencias -p
W p o 1/2 F 1/2 son nicas. Cualquier secuencia resultante de una seal senoidal
con frecuencia W > p o F >1/2, es idntica o similar a una secuencia obtenida de una
seal senoidal con frecuencia W < p o F < . Debido a esta similitud, se dice que la
senoide que tiene frecuenciaW > p se denomina alias de la correspondiente senoide con
frecuencia W < p. La tasa ms alta de oscilacin de una senoide de tiempo discreto, se
obtiene cuando W = p. (W = -p) o en forma equivalente cuando F = 1/2.( F = - 1/2).
Las unidades de las variables frecuencias son :

f Hz
w radianes/seg
F ciclos/muestra
W radianes/muestra

En base a las ecuaciones anteriores se puede decir que la diferencia fundamental entre
seales de tiempo continuo y seales de tiempo discreto est en el rango de valores de las
variables de frecuencia f y F, o w y W. El muestreo peridico de una seal de tiempo
continuo implica una correspondencia entre un rango infinito de frecuencia para la variable
f (o w) y un rango finito de frecuencia para la variable F (o W). La frecuencia ms alta en
una seal de tiempo discreto es W = p o F = 1/ 2, por lo que, con una tasa de muestreo fs , y
dado que que f = Ffs y w = W/T, los valores ms altos de f, fmax, y de w, wmax , son

fs 1
f max = =
2 2T (4.10)
p
wmax = pfs =
T

Dado que la frecuencia ms alta en una seal de tiempo continuo que puede ser distinguida
unvocamente, cuando una seal es muestreada a la tasa fs = 1/T, es fmax o wmax dadas por
(4.10), se tiene que el muestreo introduce una ambigedad cuando la seal analgica

148
contiene frecuencias sobre fs/2. Para graficar esta situacin, se considerar el siguiente
ejemplo.

Ejemplo 4.1.

Sean las seales senoidales anlogas x(t) = cos 40pt y y (t) = cos200pt, las que son
muestreadas a la tasa de fs = 80 [Hz]. Determinar las correspondientes seales de tiempo
discreto o secuencias.

Solucin
Las seales de tiempo discreto correspondientes son

20 p
x(n) = cos 2p n = cos n
80 2

100 5p
y(n) = cos 2p n = cos n
80 2
Como, cos(5pn/2) = cos(2pn + pn/2) = cos(pn/2) se deduce que x(n) = y(n). Por lo tanto,
las seales sinusoidales discretas son idnticas y, por lo tanto, indistinguibles. Si se
consideran los valores muestreados generados por cos(p/2)n, no se puede determinar si son
correspondientes a la seal x(t) o la seal y(t). Ya que x(t) produce exactamente los mismos
valores que y(t) cuando las dos seales son muestreadas en fs = 80 muestras por segundo.
En este caso se dice que la frecuencia f2 = 100[Hz] es una alias de la frecuencia f1 =
20[Hz] a la tasa de muestreo de 80 muestras por segundo.
Se tiene que f2 no es la nica alias de f1. Efectivamente, a la tasa de muestreo de 80
muestras por segundo, todas las senoides cos2p(f1 +80k)t, k= 1,2,3,4,......, muestreadas a 80
muestras por segundo producen idnticos valores. En consecuencia todas ellas son alias de
f1 = 20[Hz].

En general, el muestreo de una seal senoidal de tiempo continuo dada por

xa (t) = Acos(2pf0 t + q) (4.11)

con una tasa de muestreo fs = 1/T, produce una seal de tiempo discreto x(n) con expresin

x(n) = Acos( 2pF0n + q) = Acos( W0 n + q) (4.12)

149
donde F0 = f0 / fs. Si se asume que -fs/2 f0 fs/2, la frecuencia F0 de x(n) est en el rango -
1 /2 F0 1 / 2. En este caso, la relacin entre f0 y F0 es uno a uno, por lo que es posible
identificar o reconstruir la seal anloga xa (t) a partir de sus muestras x(n).
Por otra parte, si las senoides

xa (t) = Acos(2pfkt + q) (4.13)


con
fk = f0 + kfs , k = 1 , 2 , ........ (4.14)

son muestreadas a la tasa fs,, se tendr que la frecuencia fk est fuera del rango fundamental
de frecuencia -fs / 2 f fs / 2. En estas condiciones, la seal muestreada es
f + kfs
x(n) = x a (nT) = A cos 2p 0 n + q
fs

x(n) = x a (nT) = A cos ( 2pnf 0 / fs + q + 2pkn ) (4.15)

x(n) = x a (nT) = A cos ( 2pF0 n + q )

Ecuacin que es idntica a la seal de tiempo discreto en (4.12), la que fue obtenida
muestreando la seal analgica dada por (4.10). De esta manera, un nmero infinito de
senoides de tiempo continuo est representado, despus del muestreo, por la misma seal
de tiempo discreto. De aqu, se deduce que las frecuencias fk = f0 + kfs , - < k < son
alias de f0. La relacin entre las variables de frecuencia de las seales de tiempo continuo y
discreto est ilustrada en la Figura 4.3.

F W
1/2 p

f
-fs -fs /2 0 fs /2 fs

-1/2 -p

Figura 4.3. Relacin entre las Variables de Frecuencia de Tiempo Continuo y de


Tiempo Discreto para el Caso de Muestreo Peridico.

150
Como f = Ffs. y que el valor mximo de F es 1/2, se tendr f = fs/2, la cual corresponde a W.
= p, representa la frecuencia ms alta de una seal que puede ser muestreada unvocamente
a una tasa de muestreo fs. En el caso de que la seal contenga frecuencias alias superiores a
fs/2 (W. = p), se puede realizar la correspondencia pertinente, empleando la frecuencia
equivalente menor que fs/2. La frecuencia fs/2 (W = p) se denomina frecuencia de plegado
(folding).
De la ecuacin (6.5), se deduce que fs = f/F, como el valor mximo de F es 1/2, se
tiene que para una frecuencia f dada, como f = f1 , la frecuencia mnima de muestreo fsmin
est dada por

fsmin = 2f1 (4.16)

Las senoides de tiempo discreto presentan las siguientes caractersticas :


- Una senoide de tiempo discreto es peridica solamente si su frecuencia F es un nmero
racional .
- Senoides de tiempo discreto cuyas frecuencias estn separadas por un entero mltiplo de
2p son idnticas .
- La tasa ms alta de oscilacin en una senoide de tiempo discreto se logra cuando W = p (o
W = - p) o en forma equivalente F = (o F = - )

Ejemplo 4.2.

Dada la seal :
xa (t) = 5 cos 200pt
a) Determinar la tasa de muestreo mnima .
b) Supngase que la seal es muestreada a la tasa de fs = 400 [Hz]. Cul es la seal de
tiempo discreto obtenida despus del muestreo ?
c) Supngase que la seal es muestreada a la tasa fs = 150 [Hz]. Cul es la seal de tiempo
discreto obtenida despus del muestreo? .
d) Cul es la frecuencia f < fs / 2 de una senoide que produce muestras idnticas a las
obtenidas en el apartado c )?

Solucin
a) La tasa mnima fsmin de muestreo est dada por

fsmin = 2 f

Para el ejemplo dado de tiene que f = 100 [Hz], luego:

fsmin = 200 [Hz].

151
b) En general si la seal anloga est dada por xa (t) = Acos( 2pf0t + q ), al ser muestreada
la seal de tiempo discreto resultante es x(n) = Acos( 2pF0n+ q ). Luego, para el ejemplo
dado, con F = f / fs y fs = 400 Hz , se tiene que

x(n) = 5cos(2pn100/400)

x(n) = 5cos(np / 2)

c) Para fs = 150 [Hz], se tiene

x(n) = 5cos(2pn100/150) = 5cos(4pn/3)

De la ecuacin anterior, se deduce que F = 2/3, lo que no satisface la condicin de que F


1/2, por lo que es necesario reescribir dicha ecuacin como

x(n) = 5cos(2pn - 2pn/3)


de donde

x(n) = 5cos(2pn/3)

y en este caso se tiene que F = 1/3, cumplindose que F 1/2.

d) Se pide determinar la frecuencia f < fs/2 de una senoide que produzca muestras idnticas
a las obtenidas en al apartado c). Para fs = 150 [Hz], se tiene f < 75 [Hz] y

f = Ffs = 150F

En el apartado c) se tiene que F = 1/3, por lo tanto

f = 50 [Hz].

Por lo cual, la seal senoidal anloga estar dada por

ya(t) = 5cos(2p50t) = 5cos(100pt)

De manera que ya(t), muestreada a la tasa de fs = 150 muestras por segundo produce
muestras idnticas que para el caso del apartado c). O sea, la frecuencia f = 100 [Hz] es una
alias de la frecuencia f = 50 [Hz], para la tasa de muestreo fs = 150 [Hz].

152
4.2 . MUESTREO DE SEALES DE FRECUENCIAS BAJAS (PASABAJO)

Si la Transformada X(f) de x(t) es nula fuera de un cierto intervalo, existe una


representacin de x(t) en forma de desarrollo en serie cuyos coeficientes son muestras de
x(t). O sea, x(t) est completamente definida en funcin de sus muestras tomadas a una tasa
determinada. Luego, la transmisin de x(t) puede efectuarse no de manera continua, en todo
el tiempo, sino en forma discreta transmitiendo slo sus muestras y reconstruyendo la seal
continua ,en el receptor, a partir de tales muestras.
El anlisis de muestreo se har para seales de banda limitada de frecuencias bajas
(pasabajos), que son aquellas para las cuales se cumple que

X(f)= 0 para fW (4.17)

Con W como frecuencia mxima en Hz. del espectro X(f) .


Dependiendo del tipo de la seal muestreadora, se tiene la siguiente clasificacin del
muestreo : Muestreo Terico y Muestreo Prctico .

4.2.1. Muestreo Terico. Para el caso de Muestreo Terico la onda muestreadora sd (t),
con Ts como intervalo de muestreo, est dada por

sd (t) = d(t - mTs ) (4.18)


m

Donde Ts es el intervalo de muestreo. En este caso se dice que sd (t) es la onda


muestreadora ideal .Con xd (t) como la seal muestreada de x(t), se tiene que

x d (t) = x(t)sd (t) = x(t) d(t - mTs ) (4.19)


m

ecuacin que puede escribirse como

x d (t) = x(mTs )d(t - mTs ) (4.20)


m

Aplicando Transformada de Fourier a la ecuacin anterior, se obtiene

X d (f ) = X(f ) *Sd (f ) (4.21)


como
1
Sd (f ) = fs d(f - mfs ) ; fs = (4.22)
m Ts
La ecuacin (4.22) en (4.21), determina

153

X d (f ) = X(f ) * fs d(f - mfs ) (4.23)
m
de donde
X d (f ) = fs X(f - mfs ) (4.24)
m

Ecuacin que establece que el espectro de xd (t) es el de x(t) repetido y centrado en cada
armnica de la frecuencia afectada por un factor fs .
La Figura 4.4, muestra los espectros de x(t) y de xd(t).

X(f)
A

f
-W 0 W
Xd (f)

Afs X(f)
........... ...........
f
-fs -W 0 W fs - W fs fs + W

Figura 4.4. Espectros de x(t) y de xd (t)

Si se verifica que
fs - W W
o sea que
fs 2W (4.25)

no habr traslape (aliasing) entre las componentes espectrales de Xd (f) .


Por otra parte, se tiene que es posible la recuperacin de x(t) pasando xd (t) por un
filtro pasabajo cuya frecuencia de corte B cumpla la condicin .

W B fs W (4.26)

4.2.2. Teorema de Muestreo. El enlace entre la seal analgica y la correspondiente seal


muestreada lo proporciona el Teorema de Muestreo, cuyo enunciado es :

154
Una seal de banda limitada, sin componentes espectrales por encima de una
frecuencia de W [Hz], se determina unvocamente por sus valores muestras equidistantes a
intervalos no mayores de 1/(2W) segundos. Esta es una condicin suficiente para que una
seal analgica pueda ser reconstruida totalmente a partir de un conjunto de muestras
discretas uniformemente espaciadas en el tiempo .
A la frecuencia de muestreo fs = 2W se le llama frecuencia de Nyquist (fN) y al
intervalo de muestreo Ts = 1/fs = 1/(2W) se le conoce como intervalo de Nyquist (TN )
Para evitar el traslape de las componentes espectrales parciales de Xd(f), el intervalo
de muestreo Ts debe satisfacer la siguiente relacin

1
Ts (4.27)
2W

de donde se deduce que

fs 2W (4.28)

Luego, la frecuencia de muestreo de Nyquist es la mnima frecuencia de muestreo y el


intervalo de Nyquist es el mximo intervalo de muestreo, que satisfacen el teorema de
muestreo.
El Teorema de Muestreo implica que la seal continua xa (t) puede ser reconstruida
a partir de sus valores muestras usando la funcin de interpolacin g(t) dada por

sen 2pWt
g(t) = = sin c(2Wt) (4.29)
2pWt

Donde W es la frecuencia mxima del espectro de xa (t). Luego xa(t) puede ser expresada
como

n n
x a (t) = x a g t - (4.30)
n =- fs fs

donde xa (n / fs ) = xa (nT) = x(n) son las muestras de xa (t) .


Cuando el muestreo de xa (t) se realiza a la frecuencia Nyquist la frmula de
reconstruccin es


n
x a (t) = x
n =-
a sin c [ 2W(t - n / 2W)]
2W
(4.31)

Cuando se utiliza la funcin de interpolacin g(t), se tiene el proceso de conversin digital -


anlogo ( D / A) ideal .
155
Ejemplo 4.3.

Una seal anloga xa (t) = sen(480pt) + 3 sen(720pt) es muestreada idealmente, 600 veces
por segundo .
a) Determinar la frecuencia Nyquist para xa (t).
b) Determinar la frecuencia folding o de plegado.
c) Cules son las frecuencias en rad/muestra, de la seal de tiempo discreto resultante?
d) Si x(n) se pasa a travs de un conversor D/A ideal, cual es la seal ya (t) reconstruida?

Solucin
a) Para el ejercicio dado se tiene que el espectro de xa (t) tiene una frecuencia mxima fm
igual a 360 Hz, luego la frecuencia Nyquist fN est dada por

fN = 2 fm = 2*360 Hz = 720 Hz

b) Como la frecuencia de muestreo fs es de 600 Hz se tiene que la frecuencia folding igual a


fs / 2 es de 300 Hz .
c) Se tiene que

x(n) = xa (nT) = xa ( n / fs ) = sen2p( 2 / 5)n + 3sen2p( 3 / 5)n

Por otra parte, las frecuencias de la senoide de tiempo continuo, muestreada a la tasa de fs ,
deben estar en el rango :
f f
- s f s
2 2
o
1 1
- F
2 2

Por lo que en este caso, es necesario realizar la siguiente operacin

x(n) = xa (nT) = xa (n/fs) = sen2p(2/5)n + 3 sen(2p - 2p(2/5))n

expresin que se puede escribir como

x(n) = xa (nT) = xa (n/fs) = - 2sen2p(2/5)n

156
En este caso se tiene slo una frecuencia presente, la que est dada por

2
F=
5

Por lo que la frecuencia en radianes/muestra W, presente en la seal de tiempo continuo est


dada por

4p
W = 2pF = [ rad / muestra ]
5

d) Dado que la nica componente de frecuencia presente en la seal de tiempo discreto es F


= 2/5, la seal senoidal anloga que se puede recuperar tiene la frecuencia f dada por

f = F*fs = (2/5)600[Hz]

f = 240 [Hz]

Luego, la seal anloga ya(t) que se puede recuperar es

ya (t) = -2sen480pt

la cual es obviamente diferente de la seal original xa(t). Esta distorsin de la seal anloga
original es causada por el efecto aliasing, debido a la baja tasa de muestreo utilizada (menor
que la frecuencia Nyquist).

4.2.3. Muestreo Prctico. El Teorema de Muestreo es consecuencia de la limitacin en


banda de la seal analgica original. La caracterizacin de la seal requiere conocer sus
muestras x(nT), obtenidas de un modo simple, pero tambin irrealizable fsicamente,
con la onda muestreadora Delta de Dirac. Como el Teorema de Muestreo no impone
exigencia alguna en cuanto al modo de obtener las muestras, es razonable inferir que la
seal de banda limitada x(t) podr reconstruirse a partir de muestras x(nT) que se obtengan
mediante algn procedimiento que pueda ser realizado en forma prctica, dando lugar a los
sistemas prcticos de muestreo.
Los sistemas prcticos de muestreo difieren del modelo terico, en los siguientes
aspectos :

157
- La onda muestreadora est constituida por trenes de pulsos de duracin no nula .
- Los filtros de reconstruccin no son ideales .
- Las seales a las que se aplica el Teorema de Muestreo no estn estrictamente limitadas
en banda, dado a que son seales limitadas en en el tiempo .
Existen dos clases de muestreo prctico : instntaneo y natural.

Muestreo Prctico Instantneo: xpi (t). Sea el pulso bsico arbitrario p(t) con ancho t, tal
que

p(t) = 0 para t t / 2 . (4.32)

La forma de p(t) puede ser cualquiera. Considrese la onda s(t) dada por

s(t) = p(t - nT) (4.33)


n

con T t, condicin que evita el traslape de los pulsos bsicos .


Una forma de transmitir las muestras de x(t) es utilizarlas como factor de amplitud
de los pulsos, obtenidas en los instantes medios nT de los pulsos, o sea formando la seal
xpi(t) dada por

x pi (t) = x(nT)p(t - nT) (4.34)


n

Luego xpi(t) es un tren de pulsos, cada uno de los cuales tiene un factor de ponderacin,
igual al valor instantneo x(nT).
Como en todo el intervalo de duracin de cada pulso p(t - nT), slo se considera un
valor instantneo de x(t), cabe esperarse alguna distorsin espectral del espectro de xpi (t),
como se mostrar a continuacin. Se tiene que

p(t - nT) = p(t) * d(t - nT) (4.35)

la ecuacin (4.34) puede escribirse como


x pi (t) = p(t) * x(nT)d(t - nT) = p(t) * x(t)d(t - nT) (4.36)
n n

Como la expresin entre parntesis cuadrados es la misma que la del muestreo terico,
tomando Transformada de Fourier, se tiene que

158
X pi (f ) = fs P(f ) X(f - nfs ) (4.37)
n

como P(f) es una funcin continua, de acuerdo a la ecuacin (4.37), se produce una
modificacin del espectro de la seal muestreada con respecto al de la seal original. Por lo
tanto, para recuperar fielmente la seal original hay que disponer de un filtro corrector o
igualador que cancele la influencia de P(f). Idealmente la Funcin de Transferencia de tal
filtro podra ser

1 f
H I (f ) = p (4.38)
P(f ) 2W

con lo cual
X pi (f )H I (f ) = X(f ) (4.39)

Muestreo Prctico Natural : xpn(t). En este caso en vez de afectar a cada pulso con un
valor instantneo de x(t), se le multiplica punto a punto por cada uno de los valores de x(t)
en el intervalo de existencia. Es decir, se forma el producto genrico x(t)p(t - nT), el cual
ser nulo para t - nT t/2, por serlo p(t - nT). Sumando tales productos se obtiene el
muestreo prctico natural xpn(t), dado por

x pn (t) = x(t) p(t - nT) (4.40)


n

como
p(t - nT) = p(t) * d(t - nT)

se tiene que la onda muestreadora s(t) est dada por

s(t) = p(t - nT) = p(t) * d(t - nT) (4.41)


n n

Aplicando Transformada de Fourier a la ecuacin (6.41), se obtiene

S(f ) = fs P(f ) d(f - nf s ) = f s P(nf s )d(f - nf s ) (4.42)


n n

La ecuacin (6.40), se puede escribir como

xpn (t) = x(t) s(t) (4.43)

159
Aplicando Transformada de Fourier a la ecuacin (6.43), y considerando la expresin de
S(f) dada por la ecuacin (4.42), se obtiene


X pn (f ) = X(f ) *S(f ) = X(f ) * fs P(nf s )d(f - nf s ) (4.44)
n

de donde

X pn (f ) = f s P(nfs )X(f - nfs ) (4.45)


n

Se observa que Xpn (f) est constituido por el espectro X (f) de x(t), centrado en cada
armnica de fs, afectado por un factor de escala P(nfs)fs que es fijo para cada componente
espectral parcial, por lo cual no se tiene distorsin en el espectro de xpn(t) y x(t) se puede
recuperar utilizando un filtro pasabajo .

Ejemplo 4.4.

Sea la onda muestreadora s(t) un tren de pulsos rectangulares, cuya grfica es la mostrada
en la Figura 4.5. Con x(t) como seal arbitraria a muestrear, determinar la expresin de la
seal muestreada y la de su espectro, utilizando :
a) Muestreo prctico instantneo .
b) Muestreo prctico natural .

s(t)
1

t
-T -t t T
2 2

Figura 4.5. Tren de Pulsos Rectangulares del Ejemplo 4.4


Solucin
Sea
t
p(t) = p t<T
t

luego la onda muestreadora s(t) tendr por ecuacin

t - nT
s(t) = p
n t

160
a) Muestreo prctico instantneo.

Se tiene, en general, que


x pi (t) = x(nT)p(t - nT)
n

luego para el caso particular del ejemplo, se tendr

t - nT
x pi (t) = x(nT)p
n t

De donde se deduce que xpi(t) est formado por un tren de pulsos rectangulares, con altura
igual al valor de la seal x(t) en el instante de muestreo nT. En el dominio de la frecuencia
se tiene

X pi (f ) = fs P(f ) X(f - nfs )


n

con
P(f ) = F{p(t)}
por lo que en este caso
P(f ) = t sin c(ft)

por lo tanto

X pi (f ) = d sin c(ft) X(f - nfs )


n

con d = tfs (ciclo de trabajo) .


De acuerdo a la expresin de Xpi(f), se deduce que dicho espectro, est compuesto
por versiones desplazadas del espectro de x(t) centradas en armnicas de fs, pero con
envolvente la funcin dsinc(ft ), por lo cual cada versin desplazada no tiene la forma del
espectro de x(t) y en este caso el muestreo introduce una cierta distorsin .
b) Muestreo prctico natural .

Como
x pn (t) = x(t)s(t) = x(t) p(t - nT)
n

161
luego

t - nT
x pn (t) = x(t) p
n t

De acuerdo a la expresin de xpn (t), se tiene que la seal muestreada est constituida por un
tren de pulsos no rectangulares, dado que el tren de pulsos tiene como envolvente a la seal
x(t).
En el dominio de la frecuencia ,se tiene en general que

X pn (f ) = f s P(nfs )X(f - nfs )


n

luego para el ejemplo dado


P(nfs ) = t sin c(nfs t)

por lo tanto

X pn (f ) = d sin c(nd)X(f - nfs )


n

se observa que Xpn (f) est formado por versiones desplazadas del espectro de x(t), en cada
versin desplazada tiene un factor constante de dsinc(nfst), por lo que cada una de ellas
tiene la forma del espectro de x(t) y por lo tanto no se tiene distorsin .

Ejemplo 4.5.

La seal x(t) = cos20pt, es muestreada naturalmente a una tasa de 19 [muestras/seg]. La


seal muestreadora es un tren de pulsos rectangulares unitarios y el ancho de los pulsos es
de 1[mseg]. La seal muestreada es la seal de entrada de un filtro pasabajos ideal unitario.
Determinar la seal de salida del filtro pasabajos.

Solucin
Como x(t) = cos2p10t, luego su espectro X(f) es

X (f ) = 1
2 [d(f + 10) + d(f - 10)]

162
La grfica de X(f) es

X(f)
1
2

f [Hz ]
-10 0 10
Figura 4.6. Espectro X(f) de la seal x(t) del Ejemplo 4.5

Como es muestreo prctico natural, de acuerdo al resultado obtenido en el Ejemplo 6.3, la


expresin del espectro Xpn(f) de la seal muestreada xpn(t) es

X pn (f ) = d sinc (nd )X(f - nf s )


n

Con fs = 10[Hz] y d = tfs = 19*10-3 = 0,019, Xpn(f) se puede escribir como

X pn (f ) = 0, 019 sin c(0, 019n)X(f - n19)


n

Desarrollando la sumatoria, se obtiene

Xpn(f) = 0,019[...+ sinc(-0,019)X(f + 19) + sinc(0)X(f) + sinc(0,019)X(f-19)+...]

La grfica de Xpn(f) se muestra en la Figura 4.7.


X pn (f )
0,5*0,019
0,5*0,019sinc(0,019)

........ ........

f [Hz ]
-29 -19 -10 -9 9 10 19 29

Figura 4.7. Espectro de la Seal Muestreada del Ejemplo 4.5

El espectro X0(f) de la seal a la salida x0(t) del filtro pasabajo ideal con ancho de banda de
10 [Hz], se muestra en la Figura 4.8.

163
X 0 (f )
0,5*0,019
0,5*0,019sinc(0,019)

f [Hz ]
-10 -9 9 10

Figura 4.8. Espectro de la Seal de Salida del Filtro Pasabajo


del Ejemplo 4.5
De la Figura 4.8, se deduce que la expresin de la seal de salida x0(t) del filtro pasabajo
ideal es

x 0 (t) = 0, 019 cos 2p10t + 0, 038sin c(0, 019) cos 2p9t

Como sinc(0,019) 1, se tiene que

x 0 (t) = 0, 019(cos 2p10t + cos 2p9t)

El trmino 0,019cos2p9t representa el efecto o error de traslape, el que se genera al


muestrear la seal anloga en una tasa menor que la de Nyquist, la cual es de 20[Hz].Al
muestrear seales senoidales es conveniente que la frecuencia de muestreo fs cumpla con la
condicin fs > 2fm , con fm frecuencia mxima del espectro de la seal original.

4.4. APLICACIN DE SOFTWARE PARA LA GRAFICA DE SEALES


MUESTREADAS.

Se considerar muestreo ideal y el programa a utilizar, para obtener la grfica de seales


muestreadas, es el MATLAB.. Se tomar como base que la seal muestreada x(n),
correspondiente a la seal analgica xa(t), est dada por

x(n) = xa(nTs)

siendo Ts el intervalo de muestreo. Para obtener la grfica de la seal muestreada x(n), se


aplica el comando stem a la seal x = x(n), en la forma siguiente

stem(n,x)

164
En los ejemplos siguientes, se ilustrar la aplicacin de MATLAB, para obtener la grfica
de la seal muestreada.

Ejemplo 4.6.

La seal analgica ya(t) = 3sen(2p50t), es muestreada a una tasa de 1000 muestras por
segundo. Obtener la grfica de la seal muestreada, en un intervalo de tiempo igual a un
periodo de la seal analgica.

Solucin
Del enunciado del problema, se deduce: que la frecuencia de la seal es f = 50[Hz], el
intervalo de muestreo Ts= 1/fa=1/1000=0,001[seg]. Luego, el programa MATLAB para
graficar y(n) es

% Programa para obtener la Grafica de Seal Muestreada

% Grafica de la Seal Analgica


>> t=0:.001:.02;
>> f=50;
>> Ts=.001;
>> y=3*sin(2*pi*f*t);
>> subplot(2,1,1); plot(t,y)
>> title('Grafica de y(t)=3sen(2\pi50t)');
>> xlabel('t'); ylabel('y(t)');

% Grafica de la Seal Muestreada


>> n=0:20;
>> x=3*sin(2*pi*f*n*Ts);
>> subplot(2,1,2);
>> stem(n,x,'fill','k') % Grafica con color negro las lneas
%y los puntos de las muestras
>> title(Grafica de y(n)=3sen(2\pifnTs));
>> xlabel(n); ylabel(y(n));

165
Figura 4.9. Grficas de la Seal Analgica y(t)= 3sen(2p50t) y de su Versin
Muestreada y(n) = 3sen(2p50n0,001) del Ejemplo 4.6

Ejemplo 4.7.

La seal compleja analgica x a (t) = 2e - (0,125- j0.25 p) t u(t) , se muestrea a una tasa de 1[Hz] o
muestra por segundo. Emplear MATLAB para obtener las grficas de las parte real e
imaginaria de la seal muestreada.

Solucin
Como la tasa de muestreo es de 1[Hz], luego el intervalo de muestreo Ts es igual a 1[seg].
Por lo tanto, el programa MATLAB para graficar las componentes real e imaginaria de la
seal muestreada x(n) es

166
>> Graficas de Componentes Real e Imaginaria de una Seal Compleja
>> n = 0:20;
>> Ts = 1
>> x=2*exp(-(.125-(pi*0.25)*i)*n*Ts);
% Grafica de la componente real de x(n)
>> subplot(2,1,1);
>> stem(n,real(x),'fill','k')
>> title('Parte Real de x(n)'); ylabel('Amplitud');
% Grafica de la componente imaginaria de x(n)
>> subplot(2,1,2);
>> stem(n,imag(x),'fill','k')
>> title('Parte Imaginaria de x(n)'); ylabel('Amplitud'); xlabel('n');

Figura 4.10. Grficas de las Componentes Real e Imaginaria de la


Seal Muestreada x(n) del Ejemplo 4.7

167
Ejemplo 4.8.

La seal x(t) = 3cos(2p50t) + 2cos(2p80t), se debe muestrear tericamente a una tasa que
permita su recuperacin sin distorsin. Determinar una tasa de muestreo que satisfaga tal
condicin, y obtener la grfica de la seal muestreada.
Solucin
Para recuperar la seal original, a partir de la seal muestreada, se debe de cumplir con el
Teorema de Muestreo, el cual establece que

fs 2fm
En que, fs es la frecuencia de muestreo y fm es la frecuencia mxima del espectro de x(t). En
este caso, fm = 80[Hz], por lo que fs 160 [Hz]. Por lo tanto, se puede considerar el
siguiente valor adecuado para fs

fs = 200[Hz]

En consecuencia Ts =1/fs = 0,005[seg]. Luego, el programa MATLAB a aplicar es

>>% Grafica de x(t)


>> t=0:.001:.2;
>> x=2*cos(2*pi*50*t)+3*cos(2*pi*80*t);
>> subplot(2,1,1)
>> plot(t,x,'k')
>>% plot(t,x,k) permite obtener la grafica de x(t) con color negro
>> title ('Grafica de x(t)=3cos(2*pi*50*t)+2cos(2*pi*80*t)')
>> xlabel('t'); ylabel('x(t)');
>> % Grafica de x(n)
>> n =0:20;
>> Ts = 0.005;
>> y=2*cos(2*pi*50*n*Ts)+3*cos(2*pi*80*n*Ts);
>> subplot(2,1,2)
>> stem(n,y,'fill','k')
>>% stem(n,y, fill,k) permite obtener la grafica de x(n)
>>% con lineasy puntos negros
>> title('Grafica de x(n)=3cos(2*pi*50*n*Ts)+2cos(2*pi*80*n*Ts)');
>> xlabel('n'); ylabel('x(n)');

168
Por otra parte, aplicando la regla de Euler a las funciones coseno de x(t), y considerando la
expansin de la Serie de Fourier en exponenciales complejas, se determina que

n12pf0 = 2p50 , n22pf0 =2p80


De donde, n1 = 5 y n2 = 8. Por lo tanto, f0 = 10[Hz] y el periodo T0 de x(t) es T0 = 0,1[s]. Lo
cual se verifica, en la Figura 4.11.

Figura 4.11. Grficas de las seales x(t) y de x(n) del Ejemplo 4.8

PROBLEMAS

4.1. Sea la seal anloga xa(t) dada por x a ( t ) = 5 sen 200pt .


a) La seal xa(t) es muestreada a una tasa de muestreo fs = 600[Hz]. Determinar la
frecuencia de la seal de tiempo discreto x(n) y demostrar que es peridica.
b) Podra xa(t) muestrearse a una tasa fs tal que x(n) alcance un valor mximo igual a 5?.
Cul sera el valor mnimo de fs que satisface este requisito?.

4.2. Se tiene una seal anloga xa(t) = 4cos300pt + 3cos900pt .


a) Cual es la frecuencia de muestreo mnima y la frecuencia de doblado (folding)?
b) Cules son las frecuencias en la seal de tiempo discreto x(n) resultante?

169
4.3. Sea x(t) una seal de banda limitada con una ancho de banda de B[Hertz]. Determinar
la tasa de muestreo de Nyquist para las siguientes seales:
a) x(3t) b) x2(t) c)x(t)*x(t)

4.4. Una seal x(t), con espectro X(f) mostrado en la Figura P6.4, es muestreada por dos
seales de muestreo terico o ideal diferentes, sd1(t) y sd2(t). La seal sd1(t) es un tren de
impulsos unitarios con periodo T y la seal sd2(t) est dada por
s d 2 ( t ) = s d1 (t - T2 )
y
1
T=
2f m
Determinar las Transformadas de Fourier de las dos seales muestreadas xd1(t) y xd2(t).
X(f)
1

f
- fm 0 fm

Figura P4.4 . Espectro de la Seal x(t) del Problema 4.4

4.5. Un pulso rectangular, centrado en el origen, tiene una duracin t = 4[seg] y es


muestreado idealmente, y recuperado con un filtro pasabajo ideal de ganacia unitaria y con
ancho de banda B = fs /2 [Hz]. Determinar la expresin de la seal de salida del filtro
pasabajo para Ts = 0,8 y 0,4[seg], asumiendo que una muestra temporal est en el centro del
pulso.

4.6. La seal x(t) = sinc(t) es muestreada por un tren de impulsos unitarios de periodo T =
p, obtenindose la seal muestreada xd(t).
a) Determinar el espectro Sd(f) de la seal muestreada xd(t).
b) Disear un sistema para recuperar la seal original x(t) a partir de xd(t).

4.7. La seal x(t) = cos400pt+3cos640pt es muestreada idealmente a una tasa o velocidad


de 500[Hz]. La seal muestreada se pasa a travs de un filtro pasabajo ideal con ancho de
banda B = 400[Hz], ganancia unitaria y sin retardo. Determinar las componentes
frecuenciales aparecen en la salida del filtro pasabajo

4.8. Una seal x(t) = cosw0t + cos3w0t + cos5w0t es muestreada idealmente.

170
a) Determinar la frecuencia mnima de muestreo y la expresin de la onda muestreada a tal
frecuencia.
b) Graficar la amplitud espectral de la onda muestreada.
c) Cul es el ancho de banda mnimo para reconstruir x(t)?

4.9. La seal x(t) = 2sen300pt es muestreada idealmente en los puntos t = n/150[seg], con n
= 0,1,2,.....,. Es posible la recuperacin de x(t) a partir de la seal muestreada?. Justificar
la respuesta.
4.10. El espectro X(f) de una seal x(t) tipo pasabajo, est dada por
1 - f / 400 , f 400 [ Hz ]
X(f ) =
0 , otros valores

a) Si x(t) es idealmente muestreada en fs = 600. Dibujar el espectro de la seal muestreada


para f < 400 [ Hz] . Conclusiones.
b) Repetir el partado a) con fs = 800[Hz]. Conclusiones.

4.11. La seal x(t) = 2cos2pt es muestreada idealmente a una tasa de 2,5 [muestras/seg] en
el intervalo de tiempo 0 t 10[seg]. La seal es recuperada usando un filtro pasabajo.
Determinar la diferencia entre la seal original y la seal recuperada en los puntos t = 4,9, t
= 5, y t = 5,1[seg].

4.12. Determinar la tasa de muestreo mnima, para el muestreo ideal de la seal


x(t) = sinc(3t)cos4t

4.13. La seal x(t) tiene el espectro mostrado en la Figura P4.13, y se muestrea idealmente
a una frecuencia de muestreo mayor en un 10% que la frecuencia mnima necesaria. La
seal muestreada se aplica a un filtro pasabanda ideal, con funcin de transferencia
centrada en el segundo armnico de la frecuencia de muestreo y ancho de banda igual al
doble del ancho de banda del espectro de la seal x(t). Determinar el espectro de la seal de
salida del filtro pasabanda.
H(f)

f [Hz ]
-5000 -5 5 5000

Figura P4.13 . Espectro X(f) de la seal x(t) del Problema 4.13

171
4.14. Un pulso rectangular con ancho igual a 2[s] es idealmente muestreado y reconstruido
por un filtro pasabajo unitario ideal, el que tiene un ancho de banda B=f2/2 [HZ] y retardo
cero. Dibujar la seal de salida del filtro pasabajo ideal para
a) Ts = 0,8[s].
b) Ts = 0,4[s].

4.15. La seal x(t) = cos2pt, es muestreada naturalmente por un tren de pulsos con amplitud
unitaria con periodo 0,4[seg]y ancho de 0,1[seg]. La seal muestreada es transmitida y el
canal puede ser modelado como un filtro pasabajos ideal de ganancia unitaria y ancho de
banda de 10 [Hz].
a) Determinar la expresin de la seal a la salida del canal.
b) Determinar la seal a la salida de un filtro pasabajo, utilizado en el receptor para
recuperar la seal original.

4.16. En el sistema mostrado Figura P4.16, p(t) es un tren de pulsos rectangulares unitarios
con periodo 2[s] y el ancho de los pulsos es de 0,2[s]. Determinar y(t), para las siguientes
seales x(t) de entrada:
a) x(t) = sinc(t) , - < t < .
b) x(t) = sinc2(t) , , - < t < .

x(t) y(t)
X H(f ) = ( f2 )

p(t)
Figura P 4.16

4.17. Se muestrea con muestreo prctico natural, a la frecuencia Nyquist, una seal x(t) de
banda limitada (-W,W). El espectro de amplitud de x(t) es plano. La onda muestreadora es
un tren de pulsos rectangulares de amplitud A, periodo T y duracin de pulso t < T.
Determinar el valor del ciclo de trabajo d para que el valor del espectro de la seal
muestreada en f = W, sea igual al 80% de su valor para f = 0.[ Considere los dos primeros
trminos del desarrollo en serie de la funcin senx y aplique mtodo de aproximaciones
sucesivas].

172
UNIDAD V. SEALES DE TIEMPO DISCRETO: SERIE Y TRANSFORMADA DE
FOURIER-

En esta unidad se presentar al alumno el campo de seales de tiempo discreto, que


representa en s el mundo digital. Una seal de tiempo discreto x(n) es una seal que es
funcin de la variable independiente de tiempo discreto n. Una seal de tiempo discreto o
secuencia x(n) est definida slo para un conjunto discreto de puntos o valores de tiempo.
Una seal de tiempo discreto puede representar un fenmeno para el cual la variable
independiente es inherentemente discreta, como es el caso de los datos demogrficos, de
aplicaciones a negocios, donde la variable temporal discreta puede ser un mes, trimestre o
ao de un periodo especfico. En general, las seales de tiempo discreto se presentan en
forma natural en muchas reas de la ingeniera, de la ciencia y de los negocios. Tambin,
una seal de tiempo discreto puede representar muestras sucesivas de un fenmeno para el
cual la variable independiente es continua. Por ejemplo, el procesamiento de la voz en un
computador digital requiere del uso de una secuencia discreta para representar los valores
de la seal de voz de tiempo continuo, en puntos discretos del tiempo.
En esta unidad se har referencia a las seales de tiempo discreto bsicas
elementales o bsicas, a su clasificacin, a la convolucin y correlacin de secuencias, a la
aplicacin de las tcnicas de Fourier para el anlisis frecuencialde secuencias.

TEMAS

5.1. REPRESENTACIN DE SEALES DE TIEMPO DISCRETO

Una seal de tiempo discreto x(n) (o secuencia) es una funcin de una variable
independiente entera. En la Figura 5.1, se representa una seal de tiempo discreto, la cual
no est definida en instantes entre dos muestras sucesivas, lo que significa que x(n) no es
nula si n no es entero.

x(n)
1,3

0,6 0,8 1,0


.....
......... -2 2 n
-3 -1 0 1 3
- 0,6
- 0,8
Figura 5.1. Representacin Grfica de una Seal de Tiempo Discreto

Si x(n) fue obtenida desde el muestreo de una seal anloga xa (t), luego

x(n) = xa (nT)(5.1)
173
donde T es el intervalo de muestreo. La variable n es entera en tanto que la variable
nTpuede no serlo, ya que T no necesariamente es un nmero entero, puede ser racional.
}
Adems de la representacin grfica de una seal de tiempo discreto o secuencia, existen
otros tipos de representaciones alternativas que son utilizadas frecuentemente. Estas
alternativas son

5.1.1. Representacin Funcional. En este caso, se tiene por ejemplo


2 para n=0,2

x(n) = 5 para n=1
0
otros valores

5.1.2 . Representacin Tabular .Ejemplo :

n ......-2 -1 0 1 2 3 4 .........
x(n) ......0 0 2 5 2 0 0

5.1.3. Representacin Secuencial .


a) Secuencia de duracin infinita .

x(n) = {......, 0, 0, 2,5, 2, 0, 0......}

El smbolo - indica el valor de la secuencia para n = 0 .


Una secuencia x(n) la cual es cero para n < 0, puede ser representada como :

x(n) = {2, 5, 2, 0, 0,........}

b) Secuencia de duracin finita :


Con x(n) = 0 para n < 0 y para n > 2, la secuencia puede ser representada como :
x(n) = {2,5, 2}

5.2 . SEALES DE TIEMPO DISCRETO ELEMENTALES

5.2.1 . Secuencia de Impulso Unitario :d(n) .La secuencia impulso unitario se define
como :
1 para n=0
d(n)
0 para n 0

174
La grfica de d(n) se muestra en la Figura 5.2 .
d(n)
1
............... ................
n
-4 -3 -2 -1 0 1 2 3 4
Figura 5.2. Representacin Grfica de la Secuencia Impulso Unitario

5.2.2 . Seal Escaln Unitario : u(n) . Esta secuencia se define como

1 para n 0
u(n)
0 para n<0
La Figura 5.3 muestra la grfica de u(n).
u (n)
1
................. ...............
n
- 4 -3 -2 -1 0 1 2 3 4
Figura 5.3. Representacin Grfica de la Seal Escaln Unitario

5.2.3 . Seal Rampa Unitaria : r (n) . Su definicin es

n para n 0
r(n)
0 para n<0
Esta seal es graficada en la Figura 7.4 .
r(n)
4
3
2 u r
( n )

.....
1
.................
n
- 4 -3 -2 -1 0 1 2 3 4
Figura 5.4. Representacin Grfica de la Seal Rampa Unitaria

5.2.4 . Seal Exponencial :an . En este caso

x (n) = an para todo n

175
a) Parmetro real .
Cuando a es real, luego x(n) es real. La Figura 5.5 ilustra an para 0 < a < 1.
an

........

.......
n
Figura 5.5. Grfica de an para 0 < a < 1
La Figura 5.6 ilustra an para -1 < a < 0

......
..................
n

Figura 5.6. Grfica de an para -1 < a < 0


a) Parmetro a complejo .
En este caso
a = rejq (5.2)
por lo tanto

x(n) = rnejnq = rn ( cosnq + jsennq) (5.3)


haciendo
xR (n) = rncosnq (5.4)

xI (n) = rnsennq (5.5)


se tiene que

x(n) = xR (n) + jxI (n) (5.6)

Grfica de Seales Impulso, Escaln y Rampa Unitaria usando MATLAB.


Impulso. Una forma de graficar la seal impulso unitario d(n n0), es utilizando la relacin
lgica ==0. Para la grfica de d(n), n0 = 0, se aplica el siguiente programa

176
% Grafica de Impulso Unitario
>> n =-10:10;
>> n0 =0
>> x =[(n n0)==0];
>>stem(n,x,'fill','k')
>>title('Grafica de Impulso Unitario')
>>xlabel('n');
>>.ylabel('Impulso Unitario')
>>axis([-10,10,0,2]);
% Coloca lmites de 10 a 10 en el eje X y de 0 a 2 en el eje Y

Figura 5.7. Grfica de d(n) usando la relacin lgica == 0 de MATLAB.


Para la grfica de un impulso d(n n0), basta colocar el valor correspondiente de n0, el cual
debe estar dentro el intervalo definido por los lmites de la variable n.
Queda como ejercicio para el lector el graficar d(n), aplicando la funcin zeros(1,M)
la cual genera un vector de M ceros, y en seguida, aplicar imp(N) = 1 para obtener un
impulso en el punto N o elemento N de tal vector, con 1 < N < M.

Escaln Unitario.Para graficar u(n), se puede utilizar el mtodo basado en el comando


MATLAB stepfun(n,n0), donde n0 indica el comienzo del escaln unitario. El siguiente
programa, ilustra el uso de tal comando, para graficar u(n)

% Grfica de u(n) usando Comando step(n,n0)


>> n =-10:10;
>> n0=0;
>> f=stepfun(n,n0);
>>stem(n,f,'fill','k');
>>title('Grafica de u(n)');
>>axis([-10,10,-1,2]); xlabel('n'); ylabel('u(n)')

177
Grafica de u(n)
2

1.5

u(n) 0.5

-0.5

-1
-10 -8 -6 -4 -2 0 2 4 6 8 10
n

Figura 5.8. Grfica de u(n) aplicando comando stepfun(n,n0) de MATLAB

Con el comando stepfun(n,n0), se pueden realizar grficas de escalones no unitarios,


desplazados y/o inversos (cambiando n por n
Rampa Unitaria. No hay comando que permita, graficar directamente la seal rampa
unitaria. Un programa a usar para tal efecto, es el siguiente

% Grafica de Rampa Unitaria de Tiempo Discreto


>> n =-10:10;
>> x =n; f=stepfun(n,0);
>> y=x.*f;
>>stem(n,y,'fill','k');
>>title('Grafica de u_r(n)'); axis([-10,10,-1,10);
>> xlabel('n'); ylabel('u_r(n)');

Grafica de u (n)
r
10

-1
-10 -8 -6 -4 -2 0 2 4 6 8 10

Figura 5 .9. Grfica de ur (n) aplicando comando stepfun(n,n0) de MATLAB

178
5.2.5. Representacin de una Seal de Tiempo Discreto en Impulsos. Sea x(n) una seal
arbitraria y sea xk (n) dada por

xk (n) = d(n - k) (5.7)

dondek representa el desplazamiento de la secuencia impulso unitario. Para manipular una


seal x(n) arbitraria que puede tener valores no ceros en infinitos instantes de tiempo, el
conjunto de impulsos unitarios debe ser tambin infinito para abarcar el nmero infinitos
desplazamientos
Realizando el producto x(n)xk (n) , se obtiene

x(n)x k (n) = x(n)d(n - k) = x(k)d(n - k) (5.8)

Se obtiene este resultado, dado que d(n -k) es cero en todo instante excepto en n = k, donde
su valor es la unidad. Luego, x(n)d(n - k) es una secuencia que tiene un valor nulo en todo
instante, salvo en n = k, donde su valor es x(k). Si se desea repetir la multiplicacin de x(n)
con d(n -m) donde m es otro retardo (mk), el resultado ser una secuencia que es cero en
todo instante salvo en n = m, o sea

x(n)d(n - m) = x(m)d(n - m) (5.9)

Por lo tanto, cada multiplicacin de la seal x(n) por un impulso unitario con algn retardo
k producir como resultado la seal x(n) evaluada en n = k multiplicada por el impulso
unitario en cuestin. Si se repite esta multiplicacin para -< k <, y se suman todas las
secuencias productos, se obtendr

x(n) = x(k)d(n - k)
k =-
(5.10)

El segundo miembro de (5.10) representa la suma de infinitas secuencias impulso unitario


con un cierto peso, donde la secuencia d(n - k) tiene un peso igual a x(k), por lo que este
segundo miembro proporciona la resolucin o representacin de cualquier seal arbitraria
x(n) en una suma de secuencias impulsos unitarios ponderados. Esta propiedad se usa en el
anlisis de secuencias.

Ejemplo 5.1

Expresar la secuencia

x(n) = {1, 2, 0, 4, 5)}

179
en una suma de secuencias impulsos .

Solucin .
Dado que la secuencia x(n) es no cero para los instantes de tiempo n = -1, 0, 2 y 3, se tendr
que

3
x(n) = x(k)d(n - k) = d(n + 1) + 2d(n) + 4d(n - 2) + 5d(n - 3)
k =-1

5.3. DESCRIPCION DE SECUENCIAS O SEALES DE TIEMPO DISCRETO EN


TERMINOS DE POTENCIA O DE ENERGIA

De acuerdo a la potencia y energa asociadas a una seal de tiempo discreto, sta se puede
definir o describir como Seal de Energa o Seal de Potencia .

5.3.1. Seales de Energa. La energa E de una seal x(n) se define como


E=
2
x(n) (5.11)
n =-

Definicin que se aplica a seales reales y complejas .


La energa E de una seal puede ser finita o infinita. Si E es finita, o sea 0<E<,
luego x(n) es llamada seal de energa .

5.3.2. Seales de Potencia. Existen seales que poseen energa infinita y potencia media
finita. La potencia media P de una seal de tiempo discreto x(n) es definida como

N
1
P = lim
2
x(n) (5.12
N 2N + 1
n =- N

Si se define la energa EN de x(n) en el intervalo finito -N nN , como

N
EN =
2
x(n) (5,13)
n =- N

Luego, la energa E de x(n) se puede expresar como

180
E = lim E N (5.14)
N

y la potencia media P de la seal x(n) como

1
P lim EN (5.15)
N 2N + 1

De acuerdo con la ecuacin (5.15), si E es finita, P = 0. Por otra parte, si E es infinita, la


potencia media P puede ser finita o infinita. Si P es finita (no cero), la seal x(n) es llamada
seal de potencia .

Ejemplo 5.2.

Determinar si la seal x(n) = Ae jnW0 es de energa o de potencia .


Solucin .
Se tiene que la energa E de la seal x(n) del ejemplo est dada por


2 2
E= x(n) = Ae jnW0 = A 2 e jnW0 =
2

n =- n =- n =-

Como la energa E es infinita, se tiene que la sealx(n) no es de energa. Luego, es


necesario analizar la potencia media P de la seal x(n) para determinar si es de potencia
La potencia media P de la seal x(n) est dada por

N
1
P = lim
2
x(n)
N 2N + 1
n =- N

Luego para la seal x(n) del ejemplo, se tiene

N N
1 1

2 2
P = lim Ae jnW0 = A 2 lim e jnW0
N 2N + 1 N 2N + 1
n =- N n =- N

de donde

2N + 1
P = A 2 lim = A2
N 2N + 1

Como la potenciaP es finita se tiene que la seal x(n) del Ejemplo 5.2 es de potencia

181
5.3.3. Seales Peridicas. Una seal de tiempo discreto x(n) es peridica con perodo
N(N> 0) si y solamente si
x(n) = x(n + N)" n (5.16)

El valor ms pequeo de N que satisface la ecuacin (5.16) es denominado periodo


fundamental. Si x(n) no satisface (5.16), x(n) se dice que es no peridica o aperidica .
Si se considera la seal senoidal de la forma

x(n) = Acos(W 0 n + f ) = Acos(2pF0 n + f ) (5.17)

Se demuestra que esta seal es peridica si F0 es un nmero racional, o sea, que F0 puede
ser expresada como
K
F0 =
N
donde K y N son enteros. El nmero N representa el periodo de x(n) si K y N son nmeros
primos entre s.
De aqu, las secuencias obtenidas por muestreo de una seal analgica peridica,
sern peridicas cuando el perodo T de la seal analgica y el intervalo de muestreo Ts,
sean enteros o racionales. Si el periodo de la seal analgica es entero y mltiplo de T s, el
perodo NTs de la secuencia x(nTs) ser igual al perodo de la seal analgica, o sea, NTs =
T, con N igual al entero dado por T/Ts. En el caso, de que el periodo de la seal analgica
sea racional, el perodo de la secuencia x(nTs) ser NTs,,con N igual al numerador de la
razn T/Ts,, con el numerador y denominador nmeros primos entre s. En todos los casos,
el periodo de la secuencia x(n) es N. Si el perodo de la seal analgica no es racional, la
secuencia x(nT s) ser aperidica.
La energa de una seal peridica x(n) en un perodo, o sea, en el intervalo 0 n N - 1 , es
finita si x(n) toma valores finitos en dicho perodo. Sin embargo, la energa de la seal
peridica para - n es infinita. Por otra parte, la potencia media de la seal peridica
es finita y es igual a la potencia media en un perodo. Luego, si x(n) es una seal peridica
con perodo fundamental N y toma valores finitos sobre valores finitos, su potencia media P
es
1 N -1
P = x(n)
2
(5.18)
N n =0

En consecuencia, las seales de tiempo discreto peridicas son seales de potencia.

Ejemplo 5.3.

Sea xa(t) una seal analgica cuya grfica se muestra en la Figura 5.10. Determinar el
periodo de la secuencia obtenida por el muestro ideal de la seal xa(t), cuando:

182
a) El periodo T de la seal analgica es de 2[seg] y el intervalo de muestreo Ts es de 1/3
[seg].
b) El periodo T de la seal analgica es de 3/4 [seg] y el intervalo de muestreo Ts es de 1/6
[seg].
x(t)
1

t
-T 0 T/2 T 2T 3T
Figura 5.10. Grfica de xa(t) del Ejemplo 5.3

Solucin
a) El periodo T de la seal analgica es entero igual a 2 y mltiplo de Ts, por lo que el
periodo NTs de la secuencia x(nT s) tambin es 2, o sea

NTs = 2 [seg]

Como Ts = 1/3[seg], el periodo N de la secuencia x(n) est dada por

T 2
N= = =6
Ts 13

Las grficas de x(nT s) y de x(n), se muestran en la Figuras 5.11a) y 5.11b),


respectivamente.

x(nTs ) 1
2/3 2/3 2/3 2/3
1/3 1/3 1/3 1/3 ........
nTs
-2/3 -1/3 0 1/3 2/3 1 4/3 5/3 2 7/3 8/3
a)
x(n)
1
2/3 2/3 2/3 2/3

........ 1/3 1/3 1/3 1/3 ........


n
-2 -1 0 1 2 3 4 5 6 7 8
b)
Figura 5.11. Grficas de: a) x(nTs) y b) x(n) del Problema 5.3, para T = 2 [seg] y
Ts = 1/3 [seg]

183
b) Dado que T = 3/4 [seg] y Ts = 1/6 [seg], se tendr que

3
T 18 9
= 4
1
= =
Ts 6 4 2

Por lo tanto, el periodo N de la secuencia x(n) es igual a 9, o sea

N=9

y el periodo NTs de la secuencia x(nT s) es

9 3
NTs = = [seg]
6 2

En la Figura 5.12 a) se muestra la grfica de la secuencia x(nT s) y en la Figura 5.12 b) la de


la secuencia x(n).

x(nTs )
8/9 8/9 8/9

6/9 6/9
4/9 4/9 4/9 4/9

........ 2/9 2/9 ........

nTs
-1/3 -1/6 0 1/6 1/3 1/2 2/3 5/6 1 7/6 4/3 3/2 10/3
a)

x(n)
8/9 8/9 8/9
6/9 6/9

4/9 4/9 4/9 4/9

2/9 2/9 ........

n
-2 -1 0 1 2 3 4 5 6 7 8 9 10
b)
Figura 5.12. Grfica de : a) x(nTs) y b) x(n) del Problema 5.3, para T = 3/4 [seg] y
Ts = 1/6 [seg]

Ejemplo 5.4.

Sea la secuencia peridica x(n) la mostrada en la Figura 5.13. Determinar su potencia


media .
184
x(n)
4
3
2
........... ...........
1

n
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9

Figura 5.13. Grfica de la Secuencia Peridica x(n) del Ejemplo 5.4

Solucin .
Como la secuencia x(n) es peridica su potencia media P est dada por

1 N -1
P=
2
x(n)
N n =0
De la Figura 5.13 se tiene que el perodo N es 5 y considerando los valores que tiene x(n)
en dicho perodo , se tiene
1 4
P = x(n)
2

5 n=0

P=
1
5
(1 + 22 + 32 + 42 ) [ w ]

P = 6 [w]

5.3.4 . Seales Simtricas y Asimtricas. Una seal x(n) real se denomina simtrica o par
si
x( -n) = x(n) (5.19)

Una seal x(n) real se denomina asimtrica o impar si

x( -n) = - x(n) (5.20)

Se observa que si x(n) es impar , luego


x(0) = 0

La Figura 5.14 ilustra ejemplos de seales simtricas y de asimtricas .

185
x(n)

............ ............

-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 n
a)
x(n)

............ ............
-6 -5 -4 -3 -2 -1
n
0 1 2 3 4 5 6

b)
Figura 5.14. Ejemplo de: a) Seales Pares. b) Seales Impares

5.4. OPERACIONES ELEMENTALES DE SEALES DE TIEMPO DISCRETO

Las operaciones a analizar son las siguientes:


5.4.1. Transformacin de la Variable Independiente. Una seal x(n) puede ser
desplazada en el tiempo reemplazando la variable independiente n por n - k, donde k es un
entero. Si k es un entero positivo, el desplazamiento resultante es un retardo de la seal en k
unidades de tiempo, desplazamiento hacia la derecha. Si k es un entero negativo, el
desplazamiento resulta en un avance de la seal en k unidades de tiempo, desplazamiento
hacia la izquierda de x(n).

Ejemplo 5.5.

Una seal x(n) tiene la grfica mostrada en la Figura 5.15. Obtener las grficas de x(n - 3) y
de x(n +3).
x(n)

-2
-7 -6 -5 -4 -3 -1 0 1 2 3 4 5 6 7 n

Figura 5.15. Grfica de x(n) del Ejemplo.5.5


186
Solucin .
Grfica de x(n 3). La seal x(n 3), se obtiene retardando x(n) en tres unidades de tiempo
(desplazamiento de x(n) hacia la derecha), lo cual se ilustra en la Figura 5.16.
x(n-3)

1
-7 -6 -5 -4 -3 -2 -1 0 2 3 4 5 6 7 8 9 n
Figura 5.16. Grfica de x(n - 3) del Ejemplo.5.5
Grfica de x(n + 3). Por otra parte , la seal x(n + 3) se obtiene avanzando x(n) en tres
unidades de tiempo ( desplazamiento de x(n) hacia la izquierda ), lo cual se ilustra en la
Figura 5.17
x(n+3)

-5
-8 -7 -6 -4 -3 -2 -1 0 1 2 3 4 n
Figura 5.17. Grfica de x(n + 3) del Ejemplo.5.5

Si la seal x(n) es generada por algn fenmeno fsico en tiempo real, no es posible avanzar
x(n) en el tiempo, ya que eso implicara usar muestras que an no han sido generadas. Sin
embargo, es posible la insercin de retardo en las muestras ya generadas. En consecuencia,
en aplicaciones de procesos de seales en tiempo real, la operacin de avance de la base de
tiempo es fsicamente irrealizable. Si la seal x(n) es almacenada en cinta magntica, en un
disco, o en la memoria de un computador, el modificar la base de tiempo es una operacin
relativamente simple ya que, basta introducir un retardo o un avance.
5.4.2. Reflexin de la Seal. Al reemplazar, en x(n), la variable independiente n por n, se
obtiene una reflexin de la seal x(n) en torno a n = 0.
Ejemplo 5.6.

Realizar la representacin grfica de x(-n) y de x(-n + 3) , para x(n) mostrada en la Figura


5.18.
x(n)

-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 n
Figura 5.18. Grfica de la seal x(n) del Ejemplo 5.6

187
Solucin .
Grfica de x(-n). De acuerdo a la grfica de x(n), la seal x(-n) tendr la grfica mostrada
en la Figura 5.19.
x(-n)

-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 n

Figura 5.19. Grfica de la seal x(-n) del Ejemplo.5.6

Grfica de x(-n + 3) .La seal x(-n + 3) es simplemente la seal x(-n) retrasada en tres
unidades de tiempo, desplazamiento hacia la derecha de x(n), tal como se muestra en la
Figura 5.20.
x(-n+3)

-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 n

Figura 5.20. Grfica de la seal x(-n + 3) del Ejemplo .5.6

Es importante hacer notar que las operaciones de retardo o avance en el tiempo no son
conmutativas con respecto a la operacin de reflexin .
5.4.3. Escalamiento en el Tiempo. Otra modificacin de la variable independiente consiste
en reemplazar n por un, donde u es un entero. Esta modificacin de la base de tiempo se
conoce como escalamiento en el tiempo.
.
Ejemplo 5.7.

Determinar la grfica de la seal y(n) = x(3n) , cuando x(n) es la seal ilustrada en la Figura
5.21.
x(n)

-9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 n
Figura 5.21. Grfica de x(n) del Ejemplo 5.7

188
Solucin
Considerando la grfica de x(n) y que y(n) = x(3n), la grfica de y(n) es la mostrada en la
Figura 5.22.
y(n)

-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 n

Figura 5.22. Grfica de y(n) = x(3n) del Ejemplo 5.7

5.4.4. Modificaciones de Amplitud de Secuencias. Las modificaciones de amplitud de


seales de tiempo discreto incluyen Escalamiento, Suma y Multiplicacin

Escalamiento de Amplitud. El escalamiento de amplitud de una seal por una constante


A, se realiza por la multiplicacin de cada muestra de la seal por A, por lo que si y(n) es la
secuencia con escalamiento de amplitud en relacin a x(n) se tiene que

y(n) = Ax(n) -< n < (5.21)

Suma . La suma de dos seales x1 (n) y x2 (n) es una seal y(n) cuyo valor en cualquier
instante, es igual a la suma de los valores de las dos seales en ese instante, o sea :

y(n) = x1 (n) + x2 (n) -< n < (5.22)

Multiplicacin. El producto de dos seales se define similarmente, al de la suma, sobre la


base de muestra a muestra como

y(n) = x1 (n)x2 (n) -< n < (5.23)

Ejemplo 5.8.

Determinar la suma y el producto de las siguientes seales

x(n) = {-2,1, -1, 0, 4, -3, 2} , y(n)= {1,-3,1,6,-4,2}


Solucin

La secuencia y(n), se puede escribir como y(n) = {0,1,-3,1,6,-4,2}

189
Suma.

z(n) = x(n) + y(n) = {-2, 2, -4,1,10, -7, 4}


Producto.

v(n) = x(n)y(n) = {0,1,3, 0, 24,12, 4}

Componentes Par e Impar. Cualquier seal arbitraria x(n) puede ser expresada como la
suma de dos seales componentes, una par xp(n) y la otra impar xi (n), o sea x(n) = xp(n)+ xi
(n). La seal componente par xp(n) se forma de acuerdo a

1
x p (n) = [ x(n) + x(-n) ] (5.24)
2

y la componente impar xi(n) se forma de acuerdo a

1
x i (n) = [ x(n) - x(-n)] (5.25)
2

Por lo que la seal x(n) se puede expresar de la manera siguiente

x(n) = xp (n) + xi (n) (5.26)


Ejemplo 5.9.

Descomponer la seal x(n) en sus componentes par e impar, si x(n) est dada por
x(n) = {2,3, 4,5, 6}
Solucin .
a) Componente par . Se tiene que
1
x p (n) = [ x(n) + x(-n) ]
2

De la expresin de x(n) se obtiene que

x(-n) = {6,5, 4,3, 2}


Por lo tanto
x p (n) = {4, 4, 4, 4, 4}

190
b) Componente impar . Dado que
1
x i (n) = [ x(n) - x(-n)]
2
se obtiene que

x i (n) = {-2, -1, 0,1, 2}

5.4.5. Uso de MATLAB en Operaciones Elementales de Secuencias. Para el


escalamiento de amplitud de x(n) por la constante A, se emplea el operador *, o sea,
A*x(n). Para la suma de las secuencias x(n) e y(n), se emplea el operador +, tenindose x +
y. Para la multiplicacin de las secuencias x(n) e y(n), se emplea el operador .*, es decir,
x .* y. Los dos operadores requieren que las secuencias x(n) e y(n), tengan la misma
longitud, para ello se puede utilizar el relleno con ceros, donde corresponda, en la secuencia
ms corta.

Ejemplo 5.10. Considerando las secuencias del Ejemplo 5.9.

x(n) = {-2,1, -1, 0, 4, -3, 2} , y(n)= {1,-3,1,6,-4,2}

Usar MATLAB, para determinar y graficar:


a) 4x(n)
b) x(n) + y(n)
c) x(n)y(n)

Solucin
a) Escalamiento de Amplitud. En este caso, el programa MATLAB es

>>% Calculo Escalamiento de Amplitud: q(n) =4x(n)


>> x=[-2 1 1 0 4 3 2];
>> A=4;
>> q=A*x
q=
-8 4 -4 0 16 -12 8
>> n=-2:4;
>>stem(n,q,fill,k);
>>title('Grafica de q(n)=4*x(n)');
>>xlabel('n'); ylabel('q(n)');
>>grid % Agrega reticulado a la grafica

191
Figura 5.23. Grfica de q(n) = 4x(n) del Ejemplo 5.10
O sea,

q(n) = 4x(n) = {-8, 4, -4, 0,16, -12,8}

b) Suma. Para la suma de las secuencias x(n) e y(n), el programa MATLAB es

>>% Calculo de x(n) + y(n)


>> x=[-2 1 -1 0 4 -3 2];
>> y=[0 1 -3 1 6 -4 2];
>> z= x + y
z=
-2 2 -4 1 10 -7 4
>> n=-2:4;stem(n,z);
title('Grafica de z(n)=x(n)+y(n)'); xlabel('n');ylabel('z(n)');grid

Figura 5.24. Grfica de z(n) = x(n) +y(n) del Ejemplo 5.10.

192
Es decir,

z(n) = x(n) + y(n) = {-2, 2, -4,1,10, -7, 4}

c)Producto. Para el producto v(n) = x(n)y(n), el programa MATLAB es

>>% Calculo de v(n) = x(n)y(n)


>> v=x.*y
v=
0 1 3 0 24 12 4
>> n=-2:4;
>>stem(n,v,'fill','k'); axis([-2,4,-1,26]);
>>title('Grafica de v(n)=x(n)*y(n)'); xlabel('n'); ylabel('v(n)'); grid

Figura 5.25. Grfica de v(n) = x(n)y(n) del Ejemplo 5.10

Por lo tanto
v(n) = x(n) * y(n) = {0,1,3, 0, 24,12, 4}

5.5. CONVOLUCIN DE SEALES DE TIEMPO DISCRETO


Dadas las secuencias x(n) e y(n), su convolucin z(n) se representa como z(n)=x(n)*y(n) y
se define como

z(n) = x(n) * y(n) =
k =-
x(k)y(n - k) = y(k)x(n - k)
k =-
(5.27)

Bsicamente, la convolucin de secuencias presenta las mismas caractersticas que la


convolucin de seales de tiempo continuo. La integracin se sustituye por la sumatoria. La
convolucin de secuencias se basa en las siguientes operaciones :
193
1. En ambas secuencias se reemplaza la variable n por k.
2. Se toma la imagen de una las secuencias con respecto al eje vertical, como por ejemplo
y(k), obtenindose y(-k).
3. Se desplaza la secuencia y(-k) en un monto n, obtenindose y(n-k).
4. Se multiplican las secuencias x(k) e y(n-k).
5. Se suman los valores obtenidos de la multiplicacin para obtener el valor de la
convolucin en n.
Existen diferentes mtodos para el clculo de la convolucin de secuencias, se describirn
algunos de ellos.
5.5.1. Mtodo Grfico. Para comprender el desarrollo del mtodo grfico, se aplicar el
proceso indicado anteriormente en el siguiente ejemplo.

Ejemplo 5.11.

Determinar grficamente la convolucin z(n) entre las siguientes secuencias

x(n) = {2, 0, 1, -1} , y(n)= {1, 2, -3}

Solucin
Se determinar la convolucin aplicando su definicin, pero se har uso de las grficas de
las secuencias como ayuda para el clculo y comprensin del proceso. En la Figura 5.27a)
se ilustran las secuencias x(k) e y(k).
El primer paso para el clculo de la convolucin es invertir y(k), obtenindose y(-k),
cuya grfica se muestra en la Figura 5.27b). Se puede determinar z(0) dada por


z(0) = x(k)y(-k)
k =-

Se define la secuencia v0(k) como

v 0 (k) = x(k)y(- k)

Haciendo uso de las Figuras 5.27a) y 5.27b), la grfica de la secuencia v0(k) es la mostrada
en la Figura 5.27b), luego z(0) est dada por


z(0) = v (k) = 2
k =-
0

194
y(k) x(k)

2 2
1
2 3
k k
-2 -1 0 1 3 -2 -1 0 1 2 4
-1
a)
Inversin -3
y(-k) v 0 (k)
Multiplicacin Secuencia Producto
x(k)y(-k)
2 2
1
-2
k k
-3 -1 0 1 2 -2 -1 0 1 2 3

-3
b)

y(1-k) v1 (k) 4
Secuencia Producto
2 x(k)y(1-k)
1
-1
k k
-2 0 1 2 3 -2 -1 0 1 2 3

-3 c)

y(2-k) v 2 (k) Secuencia Producto


2 x(k)y(2-k)
1
1
k k
-2 -1 0 1 2 3 -2 -1 0 1 2 3

-3

d) -6

y(-1-k) v -1 (k) Secuencia Producto


2
x(k)y(-1-k)
-3 1
k k
-4 -2 -1 0 1 2 3 -2 -1 0 1 2 3

e)
-3
Figura 5.26. Determinacin Grfica de la Convolucin de Secuencias

Se continua el clculo evaluando la z(1). La secuencia y(1-k) representa un desplazamiento


hacia la derecha de la secuencia y(-k), la grfica de esta secuencia se muestra en la Figura
5.26c). La secuencia producto v1(k) = x(k)y(1 k), se representa tambin en la Figura
5.26c). Luego, el valor de z(1) est dado por

195

z(1) =
k =-
x(k)y(1 - k) = v1 (k) = 4
-

Para n = 2, se tiene

z(2) = x(k)y(2 - k) = v (k) = -5
k =- k =-
2

De una manera similar, se obtiene z(3) desplazando y(-k) tres unidades hacia la derecha,
formando la secuencia producto v3(k) = x(k)y(3 k) y sumando todos trminos de esta
secuencia se obtiene z(3) = 1. Aplicando sucesivamente este proceso para los siguientes
valores de la variable n, se obtiene z(4) =-5, y z(5) = 3. Para n > 5 se encuentra que z(n) es
igual a cero, debido a que todos los trminos de la secuencia producto son ceros.
Para el caso de que n sea negativo, por ejemplo n = -1, se tendr que la secuencia
y(-1-k) representa un desplazamiento de la secuencia y(-k) de una unidad de tiempo hacia
la izquierda, tal como se muestra en la Figura 5.26e). Para el ejemplo dado se tiene que

z(n) = 0 para n < 0

Por lo tanto, se tiene que la secuencia z(n) es

z(n) = {2, 4, -5, 1, -5, 3, 0, 0,.....}

5.5.2. Mtodo Matricial. Hay otro algoritmo que se puede emplear para evaluar la
convolucin discreta, el cual consiste en la construccin de una matriz cuyos elementos son
los productos del desarrollo de la sumatoria que define la convolucin. Para formar la
matriz, los elementos de una secuencia, por ejemplo x(n), se colocan sobre la primera fila
de la matriz, y los elementos de la segunda secuencia, y(n), se colocan al lado izquierdo de
la primera columna de la matriz. La primera fila de la matriz est determinada por el
producto del primer elemento de y(n) por todos los elementos de x(n), y as sucesivamente
para las otras filas de la matriz. Para determinar la secuencia convolucin de las dos
secuencias dadas, se trazan diagonales en la matriz obtenida, y se suman los trminos que
estn sobre una diagonal y el resultado de la sumatoria representa un elemento de la
secuencia convolucin. El ejemplo siguiente ilustra el mtodo descrito.

Ejemplo.5.12.

Empleando el mtodo matricial, determinar la secuencia convolucin de las secuencias


dadas el Ejemplo 7.11.

196
Solucin
La matriz asociada a las secuencias x(n)={2, 0, 1, -1} e y(n) = {1, 2, -3}, se muestra en la
Figura 5.28.
Con z(n) = x(n)*y(n), se realiza la siguiente matriz

z(0) z(1) z(2) z(3) z(4) z(5)


y(0) y(1) y(2)
1 2 -3
x(0) 2 2 4 -6
x(1) 0 0 0 0
x(2) 1 1 2 -3
x(3) -1 -1 -2 3

Figura 5.27. Mtodo Matricial para el Clculo de la Convolucin de


Secuencias x(n) e y(n) del Ejemplo 5.12

Sumando los elementos que estn sobre las diagonales de la matriz, se obtiene
z(0) = 2
z(1) = 0 + 4 = 4
z(2) = 1 + 0 6 = -5
z(3) = -1 +2 +0 = 1
z(4) = - 2 - 3 = -5
z(5) = 3

Por lo tanto, z(n) est dada por

z(n) = {2, 4, -5, 1, -5, 3}

En el caso de secuencias que contengan elementos distintos de cero para n negativo, el


trmino de la secuencia convolucin para n = 0, se encuentra en la diagonal que contiene el
elemento x(0)y(0) de la matriz. Las diagonales ms lejanas sobre (izquierda) la diagonal
que determina el elemento cero, corresponden a valores ms negativos de n de la secuencia
convolucin y las diagonales ms lejanas bajo (derecha) dicha diagonal, corresponden a
valores mas positivos de n de la secuencia convolucin, como se ilustrar en futuros
ejemplos.

197
5.5.3. Mtodo Computacional. Este mtodo es la automatizacin del clculo de la
convolucin entre dos secuencias. Se puede utilizar cualquier lenguaje para implementar el
algoritmo correspondiente a la definicin de convolucin

Uso de MATLAB para el Clculo de la Convolucin de dos Secuencias. En MATLAB


el comando conv permite el clculo de la convolucin entre dos secuencias. Sean las
secuencias x(n) e y(n) las que se van a convolucionar, o sea
z(n) = x(n) * y(n) (5.28)
La sintaxis del comando conv es
z = conv(x,y) (5.29)
Si el vector fila x tiene k elementos: x(1),x(2),.....,x(k), y el vector y tiene q elementos:
y(1),y(2),......,y(q), el vector z tendr k + q - 1 elementos, o sea, z(1),z(2),......, z(k+q-1). Si
el trmino x(0), de la secuencia x(n), corresponde al elemento x(i) del vector x, y el trmino
y(0), de la secuencia y(n), al elemento y(j) del vector y, el trmino z(0) de la secuencia z(n),
corresponder al elemento z(i + j 1) del vector z. En el ejemplo siguiente, se ilustra el
proceso indicado.
Ejemplo 5.13.

Utilizando MATLAB, determinar la secuencia z(n) = x(n)*y(n), y su grfica, si las


secuencias x(n) e y(n), son

x(n) = {1, -2,3, 4, -5, 2,1} ; y = {-1,3,-2,2,1}

Solucin
El programa MATLAB, para obtener z(n) = x(n)*y(n), es
>> % Calculo de z(n)=x(n)*y(n)
>> x=[1 -2 3 4 -5 2 1]; y=[-1 3 -2 2 1];
>> u = 3; % elemento 3 del vector x es x(0) de la secuencia x(n)
>> v= 4; % elemento 4 del vector y es y(0) de la secuencia y(n)
>> t= u+v-1 %Indica que el elemento t del vector z es z(0) de la secuencia z(n)
t=
6
>> z = conv(x,y)
z=
-1 5 -11 11 8 -21 26 -7 -3 4 1
198
De los resultados del programa, se deduce que la secuencia z(n) tiene 11 elementos,(r =11),
el sexto elemento, t = 6, de la secuencia z(n) es z(0), en este caso, z(0)=-21. Porl lo tanto, la
secuencia z(n) es

z(n) = {-1,5, -11,11,8, -21, 26, -7, -3, 4,1}

Grfica de z(n). Del resultado obtenido para z(n), se deduce los valores extremos de n, son
n = -5 y n = 5. Luego, un programa MATLAB, para graficar z(n) es

>> % Grafica de z(n)=x(n)*y(n)


>> n=-5:5;
>> x=[1 -2 3 4 -5 2 1];
>> y=[-1 3 -2 2 1];
>>z=conv(x,y); stem(n,z,'fill','k')
>>title('Grafica de z(n)=x(n)*y(n)');
>>xlabel('n'); ylabel('z(n)');grid

Figura 5. 28. Grfica de z(n) = x(n)*y(n) del Ejemplo 5.13


Comparando los programas desarrollado en Fortran y aplicando MATLAB, se deduce lo
ventajoso de tener acceso a programas utilitarios

199
5.5.4. Propiedades de la Convolucin de Secuencias. La convolucin entre secuencias,
presenta algunas propiedades que tienen una aplicacin muy importante en sistemas de
tiempo discreto. Las propiedades a considerar son :
Conmutatividad. Sean x(n) e y(n) dos secuencias, tales que

x(n) * y(n) = y(n) * x(n) (5.30)

Asociatividad. Esta propiedad establece que

x(n) * [ y(n) *z(n)] = [ x(n) * y(n)] * z(n) (5.31)

La demostracin de esta propiedad se realiza mediante una manipulacin directa de la


definicin de convolucin-

Distributividad. Esta propiedad establece que

x(n) * [ y(n) + z(n)] = x(n)* y(n) + x(n)* z(n) (5.32)

Esta propiedad tambin se puede demostrar directamente.


Las propiedades presentadas tienen una interesante aplicacin en la interconexin de
sistemas de tiempo discreto, como se ver en los captulos posteriores.

5.6. CORRELACIN DE SEALES DE TIEMPO DISCRETO


La correlacin es una operacin matemtica, que presenta una gran similitud con la
convolucin. Tal como en el caso de la convolucin, bsicamente la correlacin relaciona
dos seales de tiempo discreto. El objetivo del clculo de la correlacin entre dos seales es
medir el grado de similitud entre las dos seales y de esta manera extraer informacin
deseada, la cual depende en gran parte de la aplicacin a considerar. La correlacin de
seales tiene diferentes aplicaciones como por ejemplo en radar, sonar, comunicacin
digital, geologa y otras reas de ciencia e ingeniera .
La correlacin tiene aplicaciones en sistemas de sonar activo y de radar. En este
caso, la secuencia x(n) puede representar la versin muestreada de la seal transmitida e
y(n) puede representar la versin muestreada de la seal recibida en la salida del conversor
A/D. Si se tiene un objeto en el espacio alcanzado por el sonar o radar, la seal recibida
y(n) consiste de una versin retardada de la seal transmitida, reflejada en el objeto y
afectada por ruido aditivo. En el caso de que la secuencia x(n) sea la seal de referencia o
200
seal transmitida y que la secuencia y(n) sea la seal recibida, el problema de deteccin en
el radar o sonar es comparar y(n) e x(n) para determinar si un objeto est presente y si es
as, determinar el tiempo de retardo. Conocido el tiempo de retardo, se puede determinar la
distancia a la cual se encuentra el objeto.
En la prctica, la versin retardada de la secuencia x(n) es fuertemente contaminada
por el ruido aditivo en tal forma que una inspeccin visual de y(n), no revelar la presencia
o ausencia de la seal reflejada en el objeto. La correlacin proporciona un medio para
extraer esta importante informacin desde la secuencia y(n)
En Comunicaciones Digitales la informacin a ser transmitida es usualmente
convertida a forma binaria, es decir, a secuencias de unos y ceros, las cuales son
transmitidas al receptor. Para transmitir un uno, se transmite una secuencia determinada, y
para transmitir un cero se transmite otra secuencia. En el receptor, se compara la seal
ruidosa recibida, con cada seal posible a transmitir, para determinar cual de las dos seales
corresponde mejor a la seal ruidosa recibida. Este proceso de comparacin es desarrollado
por la operacin correlacin .

5.6.1. Autocorrelacin y Correlacin Cruzada de Secuencias. Para el anlisis de


correlacin, se considerar la clasificacin de seales en seales de energa y de potencia.

Correlacin de Secuencias de Energa .


Autocorrelacin.Sea x(n) una seal de tiempo discreto con energa finita, la
autocorrelacinrxx( l ) de x(n), se define como


rxx (l) = x(n)x(n - l)
n =-
l=0 , 1 , 2,..... (5.33)

o en forma equivalente

rxx (l) = x(n + l)x(n)
n =-
l=0 , 1 , 2,...... (5.34)

Tomando en cuenta la definicin de la energa de una secuencia, y comparndola con


(5.34), se obtiene que la energa Ex de la seal x(n) puede escribirse como


E x = rxx (0) = x
n =-
2
(n) (5.35)

Correlacin Cruzada. Sean las seales secuencias x(n) e y(n), ambas de energa finita. La
correlacin cruzada de x(n) y de y(n) es una secuencia rxy( l ), la cual es definida como


rxy (l) = x(n)y(n - l) ,
n =-
l =0 , 1 , 2 ,....... (5.36)

201
o equivalentemente

rxy (l) = x(n + l)y(n) ,
n =-
l=0 , 1 , 2 ,...... (5.37)

Donde l es el parmetro de desplazamiento temporal y el subndice xy, en la correlacin


cruzada rxy( l ), indica las secuencias que son correlacionadas. El orden del subndice, con x
precediendo a y, indica la direccin en la cual una secuencia es desplazada relativamente
con respecto a la otra. Analizando la ecuacin (5.36), se tiene que la secuencia x(n)
permanece inalterable y es la secuencia y(n) la que se desplaza en l unidades de tiempo , a
la derecha si l es positivo y hacia la izquierda si l es negativo. En forma equivalente en la
ecuacin (5.37), es la secuencia y(n) la que permanece inalterable y es x(n) la que es
desplazada en l unidades de tiempo, hacia la izquierda para l positivo y hacia la derecha
para l negativo. Desplazamiento de x(n) de l unidades hacia la izquierda con respecto a
y(n), es equivalente a desplazar y(n) en l unidades hacia la derecha con respecto a x(n).
Por lo tanto, las ecuaciones (5.36) y (5.37) producen idnticas secuencias de correlacin
cruzada.
Si se invierten los roles de x(n) e y(n) en las ecuaciones (5.36) y (5.37), luego se
invierte el orden de los subndices xy, obtenindose la secuencia de correlacin cruzada ryx(
l ), dada por

ryx (l) = y(n)x(n - l)
n =-
(5.38)

o

ryx (l) = y(n + l)x(n)
n =-
(5.39)

Comparando las ecuaciones (5.36) con (5.39) y (5.37) con (5.38), se concluye que

rxy (l ) = ryx ( -l ) (5.40)

Luego, ryx (l ) es simplemente la versin invertida de rxy ( l) , con respecto al origen ( l = 0 ).


En consecuencia, rxy ( l) proporciona exactamente la misma informacin que ryx (l ) , en
relacin a la similitud entre x(n) e y(n).
Considerando la forma de calcular la convolucin y la correlacin entre dos
secuencias se observa un cierto grado de similitud entre ambos clculos, ya que en el
clculo de la convolucin, una de las dos secuencias es invertida con respecto al origen,
enseguida desplazada y multiplicada por la otra secuencia para formar la secuencia
producto para el desplazamiento considerado, para enseguida sumar los valores obtenidos
de la secuencia producto. Excepto por la inversin temporal, el clculo de la secuencia
correlacin cruzada considera las mismas operaciones: desplazamiento de una de las

202
secuencias, multiplicacin de la secuencia desplazada con la otra secuencia y suma de todos
los trminos de la secuencia producto. En consecuencia, si se tiene un programa
computacional que desarrolla la convolucin, se puede usar este programa para obtener la
secuencia correlacin cruzada, proporcionando como entrada lassecuencias x(n) e y(-n).
Luego, la convolucin de x( l ) con y(- l ) produce la secuencia correlacin cruzada rxy ( l) ,
y la de y( l ) con x(- l ) produce la correlacin cruzada ryx (l ) , o sea

rxy ( l) = x(l ) * y( -l )
(5.41)
ryx (l ) = y(l )* x( -l)

En forma similar, se obtiene


rxx (l) = x(l)* x(-l) (5.42)

Ejemplo 5.14.

Determinar las secuencias autocorrelacin de las siguientes seales :

a) x(n) = {1,2,1,1}

b) y(n) = {1,1,2,1}

Solucin
Para resolver el ejercicio presentado se puede aplicar tanto la definicin de secuencia de
autocorrelacin, como el algoritmo matricial para determinar la aucorrelacin como
rxx (l) = x(l)* x(-l)
a)
a1. Aplicacin de la definicin deautocorrelacin. Se tiene que

rxx (l) = x(n)x(n - l)
n =-

Por lo cual, para el ejemplo dado se tiene que


3
rxx (l) = x(n)x(n - l)
n=0

Los trminos de la secuencia autocorrelacin se pueden determinar dando valores a l y


obtener el valor de la sumatoria para este valor de l , obtenindose
3
rxx (0) = x(n)x(n) = x(0)x(0) + x(1)x(1) + x(2)x(2) + x(3)x(3)
n=0

203
luego
rxx(0) = 1*1+2*2+1*1+1*1 = 7
Para l = 1 , se tiene
3
rxx (1) = x(n)x(n - 1) = x(0)x(-1) + x(1)x(0) + x(2)x(1) + x(3)x(2)
n =0

rxx (1) = 1*0+2*1+1*2+1*1 = 5


Para l = -1 , se tiene
3
rxx (-1) = x(n)x(n + 1) = x(0)x(1) + x(1)x(2) + x(2)x(3) + x(3)x(4)
n =0

rxx (-1) = 1*2+2*1+1*1+1*0 = 5


Y as sucesivamente, obtenindose

rxx ( l ) = {1,3,5,7,5,3,1}

a2. Mtodo Matricial.

x( l )
x(- l ) 1 2 1 1

1 1 2 1 1
1 1 2 1 1
2 2 4 2 2
1 1 2 1 1

De donde

rxx ( l ) = {1,3,5,7,5,3,1}

b) Para el caso de y(n) se emplear solamente el mtodo matricial .

y( l )
y(- l ) 1 1 2 1

1 1 1 2 1
2 2 2 4 2
1 1 1 2 1
1 1 1 2 1

204
Obtenindose

ryy( l ) = {1,3,5,7,5,3,1}

De acuerdo a los resultados obtenidos se deduce que x(n) e y(n), del ejemplo dado, tienen la
misma secuencia autocorrelacin. La relacin entre x(n) e y(n), es que y(n) es un
desplazamiento circular de x(n), con sus respectivos elementos extremos iguales.

Ejemplo 5.15.

Determinar la secuencia correlacin cruzada rxy ( l ) de las secuencias

x(n) ={...,0,0,2,-1,3,7,1,2,-3,0,0,....}

y(n) ={..,0,0,1,-1,2,-2,4,1,-2,5,0,0,...}
Solucin
Para el clculo de rxy ( l ), se har uso del algoritmo matricial, o sea

x( l )
y(- l ) ..0 0 2 -1 3 7 1 2 -3 0 0.....

.
.
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 10 -5 15 35 5 10 -15 0 0
-2 0 0 -4 2 -6 -14 -2 -4 6 0 0
1 0 0 2 -1 3 7 1 2 -3 0 0
4 0 0 8 -4 12 28 4 8 -12 0 0
-2 0 0 -4 2 -6 -14 -2 -4 6 0 0
2 0 0 4 -2 6 14 2 4 -6 0 0
-1 0 0 -2 1 -3 -7 -1 -2 3 0 0
1 0 0 2 -1 3 7 1 2 -3 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0

Obtenindose
205
rxy ( l ) ={10,-9,19,36,-14,33,0,7,13,-18,16,-7,5,-3}

5.6.2. Propiedades de las Secuencias Autocorrelacin y Correlacin Cruzada .

Secuencias Correlacin Acotadas. Considerando que las secuencias x(n) e y(n) son de
energa finita, se demuestra que

rxy (l ) rxx (0)ryy (0) = E x E y (5.43)

Para el caso particular de que x(n) = y(n) , se tiene que :

rxx (l) rxx (0) = E x (5.44)

De (5.44), se deduce que la secuencia autocorrelacin alcanza su valor mximo para retardo
cero es decir, l = 0.
Para el caso de secuencia correlacin cruzada, su lmite superior est dado por la
ecuacin (5.41), o sea por la raz cuadrada del producto de sus energas.

Secuencias de Correlacin Normalizadas. De la definicin de secuencia correlacin, se


tiene que si se escala cualquiera o ambas secuencias involucradas en la correlacin cruzada,
la forma de la secuencia correlacin cruzada no cambia; solamente las amplitudes de la
secuencia correlacin cruzada son escaladas apropiadamente. En la prctica es
frecuentemente deseable normalizar las secuencias de autocorrelacin y correlacin
cruzada, en el rango de -1 a 1. Para el caso de la secuencia autocorrelacin, simplemente se
divide por rxx(0). Luego, la secuencia autocorrelacin normalizadarxx ( l ), de la secuencia
x(n),es definida como

rxx (l)
r xx (l) = (5,45)
rxx (0)

Se define la secuencia correlacin cruzada normalizada rxy( l ), como


rxy (l)
r xy (l) = (5.46)
rxx (0)ryy (0)

Por lo cual, rxx ( l ) 1 y rxy( l ) 1, y por lo tanto, estas secuencias son independientes
del escalamiento de las seales .

206
Propiedad de Simetra Par de la Secuencia de Autocorrelacin. Anteriormente se
estableci que
rxy (l ) = ryx ( -l )
En consecuencia, para el caso de que x(n) sea igual a y(n), se tendr que :
rxx (l) = rxx (-l) (5.47)

Lo cual establece, que la secuencia autocorrelacin es una funcin par y por lo tanto, es
suficiente calcular rxx (l) para l 0.

Ejemplo 5.16.

Determinar la secuencia autocorrelacin normalizada de la seal x(n) dada por:

1 -N n N
x(n) =
0 otros valores
Solucin
rxx (l)
Como r xx (l) = y empleando el mtodo matricial, se tendr
rxx (0)

x( l ) x(-N) x(-2) x(-1)x(0)x(1) x(2) x(N)


x(- l ) 1 1 1 1 1 1 1 1 1 1 1

1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
1
.
.
.
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
.
.
.
. 1
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
207
De la matriz, se obtiene

rxx (l) = {1, 2,3, 4........, 2N + 1,.......,4,3,2,1}

Se observa que rxx (l) = rxx (-l) y que rxx (0) = 1/(2N+1). Luego

rxx (l)
r xx (l) = = { 2N1+1 , 2N2+1 , 2 N3+1 ,.......,1,......, 2N3+1 , 2N2+1 , 2N1+1}
rxx (0)

Ejemplo5.17.

Determinar la secuencia autocorrelacin normalizada de la seal :

x(n) = anu(n) 0<a<1


Solucin
La secuencia x(n) dada es de duracin infinita, luego su autocorrelacin tambin es de
duracin infinita. Para determinar rxx (l) , se aplicar la propiedad de simetra par de la
autocorrelacin rxx (l) y por lo cual con l 0, rxx (l) se puede calcular usando

x(n)x(n + l) = a u(n)a n +l u(n + l) = a n a n +l = a l ( a 2 )


n
rxx (l) = n

n =- n =- n =0 n =0

Dado que a < 1, la serie infinita converge y aplicando la relacin correspondiente a una
progresin geomtrica, se obtiene

1
rxx ( l) = al
1- a 2

Como l puede ser tambin negativo ( l < 0) y como rxx (l) = rxx (-l) , una expresin ms
general y vlida para todo l es
1 l
rxx (l ) = a - < l <
1- a 2

Por lo tanto
1
rxx (0) =
1- a2
y
208
rxx (l) l
r xx (l) = =a - < l <
rxx (0)

Propiedad de Igualdad de Secuencias Autocorrelacin de una Secuencia y la de una


Versin Desplazada de Ella. Sea x(n) una secuencia dada y y(n) = x(n-n0). La secuencia
autocorrelacinryy( l ), es

ryy (l) = y(n)y(n - l)
n =-
(5.48)

Como, y(n) = x(n n0), ryy( l ) se puede escribir como


ryy (l) = x(n - n
n =-
0 )x(n - n 0 - l) (5.49)

Haciendo, el cambio de variable: m = n n0, la ecuacin (5.49), se puede escribir como


ryy (l) = x(m)x(m - l) = r
m =-
xx (l ) (5.50)

5.6.3. Aplicacin de MATLAB en la Determinacin de la Secuencia Correlacin de


Seales de Energa.
Autocorrelacin. Para determinar la secuencia autocorrelacinrxx( l ) de la secuencia x(n),
se emplea el comando MATLAB xcorr(x). Si la secuencia x(n) tiene N elementos, la
secuencia autocorrelacin tendr 2N 1 elementos. Si la secuencia x(n), se representa con
el vector x en el programa MATLAB, y el elemento x(0) de la secuencia x(n), corresponde
al elemento x(a) del vector x, se tiene que el elemento rxx(0) de la secuencia rxx( l ),
corresponder al elemento rxx(N) del vector rxx, asociado a la secuencia rxx( l ), cualquiera
que sea el valor de a.

Ejemplo 5.18.
Determinar las secuencias de autocorrelacin, usando MATLAB, de las secuencias

a). x(n) = {-2, 0, -1,1, 2, 0, -1} .

b) y(n) = x(n - 2) .

Solucin
a) La secuencia x(n) tiene 7 elementos, luego su secuencia correlacin rxx( l ) tendr 13
elementos, y el elemento rxx(0) corresponder al elemento rxx(7) del vector rxx.
El programa MATLAB, para obtener rxx( l ), es
209
>> % Calculo de rxx(l) de la secuencia x(n) del Ejemplo 5.18
>> x=[-2 0 -1 1 2 0 -1];
>>rxx=xcorr(x)
rxx =
Columns 1 through 10
2.0000 -0.0000 -3.0000 -3.0000 -2.0000 1.0000 11.0000 1.0000 -2.0000 -
3.0000
Columns 11 through 13
-3.0000 -0.0000 2.0000
Luego

rxx (l) = {2, 0, -3, -3, -2,1,11,1, -2, -3, -3, 0, 2}

b) En este caso, y(n) es una versin retardada, en dos unidades de tiempo de x(n). El vector
y del programa MATLAB, es el mismo que el vector x del apartado a), estos vectores son
independientes de la ubicacin del elemento correspondiente a n = 0. Luego, el programa
MATLAB es el mismo que el del apartado a), verificndose que la secuencia
autocorrelacin de una seal x(n), es igual a la secuencia autocorrelacin de una versin
desplazada de ella, o sea

ryy (l) = rxx (l) = {2, 0, -3, -3, -2,1,11,1, -2, -3, -3, 0, 2}

Correlacin Cruzada. Sean las secuencias x(n) e y(n), las que se van a correlacionar. Por
lo tanto, son posibles dos casos: rxy (l ) y ryx (l) .
Correlacin rxy (l ) . En este caso, para determinar el elemento correspondiente a rxy(0),
se toma como base la secuencia y(n), la cual tiene en total M elementos. Esta secuencia,
se representa por el vector fila y de M elementos. En este vector, el elemento y(b)
corresponde al elemento y(0) de la secuencia y(n). La secuencia x(n),de N elementos, se
representa por el vector fila x, en el cual, el elemento x(a) corresponde al elemento x(0)
de la secuencia x(n).La sintaxis a usar es xcorr(x,y). Los vectores x y y, tendrn la forma

x = [x(1) x(2) x(3).......x(a)........x(N)]

(5.51)
y = [y(1) y(2) y(3).......y(b)........y(M)]

210
La secuencia rxy (l ) tendr M + N 1 elementos, y se representa por el vector rxy, dado
por
rxy = [rxy(1) rxy(2) rxy(3)......rxy(c)........rxy(M+n-1)]

Donde rxy(c), corresponde al elemento rxy(0) de la secuencia rxy (l ) , con c = M a + b.

Correlacin ryx (l) . El anlisis es similar al realizado para rxy (l ) , con la diferencia, de
que en este caso, se toma como base la secuencia x(n) y la sintaxis a usar es xcorr(y,x).
Manteniendo, las definiciones y nomenclatura usadas para el anlisis de rxy (l ) , se tendr
que el valor de c, correspondiente al elemento ryx(c) del vectorryx, est dado por c= N
b +a.
Ejemplo 5.19.
Dadas las secuencias

x(n) = {1, -1, 2, -2, 4,1, -2,5} , y(n)= {2,-1,3,7,1,2,-3}

Usando MATLAB, determinar, las secuencias correlacin rxy (l ) y ryx (l) .

Solucin
>> % Calculo de rxy(l)
>> x=[1 -1 2 -2 4 1 -2 5];
>> N = 8; a=5;
>> y =[2 -1 3 7 1 2 -3];
>> M = 7; b = 5; c = M - a + b
c=
7
>>rxy = xcorr(x,y)
rxy =

Columns 1 through 6

-0.0000 -3.0000 5.0000 -7.0000 16.0000 -18.0000

Columns 7 through 12

13.0000 7.0000 -0.0000 33.0000 -14.0000 36.0000

211
Columns 13 through 15

19.0000 -9.0000 10.0000

>> % Calculo de ryx(l)


>> c1 =N -b + a
c1 =
8

>>ryx = xcorr(y,x)
ryx =

Columns 1 through 6

10.0000 -9.0000 19.0000 36.0000 -14.0000 33.0000

Columns 7 through 12

-0.0000 7.0000 13.0000 -18.0000 16.0000 -7.0000

Columns 13 through 15

5.0000 -3.0000 -0.0000

De la aplicacin del programa, se deduce que los valores nulos de los extremos aparecen
debido a la diferencia de longitud de los vectores x yy, y pueden ser ignorados en el
resultado, por lo tanto, con c = 7 y c1 = 8, las secuencias correlacin son

rxy (l) = {-3,5, -7,16, -18,13, 7, 0, 33, -14, 36,19, -9,10}

ryx (l) = {10, -9,19,36, -14, 33, 0, 7,13, -18,16, -7,5, -3}

De los resultados obtenidos, se verifica que ryx (l ) = rxy ( -l)

212
5.6.4. Correlacin de Secuencias de Potencia. Correlacin Cruzada. Sean x(n) e y(n)
dos seales de potencia. Su secuencia correlacin cruzada q xy ( l) se define como

M
1
q xy (l) = lim
M 2M + 1
x(n)y(n - l)
n =- M
(5.52)

De la misma manera, q yx (l ) se define como


M
1
q yx (l) = lim
M 2M + 1
y(n)x(n - l)
n =- M
(5.53)

Autocorrelacin. Si x(n) = y(n), se tiene la definicin de la secuencia autocorrelacin


q xx (l) o q yy (l ) de una seal de potencia. Para el caso de x(n), se tiene
M
1
q xx (l) = lim
M 2M + 1

n =- M
x(n)x(n - l) (5.54)

Secuencias de Potencia Peridicas. Si x(n) e y(n) son dos secuencias peridicas, ambas
con perodo N, se tienen las siguientes relaciones

1 N -1
q xy (l) = x(n)y(n - l)
N n =0
(5.55)
N -1
1
q yx (l) = y(n)x(n - l)
N n=0
y si x(n) = y(n),
1 N -1
q xx (l) = x(n)x(n - l)
N n =0
(5.56)

En este caso q xy ( l) y q xx (l) son secuencias correlacin peridicas con perodo N. El


factor 1/N puede considerarse como un factor de escala de normalizacin .
Para el caso de suma de seales peridicas, con el mismo periodo, se tiene que si
secuencias x(n) y z(n) son peridicas con el mismo periodo N e y(n) es la secuencia dada
por

y(n) = x(n) + z(n) (5.57)

La secuencia y(n) as definida es tambin peridica con periodo N, luego su secuencia


autocorrelacin q yy (l ) est dada por

213
1 N -1
q yy (l) = y(n)y(n - l)
N n =0
(5.58)

Reemplazando (5.57) en (5.58), se obtiene la ecuacin

1 N -1
q yy (l) = [ x(n) + z(n)][ x(n - l) + z(n - l)]
N n =0

Realizando la multiplicacin en el segundo miembro de. la ecuacin anterior, se obtiene

N -1 N -1 N -1

q yy (l) = - l + [ - l + - l ] + z(n)z(n - l)
1
N x(n)x(n ) x(n)w(n ) z(n)x(n )
n =0 n =0 n =0

Ecuacin que puede escribirse como

q yy ( l) = q xx (l) + q xz (l ) + q zx ( l) + q zz (l) (5.59)

El trmino q xx (l) del segundo miembro de la ecuacin (5.59) es la secuencia


autocorrelacin de x(n), q zz (l) .es la secuencia autocorrelacin de w(n) y q xz (l), q zx (l)
correlaciones cruzadas de x(n) y w(n).
Secuencias Incorreladas. Dos secuencias x(n) e y(n) son incorreladas si

q xy (l ) = q yx (l ) = 0 para todo l (5.60)

Ejemplo 5.20.

Determinar la secuencia autocorrelacin de la secuencia x( n) = u(n).

Solucin
La seal x(n) = u(n) dada es de potencia, luego su secuencia de aucorrelacin q xx (l) , para
l > 0 ,est dada por

M M
1 1
q xx (l) = lim
M 2M + 1

n =- M
u(n)u(n - l) = lim
M 2M + 1

l
1

M - l +1 1
q xx (l ) = lim =
M 2M + 1 2

214
para l < 0

M M
1 1 1
q xx (l) = lim
M 2M - 1

n =- M
u(n)u(n - l ) = lim
M 2M - 1

n=0
1=
2

Luego, para todo l , q xx (l) est dado por

1
q xx (l) =
2

5.7 . ANALISIS FRECUENCIAL DE SEALES DE TIEMPO DISCRETO

Para seales de tiempo continuo el rango de frecuencia es de -a , luego es posible tener


seales que contengan un nmero infinito de componentes frecuenciales. En cambio, dado
que el rango de frecuencia W para seales de tiempo discreto es de -p a p o de 0 a 2p, se
tiene que una seal de tiempo discreto de perodo fundamental N puede contener
componentes frecuenciales separadas por 2p/N radianes o F=1/N.
5.7.1. Series de Fourier para Seales de Tiempo Discreto Peridicas. Sea x(n) una
secuencia peridica con perodo N, o sea que

x(n) = x(n + N) (5.61)

La representacin en Serie de Fourier de x(n), est definida como

N -1
x(n) = C k e j2 pkn / N (5.62)
k =0

La ecuacin (5.62) es frecuentemente llamada Serie de Fourier de Tiempo Discreto (DTFS:


Discrete - Time Fourier Series), conocida como ecuacin de anlisis, donde {Ck} son los
coeficientes de la representacin en serie, y estn determinados por la siguiente relacin

1 N -1
Ck = x(n)e- j2 pkn / N
N n=0
k=0,1,2,3,.....N-1 (5.63)

La ecuacin (5.63) se conoce como ecuacin desntesis. Los coeficientes Ck proporcionan


la descripcin de x(n) en el dominio de la frecuencia (espectro de frecuencia), dado que Ck
representa la amplitud y fase asociada a las componentes de frecuencia e j2 pkn / N = e jW k n , con

215
Wk = 2pk/N. Estas componentes de frecuencias, son peridicas con perodo N, lo que
determina que {Ck} es una secuencia peridica con perodo fundamental N, o sea

Ck = Ck + N (5.64)

Luego, el espectro de una seal peridica x(n) de perodo N, es una secuencia peridica de
perodo N. De aqu, cualesquiera N muestras consecutivas, temporales o frecuenciales,
proporcionan una descripcin completa de la seal, en los respectivos dominios. Para el
anlisis frecuencial, en base a la Serie de Fourier, es conveniente considerar el intervalo en
frecuencia 0 W k< 2p, con W k =2pk/N , intervalo que est asociado al periodo 0 k N
1, el que es vlido para k par e impar.

Ejemplo 5.21.

Determinar el espectro de las siguientes seales :


a) x(n) = cos 3pn
b) x(n) = sen (pn/3) .
c)x(n) es peridica con perodo N = 6 y est dada por

x(n) = { ...1,0,1,1,1,0,1,0,1,1,1,0, }

Emplee mtodo analtico y MATLAB, para el apartado c).

Solucin
a) En este caso W0 = 3p , lo cual implica que F0 = 3 / 2 o sea, que F0 no es un nmero
racional por lo que x(n) dado no es una seal peridica, por lo cual x(n) no puede ser
expandida en serie de Fourier. Sin embargo, la seal tiene un espectro consistente en dos
lneas espectrales situadas W = 3p = W0 .

b) Se tiene que F0 = 1/6, por lo que x(n) es peridica con perodo fundamental N = 6. De la
definicin de coeficientes de Fourier se tiene
1 N -1
C k = x(n)e - j2 pkn / N
N n =0

Aplicando los datos del problema, se tiene que

1 5
Ck =
6 n =o
sen(np / 3)e - j2 pkn / 6 k=0,1,2,3,4,5

216
Ya que x(n) es una seal sinusoidal, los coeficientes Ck se pueden determinar a partir de la
aplicacin de Euler, o sea
1 j 2 pn 1 - j 2 pn
x(n) = sen ( 2 p6n ) = e 6 - e 6
2j 2j
Por otra parte
1 - j 26pn 1 j 2 p( 56-6) n 1 j 2 p(56 )n
e = e = e
2j 2j 2j

En consecuencia, x(n) se puede escribir como desarrollo en serie de Fourier,en la forma

1 j 2 p (1) n 1 j 2 p ( 5) n
x(n) = - j e 6 + j e 6
2 2
De donde se obtiene que

C0 = C2 = C3 = C4 = 0
y que
1 1 1
C1 = - j ; C5 = j C1 = C5 =
2 2 2

Ck
1
2

k
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7

p p
RC1 = - ; RC 5 =
2 2
bi)
Ck
p
2

-5 1 7
k
-7 -6 -4 -3 -2 -1 0 2 3 4 5 6

- p
2

bii)

Figura 5.30 Grficas de :bi) Espectro de Magnitud y bii) Espectro


de Fase de la seal x(n) del Ejemplo 7.21 b)

217
c) En este caso
1 5
Ck = x(n)e- j2pkn / 6
6 n =0
k=0,1,2,3,4,5

con 0 n 5, x(n) es
x(n) = {1,1,1, 0,1, 0}

se obtiene
1 2
C0 = [1 + 1 + 1 + 0 + 1 + 0] =
6 3

1
C1 = 1 + e - jp / 3 + e - j2 p / 3 + 0 + e - j4 p / 3 + 0
6
de donde
C1 =
1
12
(
1- j 3 )
en forma similar, se obtiene que

C2 =
1
12
(
-1 - j 3 )
1
C3 =
3
C4 =
1
12
(
-1 + j 3 )
C5 =
1
12
(
1+ j 3 )
Por lo tanto, el espectro de amplitud est dado por

2 1 1
C0 = ; C1 = C 2 = C 4 = C5 = ; C3 =
3 6 3

Y el espectro de fase, por

p 4p 2p p
RC 0 = RC 3 = 0 ; RC1 = - ; RC 2 = ; RC 4 = ; RC5 =
3 3 3 3

En la Figura 5.31 se ilustran los espectros de amplitud y de fase para la secuencia x(n) =
{1,1,1,0,1,0)

218
Ck

2
3
1
1 3
6
k
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7

ci)

RC k
4p
3

2p
3

p
3

-5 -4 -2 1 7 k
-7 -6 -3 -1 p 0 2 3 4 5 6
-3

- 23p

- 43p

cii)
Figura 5.31. Grficas de : ci) Espectro Magnitud y cii) Espectro de
Fase de la Seal x(n) del Ejemplo 5.21 c)
Uso de MATLAB.

>> % Determinacion del espectro de x(n) con periodo basico{1,1,1,0,1,0}


>> N = 6; % Periodo de x(n)
>> x=[1 1 1 0 1 0];% Periodo Basico de x(n)
>> % Determinacion de los Coeficientes de la Serie de Fourier
>>for k=1:N
for n=1:N
c(n)=exp(-j*2*pi*(n-1)*(k-1)/N)*x(n);
end
>>c2(k)=sum(c)/N;
end

>>% Valores de los Coeficientes de la Serie de Fourier


>>c2(k)=sum(c)/N
c2 =

219
Columns 1 through 5
0.6667 0.0833 - 0.1443i -0.0833 - 0.1443i 0.3333 + 0.0000i -0.0833 + 0.1443i

Columns 6
0.0833 + 0.1443i
>> % Grafica de los Espectros de Amplitud y de Fase
>>cmag=abs(c2); cfase=angle(c2); q=0:5;
>>subplot(2,1,1); stem(q,cmag)
>>title('Modulo de C_k'); xlabel('k'); ylabel('Modulo'); grid
>>subplot(2,1,2); stem(q,cfase)
>>title('Fase de C_k'); xlabel('k'); ylabel('Fase en Radianes'); grid

Figura 5.32. Grficas de los Espectros de Magnitud y de Fase del


Ejemplo 5.21.
Los resultados obtenidos por los dos mtodos son idnticos, ya que el ngulo de 4p/3 es
igual al ngulo de -2p/3, para k = 2.

5.7.2. Densidad Espectral de Potencia de Seales Peridicas de Tiempo Discreto.


La potencia media Px de una seal peridica de tiempo discreto x(n) con perodo N, est
dada por la siguiente ecuacin .
1 N -1
Px = x(n)
2
(5.65)
N n =0

A partir de la ecuacin (5.65) se puede derivar una expresin para Px , en trminos de los
coeficientes Ck de la serie de Fourier. Considerando que la ecuacin (5.65) puede escribirse
como

220
1 N -1
Px = x(n)x* (n)
N n =0
(5.66)

y que
N -1
x(n) = C k e j2 pkn / N (5.67)
k =0

por lo que
N -1
x * (n) = C*k e - j2 pkn / N (5.68)
k =0

considerando, la ecuacin (5.68) en la ecuacin (5.66) , se obtiene

1 N -1 N -1 * - j2 pkn / N
Px =
N n =0
x(n)
k =0
Ck e

(5.69)

Intercambiando el orden de las sumatorias y teniendo que

1 N -1
Ck =
N n =0
x(n)e - j2 pkn / N (5.70)

la ecuacin (5.69), se puede escribir como

N -1
1 N -1 N -1 N -1
Px = C*k x(n)e - j2 pkn / N = C*k C k = C k
2
(5.71)
k=0 N n =0 k =0 k =0

Es decir, que la potencia media de una seal peridica de tiempo discreto es la suma de las
potencias de las componentes de frecuencias individuales. La ecuacin (5.71) se conoce
como relacin de Parseval para seales peridicas de tiempo discreto. La secuencia Ck2
para k = 1,2,3,............,2N - 1, representa la distribucin de potencia en funcin de la
frecuencia y es llamada Densidad Espectral de Potencia de la seal peridica x(n) .
La energa EN, dentro de un periodo, de la secuencia peridica x(n), es

N -1 N -1
E N = x(n) = N C k
2 2
(5.72)
n=0 k=0

Si la seal x(n) es real, se demuestra que


C*k = C - k (5.73)
o en forma equivalente
C-k = Ck( simetra par )

R Ck = - R C-k (simetra impar ) (5.74)


221
RC k = -RC N -k (5.75)

Como en el caso de seales de tiempo continuo, la densidad espectral de potencia


Ck no contiene informacin sobre la fase. Tambin, se puede concluir que una seal de
2

tiempo discreto peridica, tiene un espectro discreto y peridico con un perodo


fundamental igual al de la seal .

Ejemplo 5.22.

Determinar los coeficientes de la Serie de Fourier y la densidad espectral de potencia, de las


seales peridicas mostradas en la Figura 5.32 .

x(n) x(n)
1 1

n n
-N 0 L N -N -M 0 M N
(a) (b)

Figura 5.32 . Grfica de las secuencias del Ejemplo 5.22


Solucin
a) Aplicando al ejemplo dado la ecuacin (5.58), se tiene

1 N -1 1 L-1 - j2 pkn / N
Ck =
N n =0
x(n)e - j2 pkn / N
= e
N n =0
, k = 0,1,2,3...., N - 1

Se observa que Ck tiene la forma de una serie geomtrica, por lo tanto


L
N k=0
1 L -1
C k = (e - j2 pk / N )n =
N n =0 1 1 - e - j2 pkL / N
, k=1,2,.......,N-1
N 1 - e - j2 pk / N

Ecuacin que puede ser simplificada, utilizando

1 - e - j2pkL / N e - jpkL / N e jpkL / N - e - jpkL / N sen(pkL / N)


- j2 pk / N
= - jpk / N jpk / N - jpk / N = e - jpk (L-1) / N
1- e e e -e sen(pk / N)

Por lo que, considerando la periodicidad de Ck, o sea que Ck = Ck+N, se tiene

222
L
k=0, N, 2N ,.....
N
Ck =
1 sen(pkL / N)
e- jpk(L -1) / N otros valores
N sen(pk / N)

En consecuencia, la densidad espectral de potencia de la seal peridica es

L 2
k=0, N, 2N,....
2 N
Ck =
1 sen pkL / N
2 2

N sen pk / N otros valores


b) Dada la simetra de la seal dada, se puede emplear la siguiente expresin para Ck

1 M - j2 pkn / N
Ck = e
N n =- M

Haciendo n = m - M, Ck se puede escribir como


1 2M
C k = e- j2 pk (m -M ) / N
N m =0

e j2 pkM / N 2M
Ck =
N
e
m =0
- j2 pkm / N

La sumatoria de la ecuacin anterior consiste en la suma de los 2M + 1 primeros trminos


en una serie geomtrica, luego Ck queda

e j2 pkM / N (1 - e - j2 pk (2M +1) / N )


Ck =
N(1 - e - j2 pk / N )

Ck =
1 e
- jpk / N
(e j2 pk(M +1/ 2) / N
- e - j2 pk(M +1/ 2) / N )
N e- jpk / N ( e jpk / N - e - jpk / N )

Por lo tanto , la expresin final de Ck es

223
2M + 1
k=0, N, 2N, ........
N

Ck =
sen 2pk(M + 1/ 2) / N
1 [ ] otros valores
N sen ( pk / N )

Por lo que la densidad espectral de potencia de la seal dada en este caso es

2M + 1 2
k=0, N, 2N,......
N
=
2
Ck
1 sen [ 2pk(M + 1/ 2) / N ]
2 2

N sen [ pk / N ]
otros valores

En este ejemplo, se verifica que dos secuencias diferentes pueden tener la misma densidad
espectral de potencia, dado que con L = 2M + 1, las expresiones de Ck2 obtenidas en los
apartados a) y b) son idnticas .
La Figura 5.33 ilustra la grfica de la densidad espectral de potencia para los valores
particulares de L = 5 y N = 40 .

Figura 5.33. Grfica de la densidad espectral de potencia del Ejemplo 7.22 para L=5 y
N = 40

Ejemplo 5.23. Utilizando MATLAB y Teorema de Parseval, determinar la potencia media


de la seal peridica x(n), dada por

x(n) = {.....,3, 2,1,1, 0, -1, 2,3, 2,1,1, 0, -1, 2,3, 2,......}

Solucin
Para resolver el problema, se emplean las ecuaciones siguientes

224
1 N -1
Ck = x(n)e- j2 pnk / N
N n =0
N -1
Px = Ck
2

k =0

Por lo tanto, el programa MATLAB,es

>> % Calculo de la Potencia Media P de una Secuencia Peridica


>> usando Teorema de Parseval
>> N=7;
>> x=[3,2,1,1,0,-1,2];
for k=1:N
for n =1:N
c(n)=exp(-j*2*pi*(n-1)*(k-1)/N)*x(n);
end
c2(k)=sum(c)/N;
y(k) = abs(c2(k));
z(k) =y(k).*y(k);
end
>> P = sum(z)

P=

2.8574
La respuesta es

P = 2,8574 [W]

5.7.3. Transformada de Fourier de Seales Aperidicas de Tiempo Discreto.


Dada la secuencia x(n) , se define su Transformada de Fourier X(W) como


X(W) = x(n)e
n =-
- jWn
(5.76)

siempre que la serie sea convergente. La ecuacin (5.76) se conoce como la ecuacin de
anlisis.
Si x(n)es absolutamente sumable, es decir, si
x(n) <
n

225
la serie es absolutamente convergente y converge a la funcin continua X(W). La
Transformada de Fourier de una secuencia es una funcin continua (no discreta) y peridica
de la variable W. Para el caso de seales de tiempo continuo, su Transformada de Fourier y
por lo tanto su espectro, tienen un rango de frecuencia de (-, ). En el caso de seales de
tiempo discreto, el rango de frecuencia es (-p, p) o equivalentemente (0,2p), por lo cual la
Transformada de Fourier X(W) de la seal x(n) es peridica de periodo 2p, o sea que X(W
+ 2pk) = X(W) siendo k entero positivo
Si la secuencia es absolutamente sumable, tendr una energa finita, es decir

x(n) <
2

En consecuencia, la Tranformada de Fourier se aplica a secuencias definidas en trminos de


energa .

Transformada Inversa de Fourier. La Transformada Inversa de Fourier est dada por la


ecuacin (5.76) .
p
1
x(n) =
2p -p
X(W)e jnW dW (5.77)

La ecuacin (5.77) se conoce como la ecuacin de sntesis .

Ejemplo 5.24.

Determinar la seal x(n) si su Transformada de Fourier X(W) es la mostrada en la Figura


5.34.

X(W)
2

W
-p - p 9
10 - p
8
10 0 8
10 p 9
10 p p

Figura 5.35 . Transformada de Fourier de la seal x(n) del Ejemplo 5.24

226
Solucin
Como X(W) es real y par se tiene que x(n) es tambin real y par, por lo tanto aplicando
(5.76), se obtiene

p
1
x(n) = X(W) cos WndW
p0

y considerando la grfica de X(W), la ecuacin anterior se puede escribir como

9p
10 p
1 2
x(n) = cos WndW + cos WndW
p 8p p 9p
10 10

Integrando, se obtiene

9 8
x(n) = 2 sin c(n) - sin c(n9 /10) + sin c(n8 /10)
10 10

5.7.4. Densidad Espectral de Energa de Seales Aperidicas. La energa Ex de una


seal de tiempo discreto x(n) fue definida como


Ex =
2
x(n) (5.78)
n =-

Para expresar la energa Ex en trminos de la caracterstica espectral X(W), se tiene que


1 p
Ex =
n =-
x(n)x * (n) = x(n) 2p
n =-
-p
X* (W )e - jnW dW

(5.79)

Intercambiando el orden de integracin y de suma, se obtiene

p p
1 1
Ex = W x(n)e- jnW dW = X(W) dW
* 2
X ( ) (5.80)
2p - p n =- 2p - p

Por lo tanto, la relacin entre la energa de x(n) y el espectro X(W) es

227
p
1
Ex = X(W) dW
2
(5.81)
2p -p

El trmino X(W)2 se define como densidad espectral de energa de x(n) y se designa por
Sxx (W) .
El espectro X(W) es, en general, una funcin compleja en funcin de la frecuencia y
por lo tanto admite la siguiente representacin

X(W) = X(W) e jq (W ) (5.82

Donde

q(W) = RX( W) (5.83)

X(W) es el espectro de amplitud y q(W) es el espectro de fase de la secuencia x(n).


Si x(n) es real , luego se tiene que

X(-W) = X(W)( simetria par ) (5.84)

RX( -W) = -RX(W) ( simetra impar ) (5.85)

De la ecuacin (5.84) se sigue que

X( -W) = X(W)
2 2
( simetra par ) (5.86)

Si se conoce X(W) en el rango 0 Wp, se puede determinar X(W) en el el rango -pW 0


usando las propiedades de simetra establecidas. Luego, el espectro frecuencial de una seal
real de tiempo discreto est completamente especificado en el rango de frecuencia 0 Wp .
Usualmente, se trabaja con el intervalo fundamental 0 Wp, o con el intervalo 0 f
fs /2 [Hz.]

Ejemplo 5.25.

Sea la seal x(n) = u( n ) - u( n - 6 ) . Determinar :


a) Su Transformada de Fourier .
b) Su Densidad Espectral de Energa .

Solucin .
a) La grfica de x(n) ,se muestra en la Figura 5.36.
228
x(n)
1

.......... ..........
n
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7
Figura 5.36. Grfica de x(n) del Ejemplo 5.25 .

De acuerdo a la definicin de x(n), su Transformada de Fourier X(W) est dada por

5 5
X(W) = x(n)e - jnW = e - jnW
n =0 n =0

De donde se deduce que X(W) es una serie geomtrica, por lo cual se usar

N -1
N para a =1

a = 1 - a N
n

para a 1
n =0
1- a

Con a = e-jW y N = 6, se tiene

1 - e- j6 W
X(W) =
1 - e - jW

Expresin que puede escribirse como

e - j3W (e j3W - e - j3W )


X(W) =
e- jW / 2 (e jW / 2 - e - jW / 2 )
De donde se obtiene
sen 3W
X(W) = e - j5W / 2
sen(W / 2)

b) La Densidad Espectral de Energa Sxx (W ) de x(n) est dada por


Sxx (W) = X(W )
2

Luego, empleando el resultado obtenido en el apartado a), se tiene

2
sen 3W
Sxx (W) =
sen(W / 2)

229
5.7.5. Uso de MATLAB en la Grfica de los Espectros de Amplitud y de Fase de
Seales de Tiempo Discreto. En MATLAB, existen diferentes formas para graficar el
mdulo y la fase de la Transformada de Fourier de seales de tiempo discreto. Se har la
descripcin de algunas de ellas.
Funcinfreqz. Esta funcin se usa para el clculo de los valores de la Transformada de
Fourier, de una secuencia infinita, descrita como una funcin racional en trminos de ejW,
en la forma
b + b e- jW ++ bM e - jWM
X(W) = 0 1 - jW (5.87)
a 0 + a1e ++ a N e - jWN
en un conjunto de puntos de frecuencia discreta W = Wl .
La sintaxis es freqz(num,den,w). Por ejemplo, la declaracin

H= freqz(num,den,w) (5.88)

Produce los valores de la respuesta de frecuencia como un vector H de una DTFT, definida
en trminos de los vectores numy den, los que contienen los coeficientes bi y ai,
respectivamente, en un conjunto prescrito de frecuencias entre 0 y p (o 2p), dado por el
vector w.
Para determinar el espectro de amplitud, se usa abs(H), y para el espectro de fase se
usa angle(H).

Ejemplo 5.26.
Usando la funcin freqz, obtener las grficas de los espectros de amplitud y de fase, de la
seal
1 n 2 1 n 8 1 n
x(n) = - + + u(n)
2 5 3 7 5
Solucin
Cada trmino de la sumatoria que determina x(n), es de la forma an. La Transformada de
Fourier de an es

F{a n u(n)} = a u(n)e- jWn = a n e - jWn = ( ae - jW )
n n

n =- n =0 n =0

La sumatoria es una serie geomtrica, con razn a - jW y ltimo trmino cero, luego

F {a n u(n)} =
1
1 - ae- jW
Por lo tanto
-1 2 8
X(W) = F{x(n)} = + 5
+ 7

1 - ( 12 ) e - jW 1 - ( 13 ) e - jW 1 - ( 15 ) e- jW
230
De donde
- jW 86 - j2 W
19
- 367
525 e + 525 e
X(W) = 35
- jW - W
1- 31
30 e + 13 e j2
- 301 e - j3 W

El programa MATLAB para la grfica de los espectros de amplitud y de fase es

>> % Grficas de los Espectros de Magnitud y Fase Ejemplo5.26


>>num=[19/35 -367/525 86/525 0];
>>den=[1 -31/30 1/3 -1/30];
>> w=[-2*pi:1/256:2*pi]; X=freqz(num,den,w);
>>figure(1)
>>plot(w/pi,abs(X),'LineWidth',2);grid
>>title('Espectro de Amplitud');xlabel('\Omega/\pi');ylabel('|X(\Omega)|');
>>figure(2)
>>plot(w/pi,angle(X),'LineWidth',2);grid
>>title('Espectro de Fase');xlabel('\Omega/\pi');ylabel('angX(\Omega)');
Espectro de Amplitud
0.7

0.6

0.5

0.4
|X(W )|

0.3

0.2

0.1

0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
W /p

Figura 5.37 Grfica del Espectro de Amplitud de x(n) del Ejemplo 5.26
Espectro de Fase
1.5

0.5
X(W )

-0.5

-1

-1.5
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
W /p

Figura 5.38. Grfica del Espectro de Fase de x(n) del Ejemplo 5.26
231
Funcin atan2. Esta funcin se usa para graficar el espectro de fase. Si X(W), es la
Transformada de Fourier de la secuencia de longitud finita x(n), se definen los vectores:
X=X(W), realX=real(X), imagX=imag(X), y con P como vector de la fase de X(W), la
sintaxis a usar es
P = atan2(imagX,realX) (5.89)

Los elementos de P estn en el intervalo [-p, p]. Para el espectro de amplitud, se usa
abs(X).

Ejemplo 5.27.-
La secuencia x(n) es
x(n) = {1, -1, 0, 2, 3, 1}

Graficar los espectros de amplitud y de fase de x(n).


Solucin
Aplicando a x(n), la definicin de Transformada de Fourier, se obtiene
4
X(W) = x(n)e
n =-1
- jWn
= e jW - 1 + 2e-2 jW + 3e -3 jW + e-4 jW

El programa MATLAB para graficar, los espectros de amplitud y de fase, es

>> w=[-2*pi:pi/256:2*pi];
>> X=exp(j*w)-1+2*exp(-j*2*w)+3*exp(-j*3*w)+1*exp(-j*4*w);
>>figure(1)
>>plot(w/pi,abs(X),LineWidth,2); grid
>>title(Espectro de Amplitud); xlabel(\Omega/\pi); ylabel(|X(\Omega)|);
>>figure(2)
>>realX=real(X); imagX=imag(X); plot(w/pi,atan2(imagX,realX),LineWidth,2)
>>title(Espectro de Fase); xlabel(\Omega/\pi); ylabel(Fase X(\Omega)); <<grid

Figura 5.39. Grfica del Espectro de Amplitud de x(n) del Ejemplo 5.27

232
Figura 5.40. Grfica del Espectro de Fase de x(n) del Ejemplo 5.27

Para el caso de seales o secuencias de longitud finita, a partir de la expresin de la seal


en el dominio temporal, se puede utilizar MATLAB para graficar los espectros de amplitud
y de fase, como se muestra en el ejemplo siguiente

Ejemplo 5.28.

Dada la seal x(n) = cos(np), -5 n 1, obtener la grfica de los espectros de amplitud y de


fase, usando MATLAB, a partir de la expresin de x(n).
Solucin
>> %Obtencion de los graficos de los espectros de Ampiltud
>> %y de fase a partir de x(n)
>> n=-5:10; x=cos(n*pi);
>> k=-1000:1000; w=(pi/1000)*k; %Rango de frecuencia de pi a +pi
>> X=x*(exp(-i*pi/1000)).^(n'*k); % DTFT de x(n)
>>% Grafica Espectro de Amplitud
>> XA=abs(X);
>>figure(1)
>>plot(w/pi,XA); grid
>>title('Espectro de Amplitud de x(n) del Ejemplo 7.28');
>>xlabel('\Omega/\pi'); ylabel('|H(\Omega)|'); axis([-1 1 0 18]);
>>% Grafica del Espectro de Fase
>>realX=real(X); imagX=imag(X);
>>figure(2)
>>plot(w/pi,atan2(imagX,realX));
>>title('Espectro de fase de x(n) del Ejemplo 7.28');xlabel('\Omega/\pi');
>>ylabel('FaseX(\Omega)[rad]'); grid; axis([-1 1 -3 3]);

233
Figura 5.41. Grfica de los espectros de x(n) del Ejemplo 5.28.

5.7.6. Propiedad de Simetra de la Transformada de Fourier de Seales de Tiempo


Discreto . La expresin de la transformada directa de Fourier (ecuacin de anlisis ), es


X(W) = F {x(n)} = x(n)e
n =-
- jnW
(5.90)

y la de la transformada inversa (ecuacin de sntesis), es

1
x(n) = F-1 {X(W)} = X(W)e jnW dW (5.91)
2p 2 p
La secuencia x(n) y su Transformada de Fourier X(W), forman un par de transformada, el
cual se denota como
F
x(n) X(W)
234
Es necesario recordar que X(W) es peridica con perodo 2p. Por lo tanto, el espectro puede
ser especificado en cualquier intervalo de longitud 2p es. Usualmente, se dibuja el espectro
en el intervalo fundamental [ -p , p]. Para la completa descripcin o caracterizacin de la
seal, se necesita la informacin espectral contenida en el intervalo fundamental, por esta
razn, el rango de integracin en la ecuacin (5.91) es siempre 2p, independientemente de
cuales sean las caractersticas especficas de la seal dentro del intervalo fundamental .
Propiedades de simetra de las seales en el dominio del tiempo, imponen algunas
condiciones de simetra en su Transformada de Fourier. El uso de cualquier caracterstica
de simetra, implica la simplificacin de los procesos para obtener las expresiones tanto de
la transformada directa como de su inversa.
Suponiendo que la seal x(n) y su transformada X(W) son complejas, luego ellas se
pueden expresar como
x(n) = xR (n) + jxI (n) (5.92)

X(W) = XR (W) + jXI (W) (5.93)

Sustituyendo (5.92) en (5.90) y que e-jW = cosW - jsenW, y separando las partes real e
imaginaria, se obtiene

X R (W ) = [x
n =-
R (n) cos nW + x I (n) sen Wn ] (5.94)

X I (W) = - [ x R (n)sen Wn - x I (n) cos Wn ] (5.95)
n =-

De una manera similar, sustituyendo (5.93) en (5.91), y que ejW = cosW +jsenW, se obtiene
1
[ X R (W) cos Wn - X I (W) sen Wn ] dW
2p 2p
x R (n) = (5.96)

1
[ XR (W) sen Wn + X I (W) cos Wn ] dW
2p 2p
x I (n) = (5.97)

Se analizarn algunos casos especiales.

Seales Reales. Si x(n) es real, luego xR (n) = x(n) y xI (n) = 0, en consecuencia las
expresiones de XR (W) y de XI (W) se reducen a

X R (W ) = x(n) cos Wn
n =-
(5.98)

y

X I (W) = - x(n) sen Wn (5.99)
n =-

235
Dado a que cos(-Wn) = cosWn y que sen(-Wn) = - senWn, de las ecuaciones (5.98) y (5.99)
se obtiene
XR (- W) = XR (W)( simetra par ) (5.100)

XI( -W) = - XI ( W)( simetra impar) (5.101)

Considerando (5.93) , se tiene que el espectro de amplitud est dado por

X(W) = X 2R (W) + X 2I (W) (5.102)

y el de fase por
X I (W )
RX(W) = tan -1 (5.102)
X R (W )

Como una consecuencia de(5.100) y de (5.101), los espectros de magnitud y de fase


tambin presentan propiedades de simetra

X(W) = X(- W) (simetra par ) (5.104)

RX( -W) = -RX(W) (simetra impar) (5.105)

En el caso de la Transformada Inversa de Fourier de una seal real, la ecuacin (5.96)


implica que
1
[ XR (W) cos Wn - X I (W)sen Wn ] dW
2p 2p
x(n) = (5.106)

y dado que los productos XR (W)cosWn y XI (W)senWn son funciones pares de W, se tiene

p
1
[ X R (W) cos Wn - X I (W) sen Wn ] dW
p 0
x(n) = (5.107)

Seales Reales con Simetra Par. Si x(n) es una seal real y par, luego x(n)cosWn es par y
x(n)senWn es impar. En consecuencia, de (5.98), (5.99) y (5.106), se obtiene


X R (W) = x(0) + 2 x(n) cos Wn (5.108)
n =1

XI (W) = 0 (5.109)
236
p
1
p 0
x(n) = X R (W) cos WndW (5.110)

Luego, una seal real par tiene un espectro real y par con respecto a W.
Seales Reales con Simetra Impar. Si x(n) es real e impar, luego x(n)cosWn es impar y
x(n)senWn es par. De (5.98) y de (5.106) se obtiene

XR (W) = 0 (5.111)


X I (W) = -2 x(n) sen Wn (5.112)
n =1

p
1
x(n) = - X I (W) sen WndW (5.113)
p0

Luego, una seal real e impar posee un espectro imaginario puro e impar, en relacin a W.

Ejemplo 5.29.

Considere la seal
x(n) = { 1, 0 , -1 , 2 , 3}

con Transformada de Fourier X(W) = XR (W) + jXI (W). Determinar la seal y(n) cuya
Transformada de Fourier es
Y(W) = XI (W) + XR (W) ej2W
Solucin
Como x(n) es real, luego

X R (W ) = x(n) cos Wn
n =-

y

X I (W) = - x(n) sen Wn
n =-

Por lo tanto, considerando x(n) dado se tiene

1
X R (W ) = x(n) cos nW = cos 3W - cos W + 2 + 3cos W = 2 + 2 cos W + cos 3W
n =-3

y
237
XI (W) = sen 3W - sen W - 3sen W = sen 3W - 4sen W

Utilizando las relaciones de Euler, XR (W) y XI (W) se pueden escribir de la siguiente


manera

X R (W ) = 2 + 12 e j3W + 21 e - j3W + e jW + e - jW

X I (W) = - 2j e j3 W + 2j e- j3 W + 2 je jW - 2 je - jW
En consecuencia Y(W) se puede escribir como

Y(W) = - 2j e j3 W + 2j e - j3W + 2 je jW - 2 je - jW + ( 2 + 21 e j3 W + 12 e - j3W + e jW + e - jW ) e j2 W

Desarrollando se obtiene

( )
Y(W) = 2j e - j3W + ( 21 - 2 j) e - jW + (1 + 2 j) e jW + 2e j2 W + 1 - 2j e j3 W + 12 e j5W

Como

Y(W) = y(n)e
n =-
- jWn

se obtiene que

y(n) = { 1
2 , 0, (1 - 2j ), 2, (1 + 2 j), 0, ( 12 - 2 j), 0, j
2 }

Ejemplo 5.30.

Considerar la seal
x(n) = {-1 , 2 , -3 , 2 , -1}

Determinar su Transformada de Fourier .

Solucin
Como x(n) es real con simetra par, se tiene que

238

X R (W) = x(0) + 2 x(n) cos Wn
n =1

X I (W ) = 0
En consecuencia

X(W) = XR (W) = -3 + 4cosW - 2cos2W

5.7.7. Transformada de Fourier de Secuencias Peridicas. Para el anlisis pertinente, se


considerar la seal x(n) dada por

Se estableci que la Transformada de Fourier de seales de tiempo discreto, es peridica en


W con perodo 2p, ya que e jW0 n = e j( W0 + 2 pk )n para cualquier entero k. De aqu, que la
Transformada de Fourier de x(n) dada por ecuacin (5.114) debe tener impulsos en W 0, W0
2p, W0 4p,, luego

X(W ) = 2pd(W - W
k =-
0 - 2pk) (5.115)

Luego, si
x(n) = a1e jW1n + a 2 e jW2 n ++ a M e jWM n (5.116)

su Transformada de Fourier X(W) es


X(W) = a1 2pd(W - W1 - 2pk) + a 2 2pd(W - W 2 - 2pk) +
k =- k =-

(5.117)
+ + a M 2pd(W - W
k =-
M - 2pk)

Esto es, X(W) es un tren de impulsos peridicos, localizados en las frecuencias W 1,......., W M
de cada una de las exponenciales complejas y todos los puntos son mltiplos de 2p a partir
de estas frecuencias.
La ecuacin (5.115) es la Transformada de Fourier de la seal x(n) = e jW0 n , sea esta
seal peridica o no, esto, sea W0 de la forma 2pm/N con m y N enteros. Por lo tanto, x(n)
dado por la ecuacin (5.116) ser peridica con perodo N, slo si todas las W i tienen esta
forma, pudiendo ser m de valor diferente para cada una de ellas.

239
Con x(n) peridica con perodo N, y con coeficientes ck de la Serie de Fourier, una
forma alternativa para la expresin de su Transformada de Fourier X(W), es


2pk
X(W ) = 2p c k d W - (5.118)
k =- N

Ejemplo 5.31.

Determinar la Transformada de Fourier de la seal


Solucin
Aplicando Euler, la seal x(n) se puede escribir como

1 jW0 n 1 1
x(n) = (e - e - jW0 n ) = e jW0n - e - jW0n
2j 2j 2j

Luego, aplicando ecuacin (5.116) a esta expresin de x(n), se tiene que X(W) est dado
por
p p
X(W) = d(W - W 0 - 2pk) - d(W + W0 - 2pk)
j k =- j k =-

Ecuacin que se puede escribir como

p
X(W) = [d(W - W0 - 2pk) - d(W + W0 - 2pk)]
j k =-

La Tabla 5.1, muestra algunos pares de transformadas que se aplican en la resolucin de


problemas

5.7.8. Determinacin de la Transformada Inversa de Fourier, para Transformadas de


Fourier Racionales. Cuando la Transformada de Fourier X(W), de una secuencia x(n) es
de tipo racional, la Transformada Inversa de Fourier, se puede determinar usando la
expansin en fracciones parciales de X(W).
Expansin en Fracciones Parciales de X(W). En X(W).se hace e-jW = v, quedando una
funcin racional X(v). La funcin X(v) se puede escribir como

b m v m + b m -1v m -1 + ...... + bv + b 0
X(v) = (5.119)
a n vn + a n -1 v n -1 + ......av + a 0

240
TABLA 5.1. Pares bsicos de la Transformada de Fourier de Secuencias
Seal Transformada de Fourier
d(n) 1
d(n - n 0 ) e - jn 0

1
u(n) +
1 - e - jW k =-
pd(W - 2pk)

1 n = 0,1,2,3,........ 2
sgn(n) =
-1 n = -1,-2,-3,..... 1 - e - jW
1
a n u(n) , a < 1
1 - ae - jW
1
(n + 1)a n u(n) , a < 1
(1 - ae ) - jW 2

( n + k - 1)! a n u(n) , a <1


1
n!( k - 1) ! (1 - ae ) - jW k

2p 2pk
x(n) = 1 dW -
N k =- N

1 n N1 sen W ( N1 + 12 )
x(n) =
0 n > N1 sen ( W / 2 )

e jW 0 n 2p d(W - W 0 - 2pk)
k =-

cos W 0 n p d ( W - W0 - 2pk ) + d ( W + W 0 - 2pk )
k =-

p
senW 0 n d ( W - W0 - 2pk ) - d ( W + W0 - 2pk )
j k =-

cos(W 0 n + q) p e
k =-
- jq
d ( W + W 0 - 2pk ) + e jqd ( W - W 0 - 2pk )

senWn W Wn 1 0 W W
= sin c , 0<W<p X(W) =
pn n p 0 W< W p
X(W) peridica con periodo 2p

2p 2pk

k =-
d(n - kN) dW -
N k =- N

Si m < n, X(v) se denomina funcin racional propia. Si m n, X(v) no es una funcin


propia y en este caso se puede realizar un clculo preliminar que permita escribir X(v)

241
como la suma de un polinomio en v y una fraccin racional propia. Luego, el inters se
centra en las funciones racionales propias
Las funciones racionales propias se pueden expandir en fracciones parciales
factorizando el denominador en funcin de los polos de la funcin racional, para el caso
especfico de X(v) se tiene

b m v m + b m -1 v m -1 + ........ + b1 v + bo
X(v) = (5.120)
(v - p1 )(v - p 2 )..........(v - p n )

X(v) se puede expandir en fracciones parciales, como

A1 A2 An
X(v) = + + ......... + (5.121)
v - p1 v - p 2 v - pn

dependiendo de la naturaleza de los polos, se tienen los siguientes casos para la


determinacin de los coeficientes Ai .

Polos Distintos. En este caso los coeficientes Ai se determinan utilizando la relacin

Ai = (v - pi )X(v) v = p (5.122)
i

Polos Mltiples. Cuando X(v) tiene polos mltiples, como por ejemplo el polo pi con
multiplicidad li , se tiene que X(v), se puede escribir como

A1 A2 A i1 Ai 2 A ili
X(v) = + + .... + + + .... + (5.123)
v - p1 v - p 2 v - pi (v - pi )2 (v - pi )li

Los coeficientes A1 , A2 . ......, A ili se determinan utilizando la regla para coeficientes


distintos. Los coeficientes Ai1 , A i2 , .......,Ai(li -1) , se determinan utilizando la siguiente
regla
1 d li - k
Aik = (v - pi )li X(v)
li - k
k= 1,2,3,....,li 1 (5.124)
(l i - k) ! dv v= p
i

Si X(v) tiene polos mltiples, se emplea la ecuacin (5.122) para el clculo de los
coeficientes tipo Ai y tambin para los tipos A ili , se emplea la ecuacin (5.124) para el
clculo de los coeficientes tipo Aik.

242
En la expansin en fracciones parciales de X(v) se hace v = e-jW , quedando X(W).
La secuencia x(n) se obtiene aplicando transformada inversa de Fourier a cada trmino de
la expansin en fracciones parciales de X(W).
Expansin en Fracciones Parciales usando MATLAB. Los coeficientes Ai pueden ser
determinados, computacionalmente, empleando MATLAB. En MATLAB se tiene el
comando [r,p,k] que permite la expansin en fracciones parciales de funciones racionales
que tengan la expresin dada por

N(v) b0 + b1 v + b 2 v 2 + ........ + b m v m
F(v) = = (5.125)
D(v) a 0 + a1 v + a 2 v 2 + ....... + v n

MATLAB hace uso de los coeficientes del numerador y del denominador de F(v). Para ello
se definen los vectores filas num y den como:

num = [ bm bm-1 . b0] (5.126)

den = [ an an-1 . a0] (5.127)


El comando

[r,p,k] = residue(num,den) (5.128)

calcula los residuos (vector columna r), los polos (vector columna p) y los trminos
directos (vector fila k) de una expansin en fracciones parciales de la funcin F(v) =
N(v)/D(v). La forma de la expansin en fracciones parciales obtenidas es

N(v) r(1) r(2) r(n)


F(v) = = + + ........ + + k(v) (5.129)
D(v) v - p(1) v - p(2) v - p(n)

Donde k(v) es un polinomio en v, con el mayor exponente de v dado por m n, cuando m


0, o sea cuando F(v) sea una funcin racional impropia. El polinomio k(v) es cero cuando
F(v) es una funcin racional propia, o sea, cuando m < n.
Para un polo p(i) de multiplicidad q, la expansin en fracciones parciales contendr
trminos de la forma
r(i) r(i + 1) r(i + q - 1)
+ + ...... + (5.130)
v - p(i) [ v - p(i) ]2
[ v - p(i) ]
q

Ejemplo 5.32. Determinar la seal x(n) que tiene como Transformada de Fourier X(W):
e - jW + 2e - j2 W
X(W) =
(1 - 16 e- jW - 16 e- j2W )(1 - e- jW + 14 e- j2W )
243
Solucin
Haciendo v = e-jW , X(W) queda

2v 2 + v 48v 2 + 24v
X(v) = =
(1 - 16 v - 16 v 2 )(1 - v + 14 v 2 ) - v 4 + 3v3 + 6v2 - 28v + 24

Como el denominador de X(v) es de cuarto orden, X(v) tiene cuatro polos. El programa
MATLAB es

>> % Expansion en Fracciones Parciales


>>num=[0 0 48 24 0];
>> den=[-1 3 6 -28 24];
>> [r,p,k]=residue(num,den)

r=

2.8800
-2.8800
-33.6000
-48.0000

p=
-3.0000
2.0000
2.0000
2.0000
k=
[]

Los polos de X(v) son

p1 = - 3 , p2 = 2 el cual es de multiplicidad 3

Por lo tanto, la expansin de X(v) en fracciones parciales, es

2,88 -2,88 -33, 6 -48


H(v) = + + +
v - (-3) v - 2 (v - 2) (v - 2)3
2

Volviendo al dominio de la frecuencia, haciendo v = e-jW, se obtiene

244
2,88 -2,88 -33, 6 -48
X(W) = + - jW + + - jW
e - (-3) e - 2 ( e - jW - 2 ) (e - 2)3
- jW 2

Ecuacin que puede escribirse como

2,88 2,88 -33, 6 48


X(W) = + + +
3 1 - ( - 13 ) e 2 (1 - 12 e - jW ) 4 (1 - 12 e - jW ) 8(1 - 12 e )
- j W 2 - jW 3

F
( n + k - 1)! a n u(n) , a <1
1
n!( k - 1) ! (1 - ae ) - jW k

se tiene que x(n) es

n n n n
1 1 1 1
x(n) = 0,96 - u(n) + 1, 44 u(n) - 8, 4(n + 1) u(n) + 3(n + 1)(n + 2) u(n)
3 2 2 2

n n
1 1
x(n) = 0,96 - u(n) + ( -0,96 + 0, 6n + 3n 2 ) u(n)
3 2

5.8 . TEOREMAS Y PROPIEDADES DE LA TRANSFORMADA DE FOURIER DE


SECUENCIAS

5.8.1. Linealidad . Si se tienen los siguientes pares de transformadas

F
x1 (n) X1 (W)
y

F
x2 (n) X2 (W)
luego

F
a1 x1 (n) + a2 x2 (n) a1 X1 (W) +a2 X2 (W) (5.131)

O sea que, la Transformada de Fourier de una combinacin lineal de dos o ms seales es


igual a la misma combinacin lineal de la Transformadas de Fourier de cada seal .

245
Ejemplo 5.33.

Sean las seales


1 0nM

x1 (n) =
0
otros valores
y
1 -M n -1

x 2 (n) =
0
otros valores

Determinar la Transformada de Fourier de la .seal

x(n) = x1 (n) + x2 (n)

Solucin
Aplicando la propiedad de linealidad, se tiene que

X(W) = X1 (W) + X2 (W)

X1 (W) se obtiene aplicando


M
X1 (W) = x1 (n)e - jWn
n =0

Haciendo el desarrollo de la serie y considerando la definicin de x(n), se obtiene

X1 (W) = 1 + e - jW + e - j2 W + ...... + e - jWM

La serie del segundo miembro es geomtrica, luego

1 - e- jW (M +1)
X1 (W) =
1 - e - jW
por otra parte X2 (W) est dada por

-1
X 2 ( W) = x
n =- M
2 (n)e - jWn = e jW + e j2 W + ....... + e jMW

de donde .

246
e jW - e jW (M +1)
X 2 (W ) =
1 - e jW
Por lo tanto

1 - e - jW (M +1) e jW + e jW (M+1)
X(W) = X1 (W) + X 2 (W) = +
1 - e - jW 1 - e jW

Realizando la sumatoria, aplicando Euler y relaciones trigonomtricas correspondientes, se


obtiene

sen ( M + 12 ) W
X(W) =
sen ( W2 )

Resultado que se puede verificar, considerando que

1 -M n M

x(n) = x1 (n) + x 2 (n) =
0
otros valores

Por lo cual x(n) es una funcin real y par, lo que implica que su Transformada de Fourier es
tambin real y par, en consecuencia
M
X(W) = x(0) + 2 x(n) cos Wn
n =1

con la expresin de x(n) obtenida, X(W) tiene la siguiente expresin

M
1
X(W) = 1 + 2 cos Wn = 2 + cos W + cos 2W + .......... + cos MW)
n =1 2

por otra parte se tiene que


1 sen ( M + 12 ) W
+ cos W + cos 2W + ........... + cos MW =
2 2 sen ( W2 )
por lo tanto
sen ( M + 12 ) W
X(W) =
sen ( W2 )

Relacin que verifica el resultado obtenido para X(W), aplicando la propiedad de linealidad.
247
5.8.2. Desplazamiento en el Tiempo. Si se tiene el par de transformada siguiente

F
x(n) X(W)

luego
F
x(n - k ) e-jWkX(W) (5.132)

Aplicando la definicin de Transformada de Fourier a la seal x(n - k), y haciendo en ella el


cambio de variable m = n - k ,se obtiene


F{ x(n - k)} =
n =-
x(n - k)e - jWn = x(m)e
m =-
- jW (m + k )
= X(W)e - jWk (5.133)

F{x(n - k)} = X(W)ej[ R X(W) - Wk] (5.134)

De (5.134) se deduce que si una seal es desplazada en el dominio del tiempo en k


muestras, la magnitud de su espectro no cambia. Sin embargo, la fase de su espectro es
cambiada en un valor de - Wk. Tambin se puede decir que el desplazar una seal en en el
tiempo en k unidades, produce en el dominio de la frecuencia que su Transformada de
Fourier se multiplica por el factor e-jWk.

5.8.3. Inversin o Reflexin en el Tiempo. Si

F
x(n) X(W)

luego

F
x(-n) X(-W) (5.135)

Si x(n) es real, luego por propiedad de seales reales vistas anteriormente, se tendr

F{ x(-n)} = X(-W) e jRX ( -W ) = X(W) e - jRX (W )

Luego, si una seal real es invertida en el tiempo, su espectro de magnitud permanece


constante y su espectro de fase experimenta un cambio de signo (inversin de fase).

248
5.8.4. Teorema de Convolucin. Si

F
x1 (n) X1 (W)

y
F
x2 (n) X2 (W)
luego
F
x(n) = x1 (n) * x2 (n) X(W)= X1 (W)X2 (W) (5.136)

Ejemplo 5.34.

Utilizando el Teorema de Convolucin, determinar la convolucin de las secuencias :

x(n) = {1,1,1} ; y(n) = {1,1,1}

Solucin
Se har uso que la Transformada de Fourier de la convolucin de dos secuencias es el
producto de sus transformadas. Luego, si z(n) = x(n)*y(n) se tendr que Z(W) = X(W)Y(W),
por lo tanto aplicando la definicin de Transformada de Fourier a x(n) e y(n), se obtiene

1
X(W) =
n =-
x(n)e - jWn = e
n =-1
- jWn
= e jW + 1 + e - jW

y
2
Y(W) =
n =-
y(n)e- jWn = e - jWn = 1 + e - jW + e- j2 W
n =0

Luego
X(W)Y(W) = ( e jW + 1 + e - jW )(1 + e - jW + e - j2 W )
y como

F{z(n) = x(n) * y(n)} = X(W)Y(W) = z(n)e
n =-
- jWn

se obtiene

z(n) = {1, 2,3, 2,1}

249
5.8.5. Teorema de Correlacin. Si

F
x1 (n) X1 (W)

F
x2 (n) X2 (W

luego
F
rx1x 2 (l) Sx1x 2 (W) = X1 (W)X 2 ( -W) (5.137)

5.8.6. Teorema de Wiener-Kintchine. Con x(n) como seal real, se tiene

F
rxx ( l ) Sxx (W) (5.138

Este teorema establece que la densidad espectral de energa de una seal de energa es la
Transformada de Fourier de su secuencia autocorrelacin. De donde, la secuencia
autocorrelacin y la densidad espectral de energa de una seal, contienen la misma
informacin sobre ella. Dado que la secuencia autocorrelacin y la densidad espectral.
de energa, no contienen informacin sobre la fase, no es posible reconstruir la seal a
partir de su secuencia autocorrelacin o de la densidad espectral de energa .

Ejemplo.5.35.

Utilizando el Teorema de Wiener Kintchine, determinar la densidad espectral de energa


de la seal
n
1
x(n) = u(n)
4
Solucin.
Se har uso de la relacin
Sxx (W) = F {rxx (l)}

En el Ejemplo 5.17, se obtuvo que la autocorrelacin de an u(n) para 0<a<1 est dada por :

1 l
rxx (l ) = a
1- a2

Luego, para el ejemplo actual se tiene


250
l
1 1
rxx (l) = 2
1 - ( 14 ) 4

Por lo tanto

l
1 1 - jWl
Sxx (W) = r
l =-
xx (l)e - jWl
=
1
2
l =- 1 - ( 4 ) 4
e

Ecuacin que se puede escribir como

l
1 1 - jWl
Sxx (W) =
1 - ( 14 )
2 e
l =- 4

Para obviar el mdulo de l en la sumatoria, se puede realizar la siguiente descomposicin


de ella

-1 1 - l - jWl 1 l - jWl 1 -1 1 jW - l 1 - jW l
2 (4
e ) + ( 4 e )
1
Sxx (W) = e + e =
1 - ( 14 ) l=- 4 l =0 4 1 - ( 14 ) l=-
2
l =0

En la primera sumatoria del segundo miembro, se hace el cambio de variable de - l por k,


obtenindose
1 jW k 1 - jW l
( 4 e ) + ( 4 e )
1
Sxx (W) =
1 - ( 14 )
2
k =1 l=0

Como 1
4 e- jW = 1
4 ej W = 1
4 < 1 , se tiene que las sumatorias de la ecuacin anterior son
convergentes , por lo que
1 14 e jW 1
Sxx (W) = 1 jW + 1 - jW
1 - ( 14 ) 1 - 4 e 1- 4 e
2

Realizando las operaciones de suma y multiplicacin , se obtiene

1
Sxx ( W) =
1 - 12 cos W + ( 41 )
2

251
5.8.7. Desplazamiento en Frecuencia. Si

F
x(n) X(W)
luego
F
e jW0 n
x (n) X ( W - W0 ) (5.139)

Esta propiedad se demuestra utilizando directamente la definicin de la Transformada de


Fourier. Esta propiedad establece que la multiplicacin de una seal x(n) por ejWo n es
equivalente a la traslacin del espectro X(W) hacia la derecha en un monto W0 , para W 0> 0.
Esta traslacin de frecuencia se muestra en la Figura 5.41. Para W0 < 0, se produce un
desplazamiento hacia la izquierda.
X(W
1

W
-2p -p 0 p 2p
X(W - W0 )
1

-2p -2p+W0 0 W0 p 2p 2p+W0 W

Figura 5.42. Grfica de la Propiedad de Desplazamiento de la Transformada de


Fourier

Para W 0< 0, el producto e jW0 n x(n) representa un desplazamiento hacia la izquierda de X(W)
en un monto W0, o sea, que X(W) pasa a ser X(W +W0 ).

5.8.8. Teorema de Modulacin. Si


F
x(n) X(W)
luego
F
x(n) cos W 0 n 1
2 X(W + W 0 ) + 12 X(W - W0 ) (5.140)

252
Ejemplo 5.36.

El espectro X(W) de una seal x(n) , tiene la grfica mostrada en la Figura 5.43. Obtener la
grfica del espectro de la seal y(n) dada por :

y(n) = x(n)cospn

X(W)
1

-4p -3p -2p -p -p/2 0 p/2 p 2p 3p 4p W

Figura5.43. Grfica del Espectro de x(n) del Ejemplo 5.36


Solucin
El Teorema de Modulacin establece que para y(n) = x(n)cospn, su transformada Y(W est
dada por
Y(W ) = 12 X(W + p) + 12 X(W - p)

La grfica de 1
2 X(W - p) se muestra en la Figura 5.44 .

1
2 X(W - p)
1/2

-4p -3p -2p -p -p/2 0 p/2 p 2p 3p 4pW


Figura 5.44. Grfica de X( W - p) del Ejemplo 5.36
1
2

La grfica de 1
2 X(W + p) se muestra en la Figura 5.45.

1
2 X(W + p)

1/2

-4p -3p -2p -p -p/2 0 p/2 p 2p 3p 4pW

Figura5.45. Grfica de 2 X( W + p) del Ejemplo 5.36


1

253
En consecuencia , la grfica de Y(W) ser la que se muestra en la Figura 5.46.

Y(W)
1

1/2

-4p -3p -2p -p -p/2 0 p/2 p 2p 3p 4p W


Figura 5.46. Grfica de Y(W) del Ejemplo 5.36

5.8.9. Teorema de Parseval. Si

F
x1(n) X1 (W)

y
F
x2 (n) X2 (W)

luego
p
1

n =-
x1 (n)x *2 (n) =
2p - p
X1 (W)X*2 (W )dW (5.141)

5.8.10. Multiplicacin de Dos Secuencias ( Teorema de Ventana). Si

F
x1 (n) X1 (W)

y
F
x2 (n) X2 (W)
luego

F
p
1
x 3 (n) x1 (n)x 2 (n) X 3 (W ) = X1 (l)X 2 (W - l)dl (5.142)
2p -p

La integral de la relacin (5.142) representa la convolucin de las Transformadas de


Fourier X1 (W) y X2 (W). Esta relacin es dual de la convolucin en el dominio del tiempo.
254
En otras palabras, la multiplicacin de dos secuencias en el dominio del tiempo es
equivalente a la convolucin de sus Transformadas de Fourier. Por otra parte.
laconvolucin en el dominio del tiempo de dos secuencias es equivalente a la
multiplicacin de sus Transformadas de Fourier. Dicha integral se conoce como la
convolucin peridica de X1 (W) y X2 (W), porque es la convolucin de dos funciones
peridicas que tienen el mismo perodo. Adems, debido a la periodicidad de la
Transformada de Fourier para seales de tiempo discreto no hay una perfecta dualidad entre
los dominios del tiempo y de la frecuencia con respecto a la operacin convolucin, como
en el caso de seales de tiempo continuo. Ciertamente, la convolucin en el dominio del
tiempo (suma aperidica) es equivalente a la multiplicacin de Transformadas de Fourier
peridicas continuas. Sin embargo, la multiplicacin de secuencias aperidicas es
equivalente a la convolucin peridica de sus Transformadas de Fourier
El par de transformada de la relacin (5.142) se aplica en el diseo de filtros
digitales FIR, utilizando la tcnica de ventana .

5.8.11. Diferenciacin en el Dominio de la Frecuencia. Si

F
x(n) X(W)
luego
F
dX(W)
nx(n) j (4.143)
dW

5.8.12. Escalamiento en Tiempo y en Frecuencia. Dado a la naturaleza discreta del ndice


de tiempo para seales de tiempo discreto, el escalamiento en tiempo y en frecuencia para
el caso de tiempo discreto presenta una forma un tanto diferente para el caso de
escalamiento en tiempo y en frecuencia para seales de tiempo continuo. Si se define la
seal x(an), la constante a debe cumplir la condicin de que sea entera.
Para determinar la propiedad en cuestin, es conveniente definir la seal

x(n / q) &
para n multiplo de q

x (q) (n) = (4.144)
0 &
para n no multiplo de q

Dondeq es un entero positivo. Esta propiedad establece que


Aplicando transformada de Fourier a x(q)(n), y con X(W) = F{x(n)}, esta propiedad
establece que
F
x(q)(n) X(qW) (5.145)
255
En el par de transformada (5.146) se observa la relacin inversa entre el tiempo y la
frecuencia, ya que con q > 1 la seal est extendida y es ms lenta en el tiempo, en tanto
que su transformada de Fourier est comprimida. Con X(W) peridica con perodo 2p, se
tendr que X(qW) es peridica con perodo 2p/q.

Ejemplo 5.37.
La seal x(n) est definida por la Figura 5.46.
a) Determinar y graficar el espectro X(W) de x(n).
b) Determinar y graficar x(2)(n).
c) Determinar y graficar el espectro X(2)(W).

x(n)
1

-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 n
Figura 5.47. Grfica de x(n) del Ejemplo 5.37

Solucin
a) De acuerdo a x(n) dado, el espectro X(W) est dado por
2
X(W) =
n =-
x(n)e - jnW = e
n =-2
- jnW

desarrollando la sumatoria se tiene


X(W ) = e j2 W + e jW + 1 + e - jW + e - j2 W
Aplicando Euler, X(W) queda

X(W) = 1 + 2 cos W + 2 cos 2W


El grfico de X(W) se muestra en la Figura 5.48.
X (W )
5

1
W
- 2 p - p 0 p 2 p
-1

-2

Figura 5.48. Espectro X(W) de la seal x(n) del Ejemplo 5.37

b) Para determinar x(2)(n) se emplea ecuacin (5.145)

256
x(n / 2) &
para n multiplo de 2
x (2) (n) =
0 &
para n no multiplo de 2

En consecuencia, para valores impares de n, x(2)(n) ser cero. Por lo que la secuencia x(2)(n)
es
x (2) (n) = {x(-4 / 2), 0, x(-2 / 2),0, x(0 / 2), 0, x(2 / 2), 0, x(4 / 2)}

considerando los valores de x(n) para n = 0, 2 y 4, x(2)(n) queda

x(2)(n) = {1, 0, 1, 0, 1, 0, 1, 0, 1}

La grfica de x(2)(n) se muestra en la Figura 5.49.


x (2) (n)

-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 n
Figura 5.49. Grfica de la Seal Escalada x(2)(n) del Ejemplo 5.37

c) Para obtener la expresin del espectro X(2)(W), se aplica transformada de Fourier a la


expresin de xe(n), o sea

X (2) (W) = x
n =-
(2) (n)e - jnW

aplicando los valores de xe(n), se obtiene

X (2) (W) = x (2) (-4)e j4W + x (2) (-2)e j2W + x (2) (0) + x (2) (2)e- j2W + x (2) e- j4W

X (2) (W) = e j4W + e j2W + 1 + e- j2W + e - j4W


Aplicando Euler, X(2)(W) se puede escribir como

X (2) (W) = 1 + 2 cos 2W + 2 cos 4W

Para el problema propuesto, este resultado se puede obtener ms directamente aplicando la


relacin X(2)(W)= X(2W), ya que en el apartado a) se determin la expresin de X(W).

La grfica de X(2)(W) se muestra en la Figura 5.50.

257
X (2 ) (W ) = 2 X (W )
5

1
W
-2p -p - p /2 0 p /2 p 2p
-1

Figura 5.50. Grfica del Espectro X(2)(W) de x(2)(n) del Ejemplo 5.37

5.8.13. Uso de la Funcin dtftpara la Grfica del Espectro de Amplitud y de Fase de


Seales de Tiempo Discreto. En MATLAB, se puede aplicar la funcin auxiliar dtft
[49]para obtener las graficas de la amplitud y de la fase de la Transformada de Fourier de
secuencias o seales de tiempo discreto. La sintaxis es [X,W] = dtft(x,N), siendo x la seal
de tiempo discreto x(n) de longitud finita L y N el nmero frecuencias empleado en la
evaluacin de la Transformada de Fourier de Tiempo Discreto (DTFT), tenindose que L
N. Adems, el vector X representa los valores complejos de la DTFT y el vector W las
frecuencias donde se calcula la DTFT, en el intervalo de -p a +p.
Ejemplo 5.38.

Sea la seal x(n) = ( 0,5 ) u(n)


n

a) Aplicando las propiedades pertinentes de la Transformada de Fourier de Tiempo


Discreto, determinar la expresin de la Transformada de Fourier de la seal y(n) =
nx(n)cos4n.
b) A partir de y(n), utilizar MATLAB para obtener las grficas de la amplitud y de fase de
la Transformada de Fourier de y(n).

Solucin
a) Se puede comenzar considerando la propiedad de diferenciacin en el dominio de la
frecuencia, o sea, el par de transformada
F dX(W)
nx(n) j
dW
1
Con X(W) = F {x(n)} = . Luego:
1 - 0, 5e - jW

dX(W) 0, 5e - jW
F{z(n) = nx(n)} = Z(W) = j =
dW (1 - 0, 5e- jW )
2

258
Como y(n) =z(n)cos4n, y aplicando la propiedad de modulacin, se tiene

1
Y(W) = Z ( W - W 0 ) + Z ( W + W 0 )
2
conW0 = 4, se tiene


1 0,5e - j( W- 4 ) 0, 5e - j( W+ 4 )
Y(W) = +
(
2 1 - 0,5e - j( W-4 )
) (1 - 0,5e )
2
- j( W+ 4 )
2

c) El programa MATLAB para determinar las grficas de la amplitud y fase de Y(W), es

>> % Graficas de los espectros de magnitud y de fase de y(n)=n(0,5)^ncos(4n)


>> n=0:40;
>> y=n.*(0.5).^n.*cos(4*n);
>> [X,W]=dtft(y,128);
>>figure(1)
>>% Grafica de |Y(\Omega|
>>plot(W/pi,abs(X));grid; xlabel('\Omega/\pi');ylabel('|Y(\Omega)|');
>>title('Grafica de |Y(\Omega|');
>> % Grafica de Fase de Y(\Omega)
>>figure(2)
>>plot(W/pi,180/pi*angle(X));grid title('Grafica de Fase de Y(\Omega)');
>>xlabel('\Omega/\pi');ylabel('Fase Y(\Omega)');

Figura 5.51. Espectro de Amplitud de y(n) del Ejemplo 5.38

259
Figura 5.52. Espectro de Fase de y(n) del Ejemplo 5.38.

La Tabla 5.3 resume las propiedades presentadas, la cual sirve como referencia

TABLA 5.3 .Propiedades de la Transformada de Fourier para Seales de Tiempo Discreto.


Propiedad Dominio del Tiempo Dominio de la Frecuencia
Notacin x(n) X(W)
x1 (n) X1 (W)
x2 (n) X2 (W)
Linealidad a1 x1 (n)+a2 x2 (n) a1 X1 (W)+a2 X2 (W)
Desplazamiento temporal x(n-k) e-jWkX(W)
Inversin Temporal x(-n) X(-W)
Convolucin x1 (n)*x2 (n) X1 (W)X2 (W)
Correlacin rx1x 2 (l ) = x1 (l ) * x 2 ( -l ) R x1x 2 (W) = X1 (W)X 2 ( -W)
= X1 (W)X*2 (W)
[si x2 (n) es real]
Teorema Wiener Kintchine rxx (l) Sxx (W)
Desplazamiento en frecuencia e jW0 n x(n) X(W-W0 )
Modulacin x(n)cosW 0n 1
2 X(W + W 0 ) + 12 X(W - W 0 )
p
Multiplicacin x1 (n)x2 (n) 1
2p X (l)X
-p
1 2 (W - l)dl

dX(W)
Diferenciacin en el nx(n) j
dW
dominio de la frecuencia
Conjugacin x* (n) X* (-W)

1 p
Teorema de Parseval x (n)x
n =-
1
*
2 (n) =
2p -p
X1 (W)X*2 (W)dW

Escalamiento en Tiempo y
en Frecuencia x(q)(n) X(qW)
260
PROBLEMAS

5.1 Determinar si las siguientes seales son descritas en trminos de energa o de potencia
a) x(n) = Ae-nu(n).
b) x(n)= u(n).
c) x(n) = Ae jW0 n u(n).

5.2. Determinar la energa de la seal x(n) dada por

2n para -2 n 4

x(n) =
0 otros valores

5.3.Determinar la potencia media de la seal x(n) cuya grfica se muestra en la Figura P5.3.
x(n)
3
2
...... 1 ......

-11 -10-9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 n
Figura P 5.3
5.4. Descomponer las siguientes seales x(n) en sus componentes para e impar, para x(n)
dada por
a) x(n) = {1, 3, 5, 4, 6}

b) x(n) = {1, 3, 5, 4, 6}

5.5. Determinar la suma y el producto de las seales x(n) e y(n), definidas como
a) x(n) = {2, -1, 1, 4,-3, 0, 2) , y(n) = {3, 1, -2, 5, 3,-1}.

b) x(n) = {1, 2, -2, 4, 3} , y(n) = {3, 2, 1, 0, 1, 2, 3}

5.6. Calcular la secuencia convolucin z(n) = x(n)*y(n), para las secuencias x(n) e y(n)
dadas por
a) x(n) = {0, 1, 0, 1, 1, 1} , y(n) = {1, -2 , 4}

b) x(n) ={2, 2, 0, 2, 2} , y(n) = {2, -1, -2, 3}

261
c) x(n) = ( 13 ) u(n) , y(n)= ( 21 ) u(n)
n n

d) x(n) = {1, 2, 3} , y(n) = u(n)

e) x(n) = 2nu(-n) , y(n) = u(n).


f) x(n) = (-1)n{u(-n)-u(n 6)} , y(n) = u(n) u(n 6).
( 12 )n n 0
g) x(n) = 2 para todo n , y(n) =
2
n
n<0

x(n) y(n)
3
2 2

1
-2 -1 0 1 2 3 n -2 -1 0 2 3 4 5 6 n

-2
h) x(n) e y(n) dadas por la Figura P 5.6
Figura P 5.6

5.7. Determinar las secuencias autocorrelacin de las siguientes seales


a) x(n) = {1, 1, 2, 2}

b) x(n) = {2, 2, 1, 1}

5.8. Determinar las secuencias correlacin cruzada rxy ( l) de las secuencias


a) x(n) = {1, -1, 0, 2, 3, 1} , y(n) = {2, 1, -2, 0, 1,3, 2}

b) x(n) ={0, 0, 1, 1, 1, 1} , y(n) = {1,-2, 3}

5.9. Determinar la secuencia autocorrelacin normalizada de las secuencias


a) x(n) = {1, 0, -1, -1}

b) x(n) = {1, 2, 2, 2, 1}

5.10. Determinar la secuencia correlacin cruzada r yx (l ) entre las secuencias


x(n) = {6, 5, 4, 3, 2, 1} , y(n) = {1, 2, 3, 4, 5, 6}

5.11 Las secuencias x(n), y(n) son definidas en la Figura P 5.11.

262
x(n) y(n)
4
1
...... ...... ...... 2 ......
1
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 n -9-8-7-6-5-4-3-2-1 0 1 2 3 4 5 6 7 8 9 n

Figura P 5.11
Determinar
a) La secuenciasautocorrelaciones q xx (l) y q yy (l) .
b) Las secuencias correlaciones cruzadas q xy (l) y q yx (l) .

5.12. Sea y(n) = x(n) + ax(n k). a) Determinar analticamente la secuencia autocorrelacin
ryy (l ) en trminos de la autocorrelacin rxx (l) .
b) Si x(n) = cos(0,2pn) + 0,5cos(0,6pn), y a = 0,1 y k = 50. Generar 200 muestras de y(n) y
determinar su autocorrelacin.

5.13. Considerando las secuencias x(n) e y(n) definidas en el Problema 7.11 y teniendo que
z(n) = x(n) + y(n)

Determinar la secuencia autocorrelacin de la secuencia z(n).

5.14 Determinar el espectro de amplitud y fase de las siguientes seales


a) x(n) = sen ( 2 p3n ) cos ( p2n )
b) x(n) peridica con periodo 6 y dada por
x(n) = ( 14 ) para 2 n 3
n

c) x(n) = sen ( 2 p3n ) cos ( p2n )


d) x(n) es peridica con periodo 8 y
x(n) = 1 - sen ( p4n ) , 0n7
e) x(n) tiene grfica mostrada en la Figura P 5.14

x(n)
2
...... ......
-6 -3 0 3 6 9 12 n

Figura P 5.14

5.15. Determinar el espectro de magnitud y de fase de la seal z(n) = x(n)y(n), con


263
x(n) = cos ( p3n )

y(n) es peridica, con periodo 12, dada por


1 n 3
y(n) =
0 4n6
5.16. Determinar la densidad espectral de potencia de la seal x(n) mostrada en la Figura
P5.14.

5.17. Dada la seal x(n)


x(n) = 2 + 2cos ( p4n ) + cos ( p2n ) + 12 cos ( 3p4n )
Determinar
a) La densidad espectral de potencia de x(n).
b) La potencia media de x(n).

5.18 Calcular la Transformada de Fourier de las seales de tiempo discreto


a) x(n) = ( 12 ) (cos 4n)u(n) .
n

b) x(n) = n ( 12 ) u(n) .
n

c) x(n) = 2nu(n).
d) x(n) = u(n) u(n 4).
e) x(n) = {-3, -2, 0, 2, 3}

f) x(n) = (1/4)nu(n+2)

7
5.19. Determinar la secuencia x(n) para las siguientes transformadas de Fourier.
a) X(W) = cos2W.
0 0 W WM
b) X(W) =
1 WM < W < p
c) X(W) = 1 - 2e - j3W + 4e j2 W + 3e - j6 W
d) X(W ) = senW cos W
e) X(W) = cos ( W2 ) + jsenW
e - jW
f) X(W) =
1 + 16 e - jW - 16 e - j2 W

5.20. Determinar la transformada inversa de Fourier, para las grficas de transformadas de


Fourier mostradas en la Figura P5.20.

264
X(W)
p
...... ......

-2p -p 0 p 2p W
a)

X(W)
1

...... ......

-2p -p- 23p 0 2p


3
p 2p W
b)

X(W)
2
1
...... ......
-2p -p - p3 0 p 2p
3 3
p 2p W
c)
Figura P 5.20

5.21. Determinar la densidad espectral de energa de las siguientes seales


a) a n sen(W0n)u(n) , a < 1
b) x(n) = ( 12 ) [ u(n + 3) - u(n - 2) ]
n

2 - ( 12 ) n n 4
c) x(n) =
0 otros valores

5.22. La secuencia x(n) es


1 -N n N
x(n) =
0 otros valores
Utilizando la propiedad de desplazamiento de frecuencia, demostrar que la Transformada
de Fourier de
265
y(n) = (cos W 0 n)x(n)
est dada por
1 sen {(W - W 0 )N / 2} 1 sen {(W + W 0 )N / 2}
Y(W) = +
2 sen {(W - W 0 ) / 2} 2 sen {(W + W 0 ) / 2}

5.23. Aplicando las propiedades de simetra, determinar el espectro de amplitud y de fase


de las seales mostradas en la Figura P 5.23.
x(n)
3
2
1
n
-9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9
a)

x(n)
3
2
1
-6 -5 1 2 3
-4 -3 -2 -1 0 4 5 6 n
-1
-2
-3

b)
Figura P 5.23
5.24. Sea x(n) dada por
1 -10 n 10
x(n) =
0 otros valores
e y(n) dada por
n
y(n) = 1 - x(n)
10

Usando propiedades de la Transformada de Fourier, determinar y dibujar la Transformada


de Fourier de las siguientes secuencias
a) z(n) = y(-n).
b) z(n) = y(n)*y(-n).
c) z(n) = y(n)ejpn.
266
5.25. Sea x(n) una seal arbitraria, no necesariamente real, con transformada de Fourier
X(W). Expresar las transformadas de Fourier de las siguientes seales en funcin de X(W).
a) y(n) =x(n) x(n 2).
b) y(n) = x*(n).
c) y(n) = x*(-n).
d) y(n) = x(3n).
e) y(n) = x(n)*x(n 3).

5.26. Una seal x(n) tiene la siguiente transformada de Fourier X(W)

1
x(W) =
a + e - jW

Dondea es una constante arbitraria. Determinar las transformadas de Fourier Y(W) de las
siguientes seales.
a) y(n) = x(2x 4)
b) y(n) = x( -3n).
c) y(n) = nx(n).
np
d) y(n) = e 2 x(n + 1)
e) y(n) = x2(n).
f) y(n) = x(n)cos2n.
g) y(n) = x(n)*x(n).

267
UNIDAD VI: TRANSFORMADA Z

Las tcnicas de transformadas son una herramienta muy importante en el anlisis de


Sistemas Lineales Invariantes en el tiempo (LTI: Linear Time Invariant). La Transformada
- Z tiene el mismo rol en el anlisis seales y de sistemas LTI de tiempo discreto , que la
Transformada de Laplace en el anlisis de seales y de sistemas LTI de tiempo continuo.
La Transformada Z es la generalizacin de la Transformada de Fourier de tiempo
discreto. En esta unidad se da a conocer a los estudiantes los conceptos fundamentales de la
Transformada Z de la seal de tiempo discreto, las propiedades bsicas de la
Transformada Z, y se presentan las tcnicas para determinar tanto la Transformada Z
como la TransformadaZ Inversa, para su aplicacin en anlisis y diseode sistemas de
tiempo discreto.

TEMAS

6.1 TRANSFORMADA Z
6.1.1.Definicin. La Transformada - Z, X(z), de una seal de tiempo discreto x(n) se define
como

X(z) = x(n)z
n =-
-n
(6.1)

Donde z es una variable compleja. La relacin (8.1) es llamada Transformada - Z directa


porque transforma la seal en el dominio del tiempo x(n) en su representacin X(z) en el
plano complejo. El procedimiento inverso, o sea la obtencin de x(n) a partir de X(z), se
denomina Transformada - Z Inversa.
Una notacin bastante utilizada de la Transformada -Z de una seal x(n) es

X(z) Z { x(n)}
(6.2)
En tanto , la relacin entre x(n) y X(z) se indica como

Z
x(n) X(z)

6.1.2. Regin de Covergencia. Como la Transformada - Z es una serie de potencia


infinita, existir solamente para aquellos valores de z que hacen convergente dicha serie. La
regin de convergencia, denominada ROC (Region of Convergence), de X(z) es el conjunto
de todos los valores de z para los cuales X(z) toma un valor finito. Luego, una
Transformada Z se describe totalmente con su expresin analtica y con la especificacin
de su ROC. Para el anlisis de la regin de convergencia, se considerarn dos casos :
Seales de Longitud Finita y Seales de Longitud Infinita.

269
Regin de Convergencia para Seales de Longitud Infinita. Para determinar la regin de
convergencia de la Transformada Z , de seales de longitud infinita, se puede utilizar el
criterio de Cauchy, el cual establece que si

v(n) = v(0) + v(1) + v(2) + v(3) +


n =0
(6.3)

y que
1
lim v(n) n < 1 (6.4)
n

se dice que la serie de potencia es convergente .


Para aplicar este criterio a la Transformada - Z, sta se puede escribir como

-1
X(z) =
n =-
x(n)z - n + x(n)z - n
n =0
(6.5)

Para que X(z) tenga un valor finito, las dos sumatorias del segundo miembro de la ecuacin
(6.5) deben de ser finitas . Aplicando Cauchy, por separado, a las sumatorias de la ecuacin
(6.5), y definiendo como
1
R x - = lim x(n) n (6.6)
n

Y
1
R x+ = 1 (6.7)
lim x(- m) m
m

Se demuestra que, en general, la regin de convergencia de la Transformada Z es:


0 R x - < z < R x+ (6.8)
lo cual se ilustra en la Figura 6.1 .
Im{z}

Plano Z

Rx-
Re{z}
Rx+

Figura 6.1 . Regin de Convergencia de X( z) , Rx-<z<Rx+


270
Ejemplo 6.1.

Determinar la Transformada Z de la seal x(n) = u(n)


Solucin
En general se tiene

X(z) = x(n)z
n =-
-n

como x(n) es igual a la seal escaln unitario, se tiene que


X(z) = 1z - n = z - n
n =0 n =0

como se trata de una serie geomtrica, luego

1
X(z) =
1 - z -1

La ROC de esta transformada est dada por Rx- y Rx+ .Rx- est determinado por

1 1
R x - = lim x(n) n = lim 1 n = 1
n n

yRx+ est dado por


1
R x+ = 1
lim x(- n) n
n

como x(n) es la seal escaln unitario, o sea x(-n) = 0 para n < 0, luego Rx+ = . Por lo tanto

1
X(z) = paraz> 1
1 - z -1

Ejemplo 6.2.

Determinar la Transformada -Z de la seal

x(n) = an u(n)
Solucin
En este caso, se tiene

x(n)z = a n z - n = ( az -1 )
-n n
X(z) =
n =- n=0 n=0

La serie es geomtrica, luego


271
1
X(z) =
1 - az -1
y
1 1

R x - = lim x(n) n = lim a n u(n) = lim a


n

n n n

luego
Rx- = a
yRx+ est dado por
1 1 1
R x+ = 1 = 1 = =
lim x(- n) n
lim a - n u(- n) n 0
n n

luego
1
X(z) = paraz>a
1 - az -1

Para a = 1, se obtiene el resultado del Ejemplo 6.1.

Ejemplo 6.3.

Determinar la Transformada -Z de la seal x(n) = an


Solucin
Aplicando la definicin de X(z) se tiene

X(z) =
n =-
x(n)z - n = a z
n =-
n -n

En este caso, se determinar primeramente la ROC, luego

1 1

R x - = lim x(n) n = lim a n = a


n

n n

1 1 1
R x+ = 1 = 1 = -1
=a
lim x(- n) n
lim a - n n
a
n n

La regin de convergencia est definida como

Rx-<z<Rx+

o sea , es una relacin estricta, ya que no se considera la igualdad. En este caso, se tiene que
Rx- = Rx+ =a, por lo cual no se cumple la condicin de existencia de la ROC, lo que a su
vez implica la no existencia de X(z) para la seal dada.
272
Ejemplo 6.4.

Determinar la Transformada - Z de la seal anticausal x(n) dada por

0 n 0
x(n) = -a n u(-n - 1) = n
-a n -1
Solucin
De la definicin de X(z), se tiene
-1

( -a ) z = - ( a -1 z )
-n m
X(z) = n
, con m = -n
n =- m =1

Usando la frmula
A + A 2 + A 3 + .......... = A (1 + A + A 2 + ........) =
A
, con A< 1
1- A
se obtiene
a -1 z 1
X(z) = - =
1 - a z 1 - az -1
-1

La ROC est dada por


1

R x - = lim a n u(- n - 1) = 0
n

Se tiene que Rx- = 0, dado que u(-n-1) = 0 para n > 0.


1 1
R x+ = 1 = -1
=a
lim a - n u(n - 1) n a
n

por lo tanto

1
X(z) = paraz <a
1 - az -1

De los resultados de los Ejemplos 6.2 y 6.4, se observa que la Transformada Z de una
seal causal tiene la misma expresin que la Transformada -Z de una seal anticausal. Esto
implica que no basta conocer solamente la Transformada-Z para especificar una seal en el
dominio del tiempo, es necesario especificar adems su ROC. En resumen, una seal de
tiempo discreto x(n) es unvocamente determinada por su Transformada - Z y por la regin
de convergencia de X(z). Se deduce tambin que la ROC de una seal causal es el exterior
a un circulo de algn radio Rx-, en tanto que la ROC de una seal anticausal es el interior
de un circulo de radio Rx+ .

273
Ejemplo 6.5.

Determinar la Transformada -Z de la seal


x(n) = a n u(n) + b n u(-n - 1)
Solucin
Se tiene que la Transformada -Z es una operacin lineal ,luego


X(z) =
n =-
a n u(n)z - n + b u(-n - 1)z
n =-
n -n

La primera serie del segundo miembro de la ecuacin anterior, de acuerdo con el Ejemplo
8.2, converge para z> a y la segunda serie, de acuerdo con el Ejemplo 6.4.
converge para z<b, luego X(z) tiene una ROC dada por

a<z<b
Luego, se considerarn dos casos :

Caso 1 :b<a. En este caso, no se cumple la condicin de la ROC para X(z) y por lo
tanto sta no existe, dado que no hay valores de z para los cuales las dos series de potencia
converjan simultneamente.

Caso 2 :b>a. En este caso hay un anillo en el plano Z donde ambas series convergen
simultneamente, por lo tanto
-1
X(z) = a n z - n + bz = ( az -1 ) + ( b -1z )
n -n n m

n =0 n =- n =0 m =1

1 1
X(z) = -1
-
1 - az 1 - bz -1

b-a
X(z) = paraa<z<b
a + b - z - abz -1

Este ejemplo muestra que una seal de duracin infinita tanto para n<0 como para n>0
(infinita bilateral), tendr como ROC un anillo en el plano Z .

Regin de Convergencia para Seales de Duracin Finita .Sea la secuencia

x(n) = { x(a) , x(a + 1) , x(a + 2),........, x(b)} (6.9)


274
En este caso
b
X(z) = x(n)z - n = x(a)z - a + x(a + 1)z - (a +1) + ...... + x(b)z - b (6.10))
a

Se tiene que X(z) es un polinomio en z , el cual converge absolutamente para todo z,


excepto para z=0 si b > 0 y para z = si a < 0 .

Ejemplo 6.6.

Determinar la Transformada -Z de las seales de duracin finita dadas por :

a) x(n) = {3, 0, 0, 0, 0, 6, 1, 4 }

b) y(n) = {1, 2, 3, 4, 0, 2}

c) v(n) = d(n)

Solucin
De la definicin de Transformada -Z , se tiene

a) X(z) = 3z 5 + 6 + z -1 + 4z -2 ROC : Plano-Z entero , excepto z = 0 y z =

b) Y(z) = 1 + 2z -1 + 3z -2 + 4z -3 + 2z -5 ROC: Plano-Z entero , excepto z = 0

c) V(z) = 1 ROC : Plano -Z entero

De los ejemplos presentados se deduce que la ROC de la Transformada Z de una seal o


secuencia depende de su duracin (finita o infinita), si es causal o anticausal, o infinita
bilateral .
Un caso especial de seal infinita bilateral es una seal, llamada infinita unilateral
por la derecha, que tiene duracin infinita en el lado derecho pero no en el izquierdo [ por
ejemplo, x(n) = 0 para n<n0<0]. Un segundo caso es una seal, llamada infinita unilateral
por la izquierda, que tiene duracin infinita en el lado izquierdo pero no en el derecho [por
ejemplo, x(n) = 0 para n>n1>0]. Un tercer caso es una seal, llamada finita bilateral, que
tiene duracin finita en ambos lados [por ejemplo, x(n) = 0 para n<n0<0 y n>n1>0].
La definicin de la Transformada -Z dada por la ecuacin 8.1, es algunas veces
referida como Transformada - Z Bilateral, para distinguirla de la Transformada - Z
Unilateral X+(z) dada por

275

X + (z) = x(n)z - n (6.11)
n =0

En este texto, cuando se use la expresin Transformada - Z se har referencia


exclusivamente a la Transformada -Z Bilateral .

6.2 . TRANSFORMADA - Z INVERSA

Frecuentemente, se tiene el problema de determinar una seal de tiempo discreto o


secuencia a partir del conocimiento de su Transformada - Z. El procedimiento para la
transformacin del dominio z al dominio del tiempo se conoce como Transformada - Z
Inversa. A partir de X(z) se puede obtener x(n), realizando la inversin de X(z) mediante el
uso del Teorema de la Integral de Cauchy.
Por definicin de X(z) se tiene que


X(z) = x(k)z
k =-
-k
(6.12)

Multiplicando ambos miembros de (6.12) por zn -1 e integrando sobre un contorno cerrado


C, que encierra al origen, dentro de la ROC de X(z) como se ilustra en la Figura 6.2.

Im{z}

C
r1
Re{z}
r2

Figura 6.2. Contorno C para la Integral de la Ecuacin (6.12)

Se obtiene

C
X(z)z n -1dz =
C
x(k)z
k =-
n -1- k
dz (6.13)

276
donde C denota el contorno en el interior de la ROC de X(z), con sentido en contra del giro
de los punteros del reloj. Dado que la serie converge en este contorno, se puede
intercambiar el orden de integracin y de la sumatoria, por lo cual (6.13) se puede escribir
como


C
X(z)z n -1dz = x(k)
k =-
C
z n -1-k dz (6.14)

Por otra parte, se tiene que el Teorema de la Integral de Cauchy establece que

1 1 , k = n


2pj C
z n -1- k dz =
0 , k n
(6.15)

donde C es cualquier contorno que encierra al origen. Aplicando (6.15) en (6.14), se tiene
que el segundo miembro de (6.14) se reduce a 2pjx(n), o sea

C
X(z)z n -1 = 2pjx(n) (6.16)

de donde se obtiene la frmula de inversin deseada

1
x(n) =
2pj
C
X(z)z n -1dz (6.17)

Aunque la ecuacin (6.17) proporciona la frmula de inversin para la determinacin de


x(n) a partir de X(z), generalmente no se la utiliza para la evaluacin directa de la
Transformada - z Inversa, dado que las seales y sistemas considerados en los anlisis

tienen Transformadas - Z racionales, existiendo para tal caso mtodos ms simples para la
inversin .

6.3. RELACION ENTRE LA TRANSFORMADA DE FOURIER Y


TRANSFORMADA - Z

La Transformada - Z , X(z), de una secuencia x(n) es definida como


X(z) = x(n)z
n =-
-n
, ROC : r2<z< r1 (6.18)

La forma polar compleja de z es


z = r ejW (6.19)

277
donde r = z y W es el ngulo de z. Luego, dentro de la ROC de X(z), se puede sustituir z
= r ejW en (6.18), obtenindose

X(z) z= re jW = x(n)r
n =-
-n
e - jWn (6.20)

Considerando la ecuacin (6.20), X(z) puede interpretarse como la Transformada de


Fourier de la secuencia x(n)r-n. El factor de ponderacin r-n crece con n si r< 1 y disminuye
con n si r> 1. Alternativamente, si X(z) converge para z = 1, luego


X(z) z =e jW X(W) = x(n)e
n =-
- jW n
(6.21)

Luego, la Transformada de Fourier puede ser vista como la Transformada - Z de la


secuencia, evaluada sobre la circunferencia unitaria (r = 1). Si X(z) no converge en la
regin z = 1, o sea si la circunferencia unitaria no est contenida en la ROC de X(z), la
Transformada de Fourier X(W) no existe .
La existencia de la Transformada - Z requiere que la secuencia {x(n)r-n} sea
absolutamente sumable, es decir


n =-
x(n)r - n < (6.22)

Si la relacin (6.22) converge solamente para valores de r > r0> 1, la Transformada - Z


existe, pero la Transformada de Fourier no existe. Este ser el caso, por ejemplo, para las
secuencias causales de la forma x(n) = an u(n), cuando a>1 .
Sin embargo, hay secuencias que no satisfacen los requerimientos de (6.22), por
ejemplo la secuencia
sen W c n
x(n) = (6.23)
pn

no tiene Transformada - Z. Dado que tiene energia finita, su Transformada de Fourier


converge en un sentido de cuadrtico - medio para la funcin discontinua X(W) definida
como
1 , W < WC
X(W) = (6.24)
0 , WC < W p

En conclusin, la existencia de la Transformada - Z requiere que se satisfaga (6.22) en


alguna regin del plano -z. Si esta regin contiene a la circunferencia unitaria, la
Transformada de Fourier existe. Sin embargo, la existencia de la Transformada de Fourier,
278
la cual es definida para seales de energa finita, no necesariamente asegura la existencia de
la Transformada - Z.

6.4 PROPIEDADES DE LA TRANSFORMADA Z

La Transformada -Z es una herramienta muy potente para el estudio de seales y sistemas


de tiempo discreto. La potencia de esta transformada es una consecuencia de algunas
propiedades muy importantes que ella posee, y que permiten resolver ms fcilmente
problemas de procesamiento de seales.
En el tratamiento posterior se considerar que cuando se combinan varias
Transformadas -Z, la ROC de la transformada total es, al menos, la interseccin de las ROC
de las transformadas individuales.

6.4.1 .Linealidad . Si
Z
x1 (n) X1 (z)

y
Z
x2 (n) X2 (z)

luego

Z
x(n) = a1 x1 (n) +a2 x2 (n) X(z) =a1 X1 (z) + a2 X2 (z) (6.25)

para constante a1 y a2 cualesquiera. La demostracin de esta propiedad se obtiene a partir de


la definicin de linealidad .
La propiedad de linealidad puede generalizarse para un nmero arbitrario de
seales. Bsicamente, implica que la Transformada -Z de una combinacin lineal de seales
es la misma combinacin lineal de sus Transformadas -Z. De esta manera, la propiedad de
linealidad ayuda a determinar la Transformada - Z de una seal, expresando dicha seal
como una suma de seales elementales cuyas Transformadas - Z son conocidas.

Ejemplo 6.7.

Determinar la Transformada - Z de la seal :


( 1 ) n - 2 n , n0
3
x(n) =
0 , n<0

279
Solucin
La seal dada se puede escribir como

n
1
x(n) = u(n) - 2n u(n)
3

Aplicando la propiedad de Linealidad de la Transformada -Z , se tiene

X(z) = Z {x(n)} = Z {( ) u(n)} - Z{2 u(n)}


1 n
3
n

aplicando el resultado del Ejemplo 8.2, que establece que

Z {a n u(n)} =
1
, ROC :z>a
1 - az -1
Por lo tanto
X1 (z) = Z {( ) u(n)} = 1 - 1 z
1 n
3 1
3
-1
, ROC : z > 1
3

y
X 2 (z) = Z {2n u(n)} =
1
, ROC :z>2
1 - 2z -1

La interseccin de las ROC de X1 (z) y X2 (z) es z> 2. En consecuencia, la transformada


total X(z) es
1 1
X(z) = 1 -1
- , ROC :z>2
1- 3 z 1 - 2z -1

Ejemplo 6.8.

Determinar la Transformada - Z de la seal x(n) = cos(nW0)u(n) .


Solucin
Utilizando la identidad de Euler, la seal x(n) se puede escribir como

x(n) = cos(W 0 n)u(n) = 12 e jW0 n u(n) + 12 e - jW0 n u(n)


Luego
{ }
X(z) = 12 Z e jW0 n u(n) + 12 Z e - jW0 n u(n){ }
y como

280
{ }
Z e jW0 n u(n) =
1
1 - e jW 0 z - 1
, ROC :z> e jW0 n = 1

{ }
Z e - jW0 n u(n) =
1- e
1
- j W0
z -1
, ROC : z > e - jW0 n = 1

Por lo tanto
1 1 1 1
X(z) = jW 0 - 1
+ - jW 0 - 1
, ROC :z> 1
2 1- e z 2 1- e z

Despus de algunas manipulaciones algebraicas simples, se obtiene

1 - z -1 cos W0
X(z) = , ROC :z> 1
1 - 2z -1 cos W0 + z -2

6.4.2. Desplazamiento en el Tiempo. Si

Z
x(n) X(z)
luego
Z
x(n-k) z-kX(z) (6.26)

La demostracin de esta propiedad se obtiene inmediatamente, a partir de la definicin de


Transformada - Z. La ROC de z-kX(z) es la misma que la de X(z), excepto para z=0 si k > 0
y para z = si k < 0.
Las propiedades de linealidad y de desplazamiento temporal son la llave que
permiten que la Transformada - Z sea extremadamente til en el anlisis de sistemas de
tiempo discreto invariantes en el tiempo (LTI)

Ejemplo 6.9.

Determinar la Transformada - Z de la seales x2 (n) y x3 (n) funcin de

X1 (z) = Z{x1 (n)}


si :
x1 (n) = {2, 1, 2, 5, 7, 0, 1, 2}

x2 (n) = x1 (n+4)

281
x3 (n) = x1 (n-4)
Solucin
Se tiene
X1 (z) = Z{x1 (n)} = 2z4 + z3 + 2z2 + 5z1 +7 + z-2 +2z-3
Aplicando la propiedad de desplazamiento temporal, se obtiene

X 2 (z) = Z{ x 2 (n) = x1 (n + 4)} = z 4 X1 (z) = 2z 8 + z 7 + 2z 6 + 5z5 + 7z 4 + z 2 + 2z

la ROC de X2 (z) es todo el Plano - Z , excepto z = .


y

X3 (n) = Z{ x 3 (n) = x1 (n - 4)} = z -4 X1 (z) = 2 + z -1 + 2z -2 + 5z -3 + 7z -4 + z -6 + 2z -7

la ROC de X3 (z) es todo el Plano-Z , excepto z = 0 .

El Ejemplo 6.9 proporciona informacin adicional para entender el significado de la


propiedad de desplazamiento temporal. Ciertamente, si se tiene que el coeficiente de z-n es
el valor de la muestra en el instante n, se tiene que el retardo de una seal en k muestras (k
> 0) [por ejemplo x(n) x(n-k)], corresponde a multiplicar todos los trminos de la
Transformada - Z por z-k. Los coeficientes de z-n se convierten en los coeficientes de z-(n+k) .

Ejemplo 6.10.

Determinar la transformada -Z de la seal :

2 0 n N-1

x(n) =
0
otros valores
Solucin
En este problema se pueden utilizar las siguientes resoluciones

a)Aplicacin directa de la definicin de Transformada - Z .


Se tiene que

N -1
2N si z=1

X(z) = 2z -n
= 2 1 + z + z + ........... + z
-1 -2 - ( N -1)
= 1 - z - N
n =0 2 si z 1
1 - z -1

282
La ROC de X(z) es todo el Plano-Z excepto z = 0 .
b) Aplicacin de las propiedades de linealidad y desplazamiento temporal .
En este caso x(n) se puede escribir como

x(n)=2u(n)-2u(n-N)

Aplicando la propiedad de linealidad de la Transformada - Z, se tiene

X(z) = Z{2u(n) - 2u(n - 1)} = 2Z {u(n)} - 2Z {u(n - N)}

Aplicando ahora la propiedad de desplazamiento temporal, se tiene

X(z) = 2Z {u(n)} - 2z - N Z {u(n)} = 2(1 - z - N )Z {u(n)}


como
1
Z {u(n)} = , ROC :z> 1
1 - z -1
se obtiene
1 - z-N
X(z) = 2
1 - z -1

El Ejemplo 6.10 ayuda a clarificar una caracterstica muy importante de la ROC de combinacin de
varias Transformadas - Z. Si la combinacin lineal de varias seales tiene duracin finita, la ROC
de su Transformada -Z est determinada exclusivamente por la duracin finita de esta seal, no por
la ROC de cada transformada individual .

6.4.3. Escalamiento en el Dominio - Z. Si

Z
x(n) X(z) , ROC : r1<z< r2

luego
Z
an x(n) X ( za ) , ROC : ar1<z<ar2(6.27)

a constante arbitraria, real o compleja.

Ejemplo 6.11.

Determinar la Transformada - Z de la seal

x(n) = an (senW0 n)u(n)


283
Solucin
Definiendo x1(n) = (senW 0 n)u(n), y aplicando identidad de Euler, se tiene
1
x1 (n) = (sen W0 n)u(n) = e jW0n u(n) - e - jW0n u(n)
2j
De donde se obtiene

1 1 1
X1 (z) = Z { x1 (n)} = jW 0 -1
- - jW 0 - 1
, ROC :z> 1
2j 1- e z 1- e z

Realizando operaciones algebraicas simples, la ecuacin anterior se puede escribir como


z -1 sen W0
X1 (z) =
1 - 2z -1 cos W0 + z -2

Luego, aplicando propiedad de escalamiento en el dominio - Z, se tiene

az -1 sen W0
Z {x(n) = a (sen W0 n)u(n)} = X1 (a z) =
n -1
, ROC :z>a
1 - 2az -1 cos W0 + a 2 z -2

6.4.4. Inversin Temporal. Si

Z
x(n) X(z) , ROC : r1<z< r2
luego
Z
1 1
x(-n) X(z-1 ) , ROC : <z < (6.28)
r2 r1
Ejemplo 6.12.

Determinar la Transformada - Z para la seal

x2 (n) = x1 (-n)
si
( 1 ) n n0
3
x1 (n) =
1 -n
( 2 ) n<0

284
Solucin
Como
Z{x1 (-n)} = X1 (z-1 )

Es necesario determinar X1 (z) .

-1

( 12 ) z - n + ( 13 ) z - n
-n
x1 (n)z - n =
n
X1 (z) =
n =- n =- n=0

Se tiene

z - n = ( 13 z -1 ) =
1 1
( 13 )
n n
-1
, ROC : z >
n =0 n=0 1- z 1
3 3
Por otra parte
-1 1
z 1 1
( 12 ) z - n = ( 12 z ) =
-n m 2
= -1
=- , ROC :z< 2
n =- m =1 1 - 12 z 2z - 1 1 - 2z -1

En consecuencia
5 -1
1 1 z 1
X1 (z) = 1 -1
- -1
= - 7 3-1 2 -2 , ROC : < z < 2
1- 3 z 1 - 2z 1- 3 z + 3 z 3
Dado que
Z { x 2 (n)} = X 2 (z) = X1 (z -1 )
se tiene que

5
z 1
X 2 (z) = - 3
, ROC : <z< 3
1- z + 3 z
7
3
2 2
2

6.4.5. Derivacin en el Dominio - Z. Si

Z
x(n) X(z)
luego (6.29)
dX(z)
nx(n) Z
-z
dz

Ejemplo 8.13.

Determinar la Transformada - Z de la seal

x(n) = ( 1 + n) u(n)
285
Solucin.
x(n) se puede escribir como
x(n) = u(n) + nu(n)

Aplicando linealidad, se tiene

X(z) = Z{u(n)} + Z{nu(n)}


con
1
Z {u(n)} = , ROC :z> 1
1 - z -1
y
dZ{u(n)} z -1
Z {nu(n)} = - z = , ROC :z> 1
dz (1 - z -1 )2

En consecuencia

1 z -1 1
X(z) = -1
+ -1 2
= , ROC :z> 1
1- z (1 - z ) (1 - z -1 )2

6.4.6. Convolucin de Dos Secuencias. Si

Z
x1 (n) X1 (z)

Z
x2 (n) X2 (z)
luego

Z
x(n) = x1 (n)*x2 (n) X(z) = X1 (z)X2 (z) (6.30)

La ROC de X(z) es, al menos la interseccin de las de X1 (z) y X2 (z)


La propiedad de convolucin es una de las propiedades ms potentes de la Transformada -
Z, porque convierte la convolucin en el dominio del tiempo de dos seales en
multiplicacin de sus transformadas. Para el clculo de la convolucin de dos seales,
usando Transformada - Z , se emplea el siguiente procedimiento :

286
1. Se determina las Transformadas - Z de las dos seales a ser convolucionadas, o sea se
pasa del dominio del tiempo al dominio -Z.

X1 (z) = Z{x1 (n)}

X2 (z) = Z{x2 (n)}

2. Se multiplican las dos transformadas .

X(z) = X1 (z)X2 (z)

3. Se determina la transformada inversa de X(z) , por lo que se pasa del dominio - Z al


dominio del tiempo .

x(n) = Z-1 {X(z)}

Ejemplo 6.14.

Determinar , utilizando Transformada - Z , la convolucin de las seales :

x1 (n) = {1, 2, 5, 7, 0, 1}

x2 (n) = {2, 4, 5, 7, 0, 1}
Solucin
Aplicando la definicin de Transformada - Z se tiene

X1 (z) = 1 + 2z-1 + 5z-2 + 7z-3 +z-5


Y

X2 (z) = z-3 +7z-1 +5 + 4z+ 2z2


Luego
X(z) = Z{ x(n) = x1 (n) * x 2 (n)} = X1 (z)X 2 (z)
queda

X(z) = 2z2 + 8z + 23 + 51z-1 + 67z-2 + 73z-3 +55z-4 + 10z-5 +14z-6 + z-8


de donde

x(n) = {2, 8, 23, 51, 67, 73, 55, 10, 14, 0, 1}

287
6.4.7. Correlacin de Dos Seales. Si

Z
x1 (n) X1 (z)
y
Z
x2 (n) X2 (z)
luego
Z

rx1x 2 (l) = x (n)x
n =-
1 2 (n - l) R x1x 2 (z) = X1 (z)X 2 (z -1 ) (6.31)

Empleando las propiedades de convolucin y de inversin temporal, se obtiene

R x1x2 (z) = Z {x1 (l)} Z{ x 2 (-l)} = X1 (z)X 2 (z -1 )

La ROC de X(z) es al menos la interseccin de las de X1 (z) y de X2 (z-1 ) .


Como en el caso de la convolucin, la correlacin de dos seales es ms fcilmente
obtenida a travs de la multiplicacin sealada en la ecuacin (8.39) y realizando la
transformacin inversa del resultado .
Ejemplo 6.15.

Utilizando Transformada - Z, determinar la secuencia autocorrelacin de la seal dada por


x(n) = ( 12 ) u(n)
n

Solucin
Con X(z) = Z{x(n)} , se tiene que
R xx (z) = Z {rxx (l)} = X(z)X(z -1 )
Del Ejemplo 6.2 se tiene
Z {a n u(n)} =
1
, ROC :z>a
1 - az -1

Por lo tanto , para el Ejemplo actual , se tiene que


1 1
X(z) = -
, ROC :z> ( seal causal )
1 - 12 z 1
2
de aqu
1
X(z -1 ) = , ROC :z< 2 (seal no causal)
1 - 12 z
Por lo tanto

288
1 1 1 1
R xx (z) = -1
= -1
, ROC : < z < 2
1 - z 1 - 2 z 1 - 2 (z + z ) + 4
1
2
1 1 1
2

Dado que la ROC de Rxx (z) es un anillo, rxx ( l ) es una funcin bilateral, an si x(n) es
causal .
Para obtener rxx ( l ), se tiene que la Transformada - Z de la secuencia del Ejemplo
6.5 con b=1/a es simplemente (1-a2 )Rxx (z), con a = 1/2. De aqu se sigue que

Z {( 2)
1 n
u(n) + ( 12 ) u(- n - 1) = ( 21 )
-n n
} = 1 - ( ) R
1 2
2 xx (z)

Aplicando transformacin inversa

1
( 12 )
l
rxx (l) = - < l <
1- ( 1 2
2 )

Para el caso general de que se tenga que x(n) = an u(n), con a< 1, se obtiene que

1 l
rxx (l ) = a
1- a 2

6.4.8. Multiplicacin de Dos Secuencias. Si

Z
x1 (n) X1 (z)
Z
x2 (n) X2 (z)

luego
1 z
x(n) = x1 (n)x 2 (n)
X1 (v)X 2 v -1dv
Z
X(z)= (6.32)
2p C
v

donde C es un contorno cerrado que encierra el origen y est dentro de la ROC de X1 (v) y
de X2 (z/v) .
Para obtener la ROC de X(z) se tiene que si X1 (v) converge para r1l<z< r1u y X2
(z) converge para r2l<z< r2u , luego la ROC de X2 (z/v) es

z
r2l < < r2u
v
luego , la ROC de X(z) es al menos

289
r1l r2l < z < r1u r2u

Para el caso de que x1 (n) y x2 (n) sean secuencias complejas, se puede definir el producto
secuencia como x(n) = x1 (n)x *2 (n) . Luego, la correspondiente integral de convolucin
compleja es

* z -1
*
1
2pj C
x(n) = x1 (n)x *2 (n) Z
X(z)= X1 (v)X 2 * v dv (6.33)
v

6.4.9. Relacin de Parseval. Si x1 (n) y x2 (n) son secuencias complejas, luego :


1 1
x (n)x
n =-
1
*
2 (n) =
2pj
C
X1 (v)X*2 v -1dv
v
(6.34)

con r1l r2l< 1 < r1ur2u , donde r1l<z< r1u y r2l<z< r2u estn en la ROC de X1 (z) y X2(z) .
La demostracin de la ecuacin (8.42) es inmediata, evaluando X(z) en la ecuacin
(6.33) en z = 1.
Si X1 (z) y X2 (z) convergen sobre una circunferencia unitaria, se puede seleccionar
el contorno de integracin de la ecuacin (6.34) como la circunferencia unitaria. Luego, la
ecuacin (6.34) se reduce a la relacin de Parseval, dada por

p
1

n =-
x1 (n)x (n) =
*
2
2p -p
X1 (W)X*2 (W)dW (6.35

6.4.10. Teorema del Valor Inicial. Si x(n) es causal, o sea

x(n) = 0 para n <0

luego
x(0) = lim X(z) (6.36)
z

Anteriormente se han derivado algunas de las Transformadas - Z que se usan en


muchas aplicaciones prcticas. Estos pares de transformadas estn resumidas en la Tabla
6.1 para una fcil referencia.

290
TABLA 6.1 . Algunos pares comunes de Transformada - Z
Seal Transformada - Z
x(n) X(z) ROC
d(n) 1 Todo el Plano - Z

u(n) 1 z> 1
1 - z -1

an u(n) 1 z>a
1 - az -1

nan u(n) az -1 z>a


(1 - az -1 )2

-an u(-n-1) 1 z<a


1 - az -1

-nan u(-n-1) az -1 z<a


(1 - az -1 )2

(cosW0 n)u(n) 1 - z -1 cos W0 z> 1


1 - 2z -1 cos W0 + z -2
(senW 0 n)u(n) z -1 sen W0 z> 1
1 - 2z -1 cos W0 + z -2

(ancosW0 n)u(n) 1 - az -1 cos W0 z>a


1 - 2az -1 cos W0 + a 2 z -2

(ansenW 0 n)u(n) az -1 sen W0 z>a


1 - 2az -1 cos W0 + a 2 z -2

1 zk
(n + 1)...(n + k - 1)a n , n 0 z>a
(k - 1)! (z - a)k
1 zk
- (n + 1)...(n + k - 1)a n , n -1 z<a
(k - 1)! (z - a)k

Todas las propiedades de la Transformada - Z , que se han presentado en esta


seccin, estn resumidas en la Tabla 6.2 .
291
TABLA 8.2 . Propiedades de la Transformada - Z

Propiedad

Notacin x(n) X(z) ROC : r2 < z < r1


x1 (n) X1 (z) ROC1
x2 (n) X2 (z) ROC2
Linealidad a1 x1 (n) + a2 x2 (n) a1 X1 (z) +a2 X2 (z) Al menos la interseccin de ROC1 y ROC2
Desplazamiento en el Tiempo x(n - k) z-k X(z) La de X(z) , excepto z = 0 si k > 0 y z = si k < 0
Escalamiento en el Dominio - Z an x(n) X(a-1 z) ar2 < z < ar1
Inversin Temporal x(-n) X(z-1 ) 1 1
<z<
r1 r2
Conjugacin x* (n) X* (z* ) ROC
Parte Real Re{x(n)} 1
2
X(z) + X (z ) * * Incluye ROC
Parte Imaginaria Im{x(n)}
2 X(z) - X (z )
1 * *
Incluye ROC
Derivacin en el Dominio - Z nx(n) dX(z) r2 < z< r1
-z
dz
Convolucin x1 (n)*x2 (n) X1 (z)X2 (z) Al menos , la interseccin de ROC1 y ROC2
Correlacin rx1x 2 (l) = x1 (l) * x 2 (-l) R x1x 2 (z) = X1 (z)X 2 (z) Al menos , la interseccin de ROC de X1 (z) y de
X2 (z-1 )
Teorema Valor Inicial Si x(n) es causal x(0) = lim X(z)
z
Multiplicacin x1 (n)x2 (n) 1 z Al menos r1l r2l < z< r1u r2u
2pj C
X1 (v)X 2 v -1dv
v

1 * 1 -1
Relacin de Parseval x (n)x
n =-
1
*
2 (n) = C X1 (v)X2 v* v dv
2pj

292
Ejemplo 6.16.

Usando propiedades y tabla de Transformada Z , determinar la Transformada Z de la


seal x(n) dada por

x(n) = (n - 3)(0, 6)(n -3) sen p6 (n - 3) u(n - 3)


Solucin

Aplicando la propiedad de desplazamiento temporal, se tiene

X(z) = Z {x(n)} = z -3 Z {n(0, 6) n sen ( p6n ) u(n)}

tenindose que X(z) y Z {n(0, 6) n sen ( p6n ) u(n)} tienen la misma ROC. Aplicando la
propiedad de diferenciacin en el dominio - z, y considerando que y(n) =
(0,6)nsen(pn/6)u(n), se tendr
dZ {y(n)} dY(z)
Z {ny(n)} = -z = -z
dz dz
por lo cual

-3
X(z) = z - z
{
dZ ( 0, 6 ) n sen ( p n ) u(n)
6 }
dz

En este caso, tambin se conserva la ROC. Por tabla, se tiene que

0, 6sen ( p6 ) z -1
{ n
}
Z ( 0,6 ) sen ( p6n ) u(n) =
1 - 2(0, 6 cos p6 )z -1 + 0, 36z -2
=
0,3z -1
1 - 0, 6 3z -1 + 0,36z -2
, |z|>0,6

Luego,
d 0,3z -1
X(z) = -z -2 -1 -2
, | z | > 0,6
dz 1 - 0, 6 3z + 0, 36z

-0,3z -2 + 0,108z -4
X(z) = -z -2 -1 -2 -3 -4
1 - 1, 2 3z + 1,8z - 0, 432 3z + 0,1296z
Finalmente
0,3z -4 - 0,108z -6
X(z) = , | z | > 0,6
1 - 1, 2 3z -1 + 1,8z -2 - 0, 432 3z -3 + 0,1296z -4

293
6.4.11. Uso de MATLAB en la determinacin de la Transformada Z. Existen
diferentes formas de usar MATLAB en la determinacin de la Transformada Z de
secuencias o seales de tiempo discreto. Una de ellas se presenta en el desarrollo del
siguiente ejemplo, otras se presentarn en las secciones posteriores.

Ejemplo 6.17.

Sean las secuencias


x1 (n) = {3, 2,1} y x 2 (n) = {5, 3, 4, 2}

Usando MATLAB y la propiedad de convolucin, determinar X3(z) = X1(z)X2(z), si X1(z)


= Z{x1(n)} y X2(z) = Z{x2(n)}.

Solucin
La propiedad de convolucin establece que

Z {x 3 (n) = x1 (n) * x 2 (n)} = X 3 (z) = X1 (z)X 2 (z)

El programa MATLAB para determinar x3(n) = x1 (n)*x2(n), es

>> % Determinacion de x3(n)=x1(n)*x2(n)


>>x1=[3 2 1];
>>x2=[5 3 4 2];
>> k = 3; %Numero de elementos del vector x1
>> q = 4; %Numero de elementos del vector x2
>> r = k+q-1; % Numero de elementos del vector x3
>> u=2; % Indica que el elemento 2 del vector x1 es x1(0) de la secuencia x1(n)
>> v=3; % Indica que el elemento 3 del vector x2 es x2(0) de la secuencia x2(n)
>> t=u+v-1;
>> % Indica que el elemento t del vector x3 es x3(0) de la secuencia x3(n)
>>x3=conv(x1,x2)

x3 =
15 19 23 17 8 2
>>t

t=
4

294
De donde
x 3 (n) = {15,19, 23,17,8, 2}

En consecuencia

X3(z)= 15z3 + 19z2 + 23z + 17 + 8z-1 + 2z-2 ,ROC: Plano-Z entero, excepto z=0 y z=

Funcin ztrans. En MATLAB existe la funcin ztrans, que permite obtener la expresin
simblica de la Transformada Z de una seal x(n) causal, a partir de la expresin de x(n).
La sintaxis es X = ztrans(x), la que por defecto entregar como resultado una expresin en
funcin de z.

Ejemplo 6.18.

Usando la funcin ztrans de MATLAB, determinar la Transformada Z, de la seal x(n)


del Ejemplo 6.16.

Solucin.
La seal x(n) del Ejemplo 6.16 es

x(n) = (n - 3)(0.6)(n -3) sen p6 (n - 3) u(n - 3)

Un programa MATLAB para obtener la Transformada Z de x(n) dada, utilizando la


propiedad de desplazamiento temporal, sera

>> % Transformada-Z de x(n)=(n-3)*(0,6)^(n-3)*sen[(pi/6)*(n-3)]*u(n-3)


>> n=sym('n','real');
>> y=n*(3/5).^n*sin(pi*n/6);
>> z=sym('z');
>> X=z.^(-3).*ztrans(y)

X=
15/2/z^2*(25*z^2-9)/(25*z^2-15*z*3^(1/2)+9)^2

O sea

295
15
z -2 ( 25z 2 - 9 )
X(z) =
2

( 25z )
2
2
- 15 3z + 9
Ecuacin que puede escribirse como

375 - 135z -2
X(z) = , | z | > 0,6
1250z 4 - 1500 3z3 + 2250z 2 - 540 3z + 162

Queda como ejercicio del lector, demostrar que el resultado obtenido, es idntico al
resultado del Ejemplo 6.16.

6.5. TRANSFORMADA Z RACIONALES

Una importante familia de Transformada - Z es aquella para la cual X(z) es una funcin
racional, o sea, una razn de dos polinomios en z-1 ( o z). En esta seccin se presentarn
algunos temas importantes en relacin a la clase de Transformadas - Z racionales

6.5.1. Polos y Ceros. En una funcin racional se definen ceros y polos .


Ceros. Los ceros de una Transformada - Z X(z) son los valores de z para los cuales X(z)=
0.
Polos. Los polos de una Transformada -Z X(z) son los valores de z para los cuales X(z)= .
Si X(z) es una funcin racional, luego

N(z) b 0 + b1z -1 + b 2 z -2 + ........ + b M z - M


X(z) = = (6.37)
D(z) a 0 + a1z -1 + a 2 z -2 + ........ + a N z - N

Si a0 0 y b0 0, X(z) se puede escribir con exponentes positivos de z, tal como se muestra


en la siguiente ecuacin

N(z) b0 z - M z M + (b1 / b 0 )z M -1 + .......... + b M / b 0


X(z) = = (6.38)
D(z) a 0 z - N z N + (a1 / a 0 )z N -1 + .......... + a N / a 0

Ya que N(z) y D(z) son polinomios en z, N(z)/D(z) se puede escribir como

N(z) b0 - (M - N ) (z - z1 )(z - z 2 )..............(z - z M )


X(z) = = z (6.39)
D(z) a 0 (z - p1 )(z - p 2 )..............(z - p N )
o sea

296
M

(z - z
N - M k =1
k )
X(z) = Gz N
(6.40)
(z - p
k =1
k )

donde G = b0 / a0 , zk son las races del polinomio del numerador y pk son las races del
polinomio del denominador.
Luego, X(z) tiene M ceros finitos en z = z1 , z2 , z3 , ........., zM y N polos finitos en z
= p1 , p2 , p3 , ..........,pN , y en el.origen ( z = 0) tendr N - M ceros si N > M o N - M
polos si N < M. Los polos o ceros tambin pueden ocurrir en z = . Un cero existe en z =
si X() = 0 y un polo existir en z = si X() = . Si se cuentan los polos y ceros en cero
y en el infinito, se encuentra que X(z) tiene exactamente el mismo nmero de polos y ceros.

Diagramas de Polos y Ceros.X(z) se puede representar grficamente por un diagrama de


polos y ceros en el plano complejo. Los polos se representan por cruces (x) y los ceros por
crculos (o). La multiplicidad de polos y ceros es indicada por un nmero cercano a la
correspondiente cruz o crculo. Es importante hacer notar que por definicin la ROC de una
Transformada - z no contiene polos ni ceros .
Ejemplo 6.19.

Determinar el diagrama de polos y ceros para la seal :

x(n) = (rnsenW 0 n)u(n) 0< r < 1


Solucin .
Se tiene que

X(z) = Z {x(n) = (r n sen W 0 n)u(n)} = r n sen W 0 nz - n
n =0

De la Tabla 8.1 se obtiene


rz -1 sen W0
X(z) = , ROC :z>r
1 - 2rz -1 cos W0 + r 2 z -2
ecuacin que se puede escribir como
rz sen W 0
X(z) =
z - (2r cos W 0 )z + r 2
2

Por lo tanto X(z) tiene un cero en el origen, o sea


z=0

y dos polos dados por las races de la siguiente ecuacin


z2 - (2rcosW0 )z +r2 = 0
obtenindose
297
p1 = re jW0 , p 2 = re - jW0
Por lo cual, el diagrama de polos y ceros es el que se muestra en la Figura 6.3 .
Im{z}

X p1

z1 W0
Re{z}
W0
r

ROC
Figura 6.3. Diagrama de polos y ceros de la seal (rnsenW 0 n)u(n)

Ejemplo 6.20.

Determinar los polos y ceros de la seal


a n 0 n M-1
x(n) = a> 0
0 otros valores
Solucin .
De la definicin de Transformada - Z, se tiene
M -1
1 - (az -1 ) M zM - a M
X(z) = (az ) = -1 n
= M -1
n =0 1 - az -1 z (z - a)
Dado que a >0 , se tiene que la ecuacin

zM = aM
tiene M races de la forma
j 2Mpk
z k = ae , k = 0, 1, 2, 3, .........., M-1

como el cero en z0 = a cancela al polo z = a , X(z) se puede escribir como

(z - z1 )(z - z 2 )(z - z3 )............(z - z M -1 )


X(z) =
z M -1

298
En consecuencia, X(z) tiene M-1 ceros ubicados en una circunferencia con radio a, y M-1
polos mltiples ubicados en el origen. La ROC de X(z) es todo el Plano - Z, excepto z = 0
porque los M-1 polos estn localizados en el origen.
Considerando como ejemplo M = 6, se tienen 5 polos mltiples en el origen y los
siguientes ceros
jp j 23p j 43p j 53p
z1 = ae 3 , z 2 = ae , z3 = ae jp , z4 = ae , z5 = ae
Por lo tanto , el diagrama de polos y ceros es el que se muestra en la Figura 6.4 .
Im{z}

Z 2
Z 1

Z 3 m=5
x

Z 4
Z 5

ROC

Figura 6.4. Diagrama de Polos y Ceros de X(z) del Ejemplo 6.20

Ejemplo 6.21 .

Determinar la Transformada - Z y la seal correspondiente al diagrama de polos y ceros


mostrado en la Figura 6.5.
Im{z}

a
x Re{z}
m=2

ROC

Figura 6.5. Diagrama de Polos y Ceros del Ejemplo 6.21

299
Solucin .
Hay un polo mltiple de multiplicidad 2 (N = 2) en z = a y un cero (M = 1) en el
origen. Sustituyendo estas relaciones en
M

(z - z
N - M k =1
k )
X(z) = Gz N

(z - p
k -1
k )

se obtiene
z z z
X(z) = G =G =G 2
(z - p1 )(z - p 2 ) (z - a)(z - a) z - 2az + a 2

ecuacin que puede escribirse como


z -1 G az -1
X(z) = G =
1 - 2az -1 + a 2 z -2 a 1 - 2az -1 + a 2 z -2
Finalmente
az -1
X(z) = K
1 - 2az -1 + a 2 z -2
De la Tabla 6.1, se tiene que

x(n) = Knan u(n)

Del Ejemplo 6.21 se tiene que el producto (z -p1 )(z - p2 ) da por resultado un polinomio
con coeficientes reales, cuando p1 y p2 son complejos conjugados. En general, si un
polinomio tiene coeficientes reales, sus races pueden ser reales o un par de complejos
conjugados.
La Transformada - Z es una funcin compleja de la variable compleja z, por lo cual
X(z) es una funcin real y positiva de z y como z representa un punto en el plano
complejo, X(z)es una funcin bidimensional y describe una superficie en el espacio.

6.5.2. Ubicacin de los Polos y Comportamiento en el Dominio del Tiempo de Seales


Causales. Para el estudio del tema, se considerar la relacin entre la localizacin de un par
de polos en el Plano - Z y la correspondiente forma de la seal en el dominio del tiempo. El
anlisis se basa en el listado de pares de transformadas, presentado en la Tabla 8.1, y en los
resultados obtenidos en la subseccin precedente. Las seales consideradas sern reales y
causales, y el comportamiento de ellas depender de la localizacin de los polos, de la
Transformada - Z respectiva, en el Plano - Z. Es decir, si ellos estn contenidos en la regin
z< 1, en la regin z> 1 o sobre la circunferencia z= 1. Dado que la circunferencia
z= 1, tiene un radio igual a 1 se denomina circunferencia unitaria.

300
Si una seal real tiene una Transformada - Z con un polo, ste tiene que ser real. La
nica seal que posee esta caracterstica es la exponencial real: x(n) = an u(n), tenindose el
siguiente par de transformada
1
x(n) = a n u(n) Z
X(z)= , ROC :z>a (6.41)
1-az -1

En este caso, X(z) tiene un cero en el origen y un polo en p1 = a. La Figura 8.6 ilustra el
comportamiento de la seal, con respecto a la ubicacin relativa del polo en relacin a la
circunferencia unitaria

Plano - Z x(n) Plano - Z x(n)

...... ......
x n x n
0 1 0 0 1 0

Plano - Z x(n) Plano - Z x(n)


...... ......
x n x n
0 1 0 0 1 0

Plano - Z x(n) Plano - Z x(n)


......
......
x n x n
0 1 0 0 1 0

Figura 6.6. Comportamiento en el Dominio del Tiempo de una Seal con un Polo Real

6.5.3. Uso de MATLAB en Transformada Z Racionales. En el caso de Transformada


Z racionales, MATLAB tiene un variado uso. A continuacin, se analizarn algunos casos.
Funcin roots. La funcin roots permite obtener las races de un polinomio. Luego, se
puede usar para obtener los valores de los polos y ceros de una funcin racional, en la que
tanto el numerador y el denominador son polinomios. Si la funcin racional es b(z)/a(z), los
ceros se obtienen aplicando roots(b) y los polos roots(a).
Funcin zpk. Si se tiene una funcin racional con numerador y denominador como
polinomios de la variable z, se puede aplicar la funcin zpk para obtener la expresin de
forma ceros polos ganancia de dicha funcin racional, o sea

H(z) = k
( z - z(1) )( z - z(2) ) ........... ( z - z(m) ) (6.41)
( z - p(1) )( z - p(2) ) .......... ( z - p(n) )
301
En este caso, la sintaxis general es z = zpk(z,Ts), con Ts como intervalo de muestreo, el
cual puede no especificarse, quedando la sintaxis z=zpk(z).

Funcin zplane. Para graficar el diagrama de polos ceros de una funcin racional, en
MATLAB se emplea la funcin zplane. Si la funcin racional es de la forma b(z)/a(z), la
sintaxis es zplane(b,a).

Ejemplo 6. 19.

Tenindose que
1 - 3z -1 + 2z -2
H(z) =
1 - 0, 75z -1 + 0,125z -2
Usando MATLAB, determinar
a) Los valores de polos y ceros de H(z), usando la funcin roots.
b) La expresin de H(z) en forma de polos ceros - ganancia
c) Diagrama de polos ceros de H(z).
Solucin
a) Para obtener los valores de los polos y ceros de H(z), usando la funcin roots, el
programa MATLAB es

>> % Valores de ceros y polos de


>> % H(z)=(1-3z^(-1)+2z^(-2))/(1-0,75z^(-1)+0,125z^(-2))
>> % Ceros
>> b=[1 -3 2];
>>roots(b)
2
1
>> % Polos
>> a=[1 -0.75 0.125];
>>roots(a)
ans =
0.5000
0.2500
Luego, los ceros son
z1 =2 , z2 = 1
y los polos son

p1 = 0,5 , p2 = 0,25

b) En este caso, el programa MATLAB es

302
>> % Expresion forma polos - ceros- ganancia de H(z) del Ejemplo 6.19
>> z=zpk('z');
>> H=(z^2-3*z+2)/(z^2-0.75*z+0.125)
Zero/pole/gain:
(z-2) (z-1)
----------------
(z-0.5) (z-0.25)

Sampling time: unspecified

c) El programa MATLAB para determinar el diagrama de polos ceros de H(z) dada, es

>> %Diagrama de ceros y polos de


>> %H(z)=(1-3z^(-1)+2z^(-2))/(1-0,75z^(-1)+0,125z^(-2))
>> b=[1 -3 2];
>> a=[1 -0.75 0.125];
>>zplane(b,a)
>>title('Diagrama de Polos-Ceros de H(z) del Ejemplo 6.19');
>>xlabel('Parte Real'); ylabel('Parte Imaginaria'

Figura 6.7. Diagrama de Polos Ceros de H(z) del Ejemplo 6.19

6.6 .TRANSFORMADA - Z UNILATERAL .

La Transformada - Z Bilateral requiere que las seales correspondientes sean


especificadas en todo el rango temporal , o sea -< n <. Este requerimiento impide su uso
303
en la solucin de problemas de orden prctico, como es el caso de la evaluacin de la salida
de un sistema con condiciones iniciales diferentes de cero. Dado que la seal de entrada es
aplicada en un tiempo finito, por ejemplo n0 , se tiene que tanto la seal de entrada como la
de salida son especificadas para n n0 , pero esto no significa que ellas sean nulas para n <
n0. Por lo tanto, en este caso, no se puede aplicar la Transformada-Z Bilateral. La
Transformada -Z Unilateral, puede ser utilizada en las situaciones en que el sistema tenga
condiciones iniciales no nulas .
6.6.1 Definicin y Propiedades .
Definicin .La Transformada - Z Unilateral X+ (z) de una seal x(n) se define como

X + (z) = Z + { x(n)} = x(n)z - n (6.43)
n =0

Establecindose el siguiente par de transformada

Z+
x(n) X+ (z)

La Transformada - Z Unilateral difiere de la transformada bilateral en el valor del lmite


inferior de la sumatoria, el cual es siempre cero, sea o no x(n) igual a cero para n < 0.
Debido a esta eleccin del lmite inferior, la Transformada - Z Unilateral presenta las
siguientes caractersticas :

1 .No contiene informacin de la seal x(n) para tiempos negativos ( n< 0 ).


2 . Es operable solamente para seales causales, ya que estas seales son cero para n
< 0.
3 .La Transformada -Z Unilateral X+ (z) de x(n) es idntica a la Transformada -Z
Bilateral de la seal x(n)u(n). Dado que x(n)u(n) es causal, la ROC de su
transformada y por lo tanto la ROC de X+ (z), es siempre el exterior de un crculo.
Luego, cuando se trata con Transformada - Z Unilateral, no es necesario especificar
su ROC .

Ejemplo 6.20 .

Determinar la Transformada - Z Unilateral de las seales :


a) x1 (n) = {3, 0, 0, 2, 6, 1, -3}

b) x2 (n) = {3, 0, 0, 2, 6, 1, -3}

c) x3 (n) = {1, 2, 3, 2, 6, 1, -3}


d) x4 (n) = d(n)
e) x5 (n) = d(n - k) k > 0
f) x6 (n) = d (n + k) k > 0
304
Solucin
Aplicando la definicin de Transformada - Z Unilateral , se obtiene

a) X1+ (z) = 3 + 2z -3 + 6z -4 + z -5 - 3z -6
b) X+2 (z) = 2 + 6z -1 + z -2 - 3z -3
c) X 3+ (z) = 2 + 6z -1 + z -2 - 3z -3
d) X+4 = 1
e) X 5+ = z - k
f) X 6+ = 0

De los resultados obtenidos se deduce que : para una seal no causal, su Transformada Z
Unilateral no es nica. Ciertamente, X +2 (z) = X 3+ (z) pero x2 (n) x3 (n). Para seales
anticausales la Transformada -Z Unilateral es siempre cero, como es el caso de x6 (n) que
tiene X +6 (z) = 0

Propiedades de la Transformada Z Unilateral. .Casi todas las propiedades de la


Transformada - Z Bilateral son aplicables a la Transformada - Z Unilateral, con la
excepcin de la propiedad de desplazamiento temporal .
Propiedad de Desplazamiento .Se consideran los siguientes casos :

Caso 1 : Retardo Temporal . Si


Z+
x(n) X+ (z)
luego
k

x(n - k) Z+
z -k X + (z) + x(-n)z n , k > 0 ( 6.44)
n =1

Para el caso de que x(n) sea causal, se deduce que

Z+
x(n-k) z-k X+ (z) (6.45)

Ejemplo 6.21 .

Determinar la Transformada - Z Unilateral de las siguientes seales:

a) x(n) = 4n u(n)
b) x1 (n) = x(n - 3) , donde x(n) = 4n
305
Solucin
a) Aplicando la definicin de X+(z), se tiene que


1
X + (z) = 4n z - n = 1 + 4z -1 + 4 2 z -2 + 43 z -3 + ....... =
n=0 1 - 4z -1

b) Aplicando la propiedad de desplazamiento para k = 3, se tiene

3
Z+ {x(n - 3)} = z -3 x(-n)z n + X + (z)
n =1
de donde

Z + {x(n - 3)} = z -3 X + (z) + x( -1)z + x( -2)z 2 + x( -3)z 3

Considerando la expresin de x(n) = 4n y la de X+ (z) obtenida en el apartado a), se tiene

+ z -3 1 1 1
X (z) = -1
+ z -2 + z -1 +
1 - 4z
1
4 16 64

Caso 2 : Avance Temporal . Si :


Z+
x(n) X+ (z)

luego
k -1

x(n + k) z+
z k X + (z) - x(n)z - n , k > 0 (6.46)
n =0

luego
k -1

x(n + k) z+
z k X + (z) - x(n)z - n , k > 0 (6.47)
n =0

k -1

Z+ {x(n + k)} = z k X + (z) - x(n)z - n
n =0

306
Ejemplo 6.22 .

Con x(n) = 4n , determinar la Transformada - Z Unilateral de la seal :

x2 (n) = x(n+3)
Solucin

Considerando la relacin (8.53), con k = 3 , se obtiene :

Z+ {x(n + 3)} = z 3X + (z) - x(0)z 3 - x(1)z 2 - x(2)z

Como : x(0) = 1 , x(1) = 4 , x(2) = 16 , y X+ (z) = 1/(1 - 4z-1), se tiene

z3
Z {x(n + 3)} =
+
-1
- z3 - 4z 2 - 16z
1 - 4z

La propiedad de desplazamiento temporal, tiene una gran aplicacin en el uso de la


Transformada-Z Unilateral en la solucin de ecuaciones diferencias con condiciones
iniciales no nulas. Esto determina que esta transformada es una potente herramienta en el
anlisis de sistemas lineales recursivos de tiempo discreto invariantes en el tiempo.

Teorema del Valor Final .Si


Z+
x(n) X+ (z)

luego

lim x(n) = lim(z - 1)X + (z) (6.48)


n z 1

El lmite en (6.48) existe si la ROC de (z - 1)X+ (z) incluye el circulo unitario .Este teorema
es muy til cuando se tiene inters en el comportamiento asinttico de una seal x(n) y se
conoce su Transformada - Z pero no x(n). En tales casos, especialmente si es complicado
invertir X+ (z), se puede usar el Teorema del Valor Final para determinar el lmite de x(n)
cuando n .

307
Ejemplo 6.23 .

Sean las seales x1 (n) = nan u(n) y x2 (n) = u(n) , con a< 1. Se define :

x3 (n) = x1 (n)*x2 (n)

Determinar la expresin de x3 (n) cuando n .


Solucin
Se aplicar el Teorema del Valor Final, o sea
lim x 3 (n) = lim(z - 1)X 3+ (z)
n z 1

Dado que x1 (n) y x2 (n) son seales causales, x3 (n) es tambin causal. Por lo que sus
Transformadas - Z Bilaterales y Unilaterales son idnticas. Luego se puede aplicar
X 3+ (z) = Z{x1 (n)*x2 (n)} = X1 (z)X2 (z)
y como
az -1
X1 (z) =
(1 - az -1 ) 2
y
1
X 2 (z) =
1 - z -1
por lo tanto
az -1 1
X3+ (z) =
(1 - az ) 1 - z -1
-1 2

En consecuencia
a
lim x 3 (n) = lim(z - 1) -1 2
n z 1 (1 - az ) (z - 1)

6.7 . CALCULO DE LA TRANSFORMADA - Z INVERSA

La Transformada - Z Inversa formalmente est dada por :

1
x(n) =
2pj
C
X(z)z n -1dz (6.47)

Donde la integral es una integral curvilnea, con C como lnea cerrada que encierra al
origen y est dentro de la ROC de X(z). Por simplicidad, C se considera como una
circunferencia en el Plano - Z .

308
Para la determinacin de la Transformada - Z Inversa se utilizan, generalmente, los
siguientes mtodos :
1 . Evaluacin directa, por integracin curvilnea .
2 . Expansin en serie de potencias de z o z-1 .
3 . Expansin en fracciones parciales y uso de Tablas .

6.7.1 . Mtodo de Integracin Curvilnea .Este mtodo utiliza el Teorema de Residuo de


Cauchy para la determinacin directa de la Transformada - Z Inversa.

Teorema de Residuo de Cauchy .Sea f(z) una funcin analtica en un dominio


simplemente conexo D. Entonces, para cualquier punto z0 en D y cualquier trayectoria
simple cerrada C en D que encierre z0 y si f(z) no tiene polos en z = z0 , luego

f (z 0 ) si z 0 est den t ro de C
1 f (z)


2pj z - z 0
dz = (6.49)
0
C

si z 0 est fu e r a de C

La integracin se realiza sobre el contorno C, en sentido contrario al de los punteros del


reloj. En forma ms generalizada, si existe la derivada de orden (k - 1) de f(z) y f(z) no
tiene polos en z = z0 , entonces

1 d k -1f (z)
k -1
si z 0 est dentro de C
(k - 1)! d z z= z0
1 f (z)


2pj (z - z 0 ) k
dz = (6.50)
0
C
si z 0 est fuera de C


Los valores de los segundos miembros de (6.49) y (6.50) se denominan residuos del polo en
z = z0 . Las expresiones (6.49) y (6.50) son dos formas del Teorema de Residuo de Cauchy
.
Se puede aplicar (6.49) y (6.50) para obtener los valores de integrales ms
generales. Por ejemplo, se supone que el integrando de la integral curvilnea es
f (z)
P(z) = (6.51)
g(z)

donde f(z) no tiene polos dentro del contorno C y g(z) es un polinomio con races simples
distintas p1 , p2 ,........., pn , las que estn dentro de C. Luego

309
1 f (z) 1 n A i (z)

2pj C g(z) 2pj C i =1 z - pi
dz = dz

n
1 f (z) 1 A i (z)


2pj C g(z)
dz =
i =1 2pj

C z-p
dz (6.52)
i

n
1 f (z)
2pj C g(z)
dz =
i =1
A i (pi )

donde
f (z)
Ai (z) = (z - pi )P(z) = (z - p i ) (6.53)
g(z)

Los valores Ai (pi) son los residuos de los polos correspondientes en z = pi , i = 1,2,....,n Por
lo tanto, el valor de la integral curvilnea es igual a la suma de los residuos de todos los
polos dentro del contorno C .
La Ecuacin (6.52) fue obtenida desarrollando una expansin en fracciones
parciales del integrando y aplicando (6.49). Cuando g(z) tiene races mltiples y races
simples dentro del contorno, la expansin en fracciones parciales debe ser modificada
adecuadamente y (8.57) debe ser utilizada para evaluar los residuos de los polos
correspondientes.
Para el caso de Transformada - Z Inversa para polos pisimples , se tiene
1
x(n) =
2pj
C
X(z)z n -1dz

x(n) =
todos los
residuo de X(z)z n-1 en z = pi (6.54)
polos {pi } en C

x(n) = (z - pi )X(z)z n -1
z = pi
i

Si X(z)zn-1 no tiene polos dentro del contorno C para uno o ms valores de n, luego x(n)= 0
para estos valores de n.

Ejemplo 6.25 .

Utilizando la Integral de Inversin Compleja , evaluar la Transformada - Z Inversa de :


az -1
X(z) =
(1 - az -1 )2

310
Solucin
X(z) dado se puede escribir como
az
X(z) =
(z - a)2
luego
1
x(n) =
2pj
C
X(z)z n -1dz

queda como
1 az a zn
2pj C (z - a)2 2pj C (z - a) 2
n -1
x(n) = z dz = dz

Considerando n 0 se deduce que zn slo tiene ceros en z = 0 y no polos dentro de C, el


nico polo del integrando dentro de C es z = a . Aplicando (8.57), se obtiene

1 zn 1 dz n
2pj C (z - a)2
dz =
(2 - 1)! dz z =a

De donde
1 zn


2pj (z - a)
C 2
dz = na n -1

Por lo tanto
x(n) = ana n -1
Multiplicando, se obtiene

x(n) = nan

Para n < 0, zn tiene polos mltiples de orden n en z = 0, los cuales estn dentro de C al igual
que el polo en z = a. Para n = -1 y aplicando (8.59), se tiene

n
1 f (z) 1 1
2pj C g(z)
dz =
2pj C z(z - a) 2
dz =
i =1
A i (pi )

con
f (z)
Ai (z) = (z - pi )
g(z)

Con f(z) = 1/z y g(z) = 1/(z-a)2 y con p1 = 0 y p2 = a, se tiene que

A (p ) = A (p ) + A
1
i i 1 1 2 (p 2 )

311
Como el polo z = 0 es simple, su residuo A1 (0) se determina por

1 1 1
A1 (0) = (z - 0) = =
z(z - a) 2 z =0
(z - a) 2 z =0
a2

Como el polo z = a es de multiplicidad 2, su residuo A2 (a) debe calcularse usando (6.50)


de la siguiente manera

1 z -1 dz -1 1
2pj C (z - a) 2
A 2 (a) = = =-
dz z =a
a2
Por lo tanto
a 1 1 1
x(-1) =

2pj z(z - a)
C 2
dz = a 2 - 2 = 0
a a

Si n = -2 , se tiene que los polos z = 0 y z = a, tienen multiplicidad 2, por lo tanto

a 1 d(z - a)-2 dz -2
2pj C z 2 (z - a) 2
x(-2) = dz = a +
dz z =0
dz z= a

x( -2) = a -2a 3 + 2a 3 = 0

Por induccin se determina que x(n) = 0 para n < 0, por lo tanto

x(n) = na n u(n)

6.7.2. Mtodo por Expansin en Serie de Potencias. La base de este mtodo es que dada
una Transformada Z, X(z), con su correspondiente ROC, se puede expandir X(z) en una
serie de potencia de la forma


X(z) = cz
n =-
n
-n

la cual converge en la ROC dada. Luego, por la unicidad de la Transformada Z, x(n) = cn


para todo n. Si X(z) es racional, la expansin en serie de potencias se realiza desarrollando
la divisin larga correspondiente. El desarrollo o expansin en series de potencias puede
implicar slo potencias positivas o negativas de z, esto depender de la ROC considerada.

312
Ejemplo 6.26.

Determinar la Transformada Z Inversa de las siguientes transformadas, utilizando el


mtodo de expansin en serie de potencias.

1 1
a) X(z) = -1
, ROC: z >
1+ z
1
2 2
1 1
b) X(z) = -1
, ROC: z <
1+ z
1
2 2
Solucin
a) Para el caso de que la ROC sea z> 1/2, se tiene que x(n) es de tipo causal, lo que
determina que los trminos del polinomio sean potencia de z-1. Por lo tanto, la expansin en
serie de potencia se realiza de la siguiente manera

1 - 12 z -1 + 14 z -2 - 18 z -3 + 161 z -4 - 321 z -5 + .........

1 + 12 z -1 1
1 + 12 z -1
- 12 z -1
- 12 z -1 - 14 z -2
1
4 z -2
1
4 z -2 + 81 z -3
- 18 z -3
- 18 z -3 - 161 z -4
1
16 z -4
1
16 z -4 + 321 z -5
Por lo tanto
X(z) = 1 - 12 z -1 + 14 z -2 - 18 z -3 + 161 z -4 - 321 z -5 + ..........

En consecuencia

x(n) = {1, - 12 , 14 , - 81 , 161 , - 321 ,.........}

313
b) Como en este caso la ROC es z< 1/2, se tendr que x(n) deber ser una seal
anticausal. Luego, el polinomio correspondiente slo contendr potencias positivas de z por
lo que la divisin larga se realiza de la siguiente manera

2z - 4z 2 + 8z 3 - 16z 4 + 32z 5 - ...........

1
2 z -1 + 1 1
1 + 2z
-2z
-2z - 4z 2
4z 2
4z 2 + 8z3
-8z3
Lo que determina que
x(n) = {...............,32, -16,8, -4, 2, 0}

En el caso de seales anticausales, para realizar la divisin larga, los polinomios se escriben
comenzando con el trmino con potencia ms negativa de z.

En general, el mtodo de divisin larga es adecuado en los casos que se desee determinar
los valores de las primeras muestras de la seal. Cuando es posible determinar fcilmente el
trmino genrico del polinomio x(n), se puede emplear una forma ms compacta para la
expresin de x(n).

Ejemplo 6.27.

Determinar la Transformada Z Inversa de


X(z) = log(1 + az -1 ) , | z | < | a |
Solucin.
La expansin en serie de potencias de la expresin dada de X(z) est dada por

(-1)n +1 a n z - n
X(z) = (I)
n =1 n

Como X(z) = x(n)z
n =-
-n
, de (I) se deduce que

n +1 a
n
(-1) n 1
x(n) = n
0 n0

314
6.7.3. Mtodo por Expansin en Fracciones Parciales. En determinados problemas es
deseable expresar la funcin X(z) como una combinacin lineal de X1(z), X2(z),......, Xk(z),
es decir,
X(z) = a1X1 (z) + a 2 X 2 (z) + ......... + a k X k (z) (6.55)

Donde X1(z), X2(z),......, Xk(z) son expresiones con transformadas inversas x1(n), x2(n),..... ,
xk(n),. Si es posible tal descomposicin de X(z), x(n) puede determinarse aplicando
transformacin inversa a X(z), lo que da por resultado

x(n) = a1 x1 (n) + a 2 x 2 (n) + ......... + a k x k (n) (6.56)

El mtodo por expansin en fracciones parciales es particularmente til si X(z) es una


funcin racional, de la forma indicada en la ecuacin (6.37). Sin perder generalidad, en la
ecuacin (6.37) se puede asumir a0 = 1, de manera que (6.37) puede expresarse como

N(z) b0 + b1z -1 + .......... + bM z - M


X(z) = = (6.57)
D(z) 1 + a1z -1 + ............ + b N z - N

Si a0 1, se puede obtener la forma de (6.57), dividiendo tanto el numerador como el


denominador de (6.37) por a0.
Funcin Racional Propia. Una funcin racional da la forma dada por (6.57) se llama
propia si aN 0 y M < N. En una funcin racional se tiene que el nmero finito de ceros es
menor que el nmero finito de polos.
Funcin Racional Impropia. Una funcin racional de la forma dada por (6.57), se
denomina impropia cuando aN 0 y M N. En este tipo de funcin el nmero finito de
ceros es mayor o igual que el nmero finitos de polos y presenta la caracterstica que puede
escribirse como la suma de un polinomio en z y de una funcin racional propia.

Ejemplo 6.28.

Expresar la funcin impropia X(z) dada, en trminos de un polinomio y de una funcin


propia.
-1 + 2z -3
X(z) =
1 - 12 z -1 + 18 z -2
Solucin.
Como se desea expresar X(z) en trminos de un polinomio y de una funcin propia, se
requiere para sta ltima que el mdulo del mayor exponente negativo del numerador sea
menor que el mdulo del mayor exponente negativo del denominador. Por lo tanto, es
necesario eliminar el trmino en z-3 del numerador de X(z) y para ello se realiza el siguiente
proceso: se realiza una divisin larga con los polinomios invertidos del numerador y del
315
denominador, parando la divisin larga cuando el orden del residuo sea z-1, tal como se
muestra a continuacin
16z-1 + 64

1
8 z -2 - 12 z -1 + 1 2z -3 - 1
2z -3 - 8z-2 + 16z-1
8z -2 - 16z -1 - 1
8z -2 - 32z-1 + 64

16z-1 - 65
Por lo tanto
-65 + 32z -1
-1
X(z) = 64 + 16z +
1 - 12 z -1 + 18 z -2

Si X(z) es una funcin racional impropia (M N), se puede expresar como

N1 (z)
X(z) = c0 + c1z -1 + ............ + c M - N z M - N + (6.58)
D1 (z)

La Transformada Z Inversa del polinomio puede ser determinada fcilmente por


inspeccin. Para obtener la Transformada Z Inversa de la funcin propia se puede
emplear el siguiente proceso: se realiza la expansin en fracciones parciales de la funcin
propia, para enseguida calcular la transformada inversa de cada trmino.
Sea X(z) una funcin racional propia, dada por

N(z) b 0 + b1z -1 + ............. + b M z - M


X(z) = = (6.59)
D(z) 1 + a1z -1 + ................ + a N z - N
donde
aN 0 y M<N

Por simplicidad se eliminan las potencias negativas de z multiplicando tanto el numerador


como el denominador de (6.59) por zN, obtenindose
b0 z N + b1z N -1 + ............. + b M z N - M
X(z) = (6.60)
z N + a1z N -1 + ................ + a N

Dividiendo (6.60) por z, se obtiene

316
X(z) b 0 z N -1 + b1z N - 2 + .......... + b 0 z N - M -1
= (6.61)
z z N + a1z N -1 + ........... + a N

Dado que N > M, (8.68) es siempre funcin propia.


El objetivo de la expansin en fracciones parciales es expresar (6.61) o
equivalentemente (6.59) como una suma de fracciones simples. Para este propsito,
primero se factoriza el polinomio del denominador de (6.61) en factores que contengan los
polos p1, p2,.........., pN de la funcin X(z). Se considerarn dos casos:

Polos Diferentes. Supngase que todos los polos p1, p2,.........., pN son distintos. En este
caso, se tendr la siguiente forma de expansin en fracciones parciales

X(z) A1 A2 AN
= + + .......... + (6.62)
z z - p1 z - p 2 z - pN
El problema consiste en determinar los coeficientes A1, A2, ..........., AN.

Ejemplo 6.29.

Determinar la expansin en fracciones parciales de la funcin propia dada por

5 -1
z
X(z) = 6
1 - z - z -2
1 -1
6
1
6

Solucin.
Para eliminar las potencias negativas de z, tanto el numerador como en el denominador de X(z) se
multiplican por z2, obtenindose

5
z
X(z) = 6

z - z - 16
2 1
6

Los polos de X(z) son: p1 = 1/2 y p2 = -1/3 . Por lo tanto, la expansin en fracciones parciales tiene
la siguiente expresin

5
X(z) A A
= 6
= 11 + 21
z (z - 2 )(z + 3 ) z - 2 z + 3
1 1

Un mtodo muy simple para determinar A1 y A2 es multiplicar la ecuacin por el denominador (z


1/2) (z + 1/3), lo cual da por resultado

5
6 = A1 (z + 13 ) + A 2 (z - 12 )

317
Ecuacin que se puede escribir como

5
6 = (A1 + A 2 )z + A31 - A22

De donde se obtienen las siguientes ecuaciones

A1 + A 2 = 0

A1 A 2 5
- =
3 2 6

Resolviendo tal sistema de ecuaciones, se obtiene

A1 = 1 y A2 = -1

Otra forma de calcular A1 y A2 , es retomar la ecuacin (I) y realizar el siguiente proceso:


Se evala (I) en z = p1 = 1/2 , con lo cual se elimina el trmino en A2 , obtenindose

5
6 = A1 ( 12 + 13 ) = A1 56 A1 = 1

Ahora en (I) z = p2 = - 1/3 , con lo cual se elimina el trmino en A1, o sea

5
6 = A2 (- 12 - 13 ) = -A 2 56 A2 = -1

Por lo tanto, la expansin en fracciones parciales queda como

Xz 1 1
= -
z z - 12 z + 13
Ecuacin que se puede escribir como

z z
X(z) = -
z - 2 z + 13
1

El ejemplo anterior sugiere que se pueden determinar los coeficientes A1, A2,........., An,
multiplicando los dos miembros de (6.62) por cada trmino (z pk), k = 1, 2,.........., N y
evaluando las expresiones resultantes en la correspondiente posicin de los polos p1,
p2,......., pN. En general se tendr
318
(z - p k )X(z) (z - p k )A1 (z - p k )
= + .... + A k + ..... + (6.63)
z z - p1 z - pN

En consecuencia, con z = pk, se obtienen los k simos coeficientes Ak dados por

(z - p k )X(z)
Ak = , k= 1,2,........, N (6.64)
z z = pk

Ejemplo 6.30.

Determinar la expansin en fracciones parciales de


10(1 - 12 z -1 )
X(z) =
1 - 2z -1 + z -2
Solucin.
Para eliminar las potencias negativas de z, se multiplican tanto el numerador como el
denominador por z2, obtenindose
10z 2 - 10 12 z
X(z) = 2
z - 2z + 1

De aqu, se determina X(z)/z, razn que tiene la siguiente expresin

X(z) 10z - 10 12
= 2
z z - 2z + 1
los polos de X(z) son
2 2 2 2
p1 = +j , p2 = -j
2 2 2 2
Dado que p1 p2, se tendr la siguiente forma de expansin
X(z) 10z - 10 12 A1 A2
= = +
z (z - p1 )(z - p 2 ) z - p1 z - p 2
luego
(z - p1 )X(z) 10z - 10 12 10( 2
+ j 22 ) - 10 1
A1 = = = =5
2 2

z z = p1 (z - p 2 ) z = p1 2
2
+j 2
2
- 2
2
+j 2
2

(z - p 2 )X(z) 10z - 10 12 10( 2


-j 2
) - 10 1
A2 = = = =5
2 2 2

z z =p 2 (z - p1 ) z =p 2 2
2
-j 2
2
- 2
2
-j 2
2

319
Luego, la expansin en fracciones parciales queda

X(z) 5 5
= +
z z- 2 - j
2
2
2
z- + j
2
2
2
2

Por lo que la expresin de X(z) es

5z 5z
X(z) = +
z - 22 - j 2
2
z - 22 + j 2
2

La expansin (6.62) y la frmula (6.64) son vlidas tanto para polos reales como para polos
complejos, la nica restriccin es que todos los polos sean diferentes. En general, un par de
polos complejos conjugados determinarn coeficientes complejos A1 y A2 en la expansin
en fracciones parciales, cumplindose que A2 = A1* .

Polos Mltiples. Si X(z) tiene un polo de multiplicidad m, es decir, que contiene el factor
(z pk)m en su denominador, se tendr que la ecuacin (6.62) deja de tener validez. Por lo
tanto, en este caso se requiere una forma de expansin en fracciones parciales diferente. La
expansin en fracciones parciales correspondiente al polo de multiplicidad m, tiene la
siguiente forma

A k1 Ak 2 A km
+ + .......... + (6.65)
z - pk ( z - pk ) 2
( z - pk )
m

Los coeficientes {Akj} para j < m, pueden ser evaluados realizando la siguiente derivacin

1 dm- j H(z)
A kj = (z - p k ) m
z z =p
m- j
j = 1,2,....., m -1 (6.66)
(m - j)! dz
k

El coeficiente Akm se evala aplicando la ecuacin

(z - p k ) m
A km = H(z) (6.67)
z z = pk

320
Ejemplo 6.31.

Determinar la expansin en fracciones parciales de

1
X(z) =
(1 - 2z )(1 - z -1 ) 2
-1

Solucin.
Considerando potencias positivas de z, se tiene

X(z) z2
=
z (z - 2)(z - 1) 2

X(z) tiene un polo simple z = p1 = 2 y un polo doble en z = p2 = 1. Luego, una expansin


en fracciones parciales apropiada es

X(z) z2 A A A 22
= = 1 + 21 +
z (z - 2)(z - 1) 2
z - 2 z - 1 (z - 1) 2
Luego
(z - 2)H(z) z2
A1 = = =4
z z= 2 (z - 1)2 z= 2

(z - 1) 2 H(z) z2
A 22 = = = -1
z z =1
z - 2 z =1
d (z - 1) 2 X(z)
A 21 = = -3
dz z z =1
Por lo que la expresin de X(z) se puede escribir como

4z 3z z
X(z) = - -
z - 2 z - 1 (z - 1) 2

Uso de MATLAB en la expansin en Fracciones Parciales. Para realizar la expansin en


fracciones parciales de una funcin racional asociada a problemas en tiempo discreto, con
polos diferentes, MATLAB emplea la funcin residuez.
Funcin residuez. La sintaxis de la funcin residuez es

[r,p,k] = residuez(b,a) (6.68)


y
[b,a]= residuez(r,p,k) (6.69)

321
La ecuacin (8.75) determina los residuos (r), los polos (p) y los trminos (k) asociados al
polinomio en z, de una expansin en fracciones parciales de la razn de dos polinomios
b(z) y a(z), o sea
b(z) b0 + b1z -1 + b2 z -2 ++ b m z - m
= (6.70)
a(z) a 0 + a1z -1 + a 2 z -2 +a n z - n
No existiendo polos mltiples y con m > n 1, la expansin en fracciones parciales de
b(z)/a(z), es
b(z) r(1) r(n)
= k(1) + k(2)z -1 ++k(m - n + 1)z - (m -n ) + -1
++ )(6.71)
a(z) 1 - p(1)z 1 - p(n)z -1

Los vectores b y a especifican los coeficientes de los polinomios b(z) y a(z),


respectivamente, en potencias descendentes de z (8.77).
El vector k de coeficientes de trminos directos es vaco si la longitud del vector b
es menor que la longitud del vector a (m < n)
La ecuacin (6.71), representa la conversin de la expansin en fracciones parciales a la
expresin de los vectores b y a, para obtener b(z)/a(z).

Ejemplo 6.33.

Determinar la expansin en fracciones parciales, usando MATLAB, la funcin racional


z3 + z + 1
X(z) =
z3 - 1,5z 2 + 0.75z - 0.25
Solucin.
El programa MATLAB para determinar la expansin en fracciones parciales de X(z) dada,
es
>> % Expansion en fracciones parciales de
>> % X(z)=(z^3+z+1)/(z^3-1,5z^2+0,75z-0,25)
>> z=sym('z');
>> b=[1 0 1 1];
>> a=[1 -1.5 0.75 -0.25]; [r,p,k]=residuez(b,a)
r=
4.0000
0.5000 + 3.1754i
0.5000 - 3.1754i
p=
1.0000
0.2500 + 0.4330i
0.2500 - 0.4330i
k=
-4

322
Por lo tanto

X(z) = -4 +
4z
+
( 0,5 + j3,1754 ) z + ( 0, 5 - j3,1754 ) z
z - 1 z - ( 0, 25 + j0, 433) z - ( 0, 25 - j0, 433)

Ejemplo 6.34.

Se tiene la siguiente expansin en fracciones parciales de X(z)

0, 6689 + j0, 2365 0, 6689 - j0, 2365


X(z) = -0, 3387 + -1
+
1 - (-0,5 + j0, 7)z 1 - (-0,5 - j0, 7)z -1

Emplear MATLAB para obtener la expresin racional de X(z)=b(z)/a(z).


Solucin
Para la resolucin del problema, el programa MATLAB a desarrollar es

>> % Obtencion de los polinomios b(z) y a(z) de X(z)


>> % a partir de la expansion en fracciones parciales de X(z);
>> r=[0.6689+0.2365i 0.6689-0.2365i];
>> p=[-0.5+0.7i -0.5-0.7i];
>> k=[-0.3378];
>> [b,a]=residuez(r,p,k)
b=

1.0000 0.0000 -0.2500


a=

1.0000 1.0000 0.7400

Luego, la forma polinomial de X(z) es

1 - 0, 25z -2
X(z) =
1 + z -1 + 0, 74z -2

323
Determinacin de x(n). Realizada la expansin en fracciones parciales de X(z), se puede
determinar x(n) a partir de esta expansin. De acuerdo a (6.62), se tiene

1 1 1
X(z) = A1 -1
+ A2 -1
+ ......... + A N (6.72)
1 - p1z 1 - p2z 1 - p N z -1
La Transformada Z Inversa x(n) = Z-1{X(z)}, puede ser obtenida tomando la inversa a
cada trmino en (6.72) y considerando la correspondiente combinacin lineal. De la Tabla
6.3 se tiene que estos trminos pueden ser invertidos usando la frmula

( p k ) n u(n) si ROC: z > p k



1 (seales causales)
Z -1 -1
= (6.73)
1 - p k z - ( p k ) u(- n - 1) si ROC: z < p k
n


(seales anticausales)

Si la seal x(n) es causal, la ROC es z>pmx , donde pmx= mx{p1, p2,...,pN}.


En este caso todos los trminos en (6.72) son componentes de una seal causal y la seal
x(n) est dada por
x(n) = (A1p1n + A 2 p n2 + ........... + A N p nN )u(n) (6.74)

Si todos los polos son reales, la expresin deseada de x(n) es (6.74). Luego, una seal
causal que tiene una Transformada Z que contiene polos reales y distintos, es una
combinacin lineal de seales exponenciales reales.
Si todos los polos son diferentes, pero algunos de ellos son complejos, se tiene que
algunos de los trminos de (6.74) son componentes exponenciales complejas. Sin embargo,
si la seal x(n) es real, estos trminos complejos podran ser reducidos a reales. Si x(n) es
real, los polinomios que aparecen en X(z) tienen coeficientes reales. En este caso, si pk es
un polo, su complejo p*k es tambin un polo, por lo que los coeficientes de la expansin en
fracciones parciales son tambin complejos conjugados. Luego, la contribucin de dos
polos complejos conjugados es de la forma

x k (n) = A k (p k ) n + A*k (p*k ) n u(n) (6.75)

Estos dos trminos pueden ser combinados para formar una componente real de seal.
Primero, Ak y pk se expresan en forma polar, o sea

A k = A k e jak (6.76)

p k = p k e jbk (6.77)
324
dondeak y bk son componentes de fase de Ak y de pk respectivamente. Empleando estas
relaciones en (6.76), se tiene

x k (n) = A k p k e j(bk n +a k ) + e - j(bk n +ak ) u(n)


n
(6.78)
o en forma equivalente

x k (n) = 2 A k p k cos(bk n + a k )u(n)


n
(6.79)

Por lo que
Ak A*k
Z -1 + = 2 A k p k cos(bk n + a k )u(n)
n
* -1
-1
(6.80)
1 - p k z 1 - pk z

si la ROC es z>pk.
De (6.80) se observa que cada par de polos complejos conjugados en dominio Z resulta
en una componente senoidal de seal causal con una envolvente exponencial. La distancia
pk del polo al origen, determina el peso exponencial (creciendo si pk.> 1, decayendo
si pk.< 1, constante si pk.=1). El ngulo de los polos con el semieje real positivo
proporciona la frecuencia de la componente de seal senoidal. Los ceros, o
equivalentemente el numerador de la transformada racional afectan indirectamente a la
amplitud y a la fase de xn(n) a travs de Ak.
En el caso de multipolos, ya sean reales o complejos, se requiere que la
transformada inversa de forma A/(p pk)n. Por ejemplo, para el caso de polo doble, de
acuerdo a la Tabla 6.1, se utiliza el siguiente par de transformada

pz -1
Z -1 -1 2
= np n u(n) (6.81)
(1 - pz )

siempre que la ROC sea z>p.

Ejemplo 6.35.

Determinar la Transformada Z Inversa de


1
X(z) =
1 - 0,5z + 0, 06z -2
-1

si
a) ROC: z> 0,3
b) ROC: z< 0,2
c) ROC: 0,2 <z< 0,3

325
Solucin.
Realizando la expansin en fracciones parciales de X(z), se tiene
z2 z2
X(z) = =
z 2 - 0,5z + 0, 06 (z - 0,3)(z - 0, 2)
luego
X(z) z A1 A2
= = +
z (z - 0,3)(z - 0, 2) z - 0,3 z - 0, 2
de donde
H(z) z
A1 = (z - 0,3) = =3
z z= 0,3 z - 0, 2 z =0,3

H(z) z
A 2 = (z - 0, 2) = = -2
z z =0,2 z - 0,3 z= 0,2
Por lo que

3z 2z 3 2
X(z) = - = -1
- (I)
z - 0, 3 z - 0, 2 1 - 0,3z 1 - 0, 2z -1

Con esta expresin de X(z), se proceder a analizar los tres casos de ROC propuestos.

a) En este caso la ROC es z> 3, por lo tanto la seal x(n) es causal y ambos trminos
del segundo miembro de (I) son componentes causales. Considerando (8.80), se obtiene

x(n) = 3(0,3)n u(n) - 2(0, 2) n u(n)

b) Cuando la ROC es z< 0,2, la seal x(n) es anticausal, luego ambos trminos del
segundo miembro de (I) son componentes anticausales. De (6.69), se tiene

x(n) = -3(0, 3) n + 2(0, 2) n u( - n - 1)

c) En este caso la ROC es 0,2 <z< 0,3, es decir es un anillo, lo cual implica que la seal
x(n) es bilateral. Luego, un trmino del segundo miembro de (I) es una componente causal
y el otro trmino una componente anticausal. Obviamente, la ROC es el traslape de las
regiones z> 0,2 y z< 0.3. De aqu que el polo p2 = 0,2 proporciona la parte causal y el
polo p1 = 0,3 la anticausal. En consecuencia

326
x(n) = -3(0,3) n u(-n - 1) - 2(0, 2) n u(n)

Ejemplo 6.36.

Determinar la seal causal x(n) que tiene la Transformada Z dada por

6z
X(z) =
(2z + 2z + 1)(3z + 1)
2

Solucin.
Los polos de X(z) son
1 1 1 1
p1 = -3 ; p2 = - + j ; p3 = - - j
2 2 2 2

Por lo tanto, X(z)/z se puede escribir como

X(z) 1
=
z (z + 3 ) [ z - (- 2 + j 12 )][ z - (- 12 - j 12 )]
1 1

Por lo que la expansin en fracciones parciales de X(z)/z es

X(z) A1 A2 A3
= + +
z z - (- 3 ) z - (- 2 + j 2 ) z - (- 12 - j 12 )
1 1 1

Con
X(z) 1 18
A1 = (z + 13 ) = =
z z=- 13 [ z - (- 2 + j 2 )][ z - (- 2 - j 2 )] z =- 1 5
1 1 1 1
3

X(z) 1 9 3
A 2 = (z - p 2 ) = = - +j
z z = p2 (z + 13 ) [ z - (- 12 - j 12 )] z = p 5 5
2

X(z) 1 9 3
A3 = (z - p3 ) = = A *
= - -j
z z= p3 (z + 13 ) [ z - (- 12 + j 12 )] z =p
2
5 5
3

Considerando los valores encontrados para A1, A2, A3, X(z) tiene la siguiente expresin

327
18
- 95 + j 35 - 95 - j 35
X(z) = 5
+ +
1 - (- )z -1
1
3 1 - (- 12 + j 12 )z -1 1 - (- 12 - j 12 )z -1

Como en este caso se aplica la ecuacin (8.83), se considera A2 =Ak y p2 = pk, luego

( - 95 ) + ( 53 ) RA 2 = a 2 = tg -1 ( -31 ) = 161, 570


2 2
A2 = = 53 10 ;

p2 = ( - 12 ) + ( 12 ) Rp 2 = tg -1 ( -1) = 1350
2 2
= 2
4
= 1
2
;
y aplicando x(n) = Z-1{X(z)}, Tabla 8.1 y ecuacin(8.83), se obtiene

n
18 1
n
6 1
x(n) = - u(n) + 10 cos (135 )n + 161,57 u(n)
0 0

5 3 5 2

Ejemplo 6.37.

Determinar la seal causal x(n) que tiene la Transformada Z dada por

1
X(z) =
(1 - 2z )(1 - z -1 ) 2
-1

Solucin

X(z) se puede escribir como

z3
X(z) =
(z - 2)(z - 1)2
Por lo cual X(z)/z queda

X(z) z2 A A A3
= = 1 + 2 +
z (z - 2)(z - 1) 2
z - 2 z - 1 (z - 1) 2
Con
X(z) z2
A1 = (z - 2) = =4
z z =2 (z - 1)2 z= 2

X(z) z2
A 21 = (z - 1)2 = = -1
z z =1 z - 2 z =1

328
d (z - 1)2 X(z) d z2
A 22 = = = -3
dz z
z =1 dz z - 2 z =1

Lo que determina que X(z) tenga la siguiente expresin

4z 3z z 4 3 z -1
X(z) = - - = - -
z - 2 z - 1 (z - 1)2 1 - 2z -1 1 - z -1 (1 - z -1 )2

Luego, aplicando transformacin inversa a cada trmino de la ecuacin anterior, y


especficamente (6.77) al ltimo trmino del segundo miembro, se obtiene

x(n) = 4(2) n u(n) - 3u(n) - nu(n) = 4(2) n - 3 - n u(n)

6.7.4. Uso de MATLAB para la determinacin de Transformada Z Unilateral


Inversa. MATLAB permite las siguientes tcnicas para determinar x(n) a partir de su
Transformada Z Unilateral X+(z).
Funcin iztrans. Para determinar la funcin x(n) a partir de su Transformada Z Unilateral
X+(z), MATLAB hace uso de la funcin iztrans, cuya sintaxis es x = iztrans(X).

Ejemplo 6.38.

Usando MATLAB, determinar x(n) para los casos siguientes


3z
a) X + (z) =
(2 - z)3
5z + 1
b) X + (z) =
4z + 4z + 1
2

Solucin

a) El programa MATLAB es

>> % Determinacion de x(n) a partir de X+= 3z/(2-z)3


>> z = sym('z');
>> X=3*z/(2-z)^3;
>> x=iztrans(X)
x=
3/8*2^n*n-3/8*2^n*n^2

329
Luego
3
x(n) = 2n n (1 - n ) u(n)
8

b) El programa MATLAB es

>> %Determinacion de x(n) a partir de X+(z)=(5z+1)/(4z^2+4z+1)


>> z=sym('z');
>> X=(5*z+1)/(4*z^2+4*z+1);
>> x=iztrans(X)
x=
charfcn[0](n)-(-1/2)^n-3/2*(-1/2)^n*n

De donde

x(n) = d(n) - (1 + 1,5n)(-0,5) n n 0

En algunos casos, la expresin que entrega la funcin iztrans, no es la ms simple como lo


ilustra el ejemplo siguiente

Ejemplo 6.39.

Resolver el Ejemplo 6.36, usando MATLAB.

Solucin
Como la seal x(n) es causal, sus Transformadas Z Bilateral y Unilateral, son iguales.
Luego, se puede aplicar directamente la funcin iztrans a la funcin X(z) dada, la cual
puede escribirse como
6z
X(z) = 3
6z + 8z 2 + 5z + 1
En este caso, el programa MATLAB es

>> % Determinacion de x(n) a partir X(z), aplicando la funcioniztrans


>> z=sym('z');
>> X=6*z/(6*z^3+8*z^2+5*z+1);
>> x=iztrans(X)
x=
18/5*(-1/3)^n-6/5*sum(-(1/_alpha)^n/_alpha+(1/_alpha)^n,_alpha
=RootOf(_Z^2+2*_Z+2))

330
Para obviar este resultado poco claro, se puede realizar la expansin en fracciones parciales
de X(z) y aplicar la funcin iztrans a esta expansin. Considerando que X(z) es una
fraccin propia, el programa MATLAB es

>> % Expansion en fracciones parciales de X(z)


>> b=[0 0 6 0];
>> a=[6 8 5 1];
>> [r,p,k]=residuez(b,a);
>> % Determinacion de x(n) a partir de la expansion en fracciones parciales
>> z=sym('z');
>> X=r(1)*z/(z-p(1))+r(2)*z/(z-p(2))+r(3)*z/(z-p(3));
>> x=iztrans(X)
x=
-9/5*(-1/2+1/2*i)^n+3/5*i*(-1/2+1/2*i)^n-9/5*(-1/2-1/2*i)^n-3/5*i*(-1/2-
1/2*i)^n+18/5*(-1/3)^n

Resultado que se puede escribir como

18 1 n 9 1 1 n 1 1 n 3 1 1 1 1
n n

x(n) = - - - + j + - - j + j - + j - - - j u(n)
5 3 5 2 2 2 2 5 2 2 2 2

Queda como ejercicio para el lector verificar, que el resultado obtenido es idntico al del
Ejemplo 6.36.

PROBLEMAS

6.1. Determinar la Transformada Z de las siguientes seales


a) x(n) = {2, 0, 0, 0, 4,1, -3}

( 1 )n n4
b) x(n) = 3
0 n3

6.2. Determinar la Transformada Z de las seales siguientes:


a) x(n) = u(n) u(n 3).
b) x(n) = 2(0,6)n u(n).

331
6.3. Determinar la Transformada Z, dibujar el diagrama de polos ceros y la ROC de las
siguientes seales
a) x(n)=d(n)+3d(n-2)
b) x(n)= ( 13 ) + [ 12 ] u(n)
n n


c) x(n)= ( 12 ) nu(n)
n

d) x(n)= ( 12 )
n -2
u(n - 2)
e) x(n)=(n-1)u(n)-nu(n - 2)
f) x(n)= 12 (n 2 + n) ( 13 )
n -1
u(n - 1)
g) x(n)=na n cos(nW0 )u(n)
h) x(n)=e-an (sen 2 nW)u(n)
i) x(n) = ( 12 ) [ u(n) - u(n - 8) ]
n

j) x(n) = {1, -1, 0,1, 0, -1,1,..........}

k) x(n) = -a n u(-n - 1)

6.4. Determinar la Transformada Z y dibujar la ROC de las siguientes seales


( 12 ) n n 0
a) x(n) = -3
( 13 ) n<0

( 12 ) n -2 n n0
b) v(n) =
0 n<0
0 n<0
1 0n<5

c) w(n) =
2 5 n < 10
3 n 10
d) p(n) = n (1 + e - jan ) u(n)

6.5. Si se tiene que


n
y(n) = x(k)
k =-

Usando y(n) y(n 1), expresar la Transformada Z Y(z), se la seal y(n), en trminos de
la Transformada Z X(z) de la seal x(n)..

332
6.6. Empleando Transformada Z, determinar la convolucin de las siguientes seales

( 13 ) n n0
x(n) = - n
( 12 ) n<0

y(n) = ( 12 ) u(n)
n

6.7. Empleando Transformada Z, determinar la convolucin x(n)*y(n) entre los siguientes


pares de seales
a) x(n) = ( 14 ) u(n - 1) y(n)= 1+ ( 12 ) u(n)
n n
,

b) x(n) = ( 13 ) u(n)
n
, y(n)=(cospn)u(n)
c) x(n) = {1, 1, 1, 1, 1,} , y(n) = {1, 1, 1}

d) x(n) = ( 12 ) u(n) y(n)= ( 13 ) u(n)


n n
,
e) x(n) = {1, 2, 3, 4} , y(n) = {4, 3, 2, 1}

6.8. Empleando Transformada Z, determinar la secuencia autocorrelacin rxx (l ) de las


seales dadas por
a) x(n) = e jnp u(n)
b) x(n) = cos ( n3p ) u(n)

6.9. a) Dibujar el diagrama de polos y ceros para la seal

x(n) = q n (senW0 n)u(n) 0<q<1

b) Determinar la Transformada Z Y(z) que corresponde al diagrama de polos y ceros


obtenido en el apartado a). Comparar X(z) con Y(z). Son idnticas?. Si no es as, indicar
un mtodo para obtener X(z) a partir del diagrama de polos y ceros obtenido.

6.10 Una seal causal de tiempo discreto x(n), tiene como Transformada Z:

z
X(z) =
5z - 3z - 2
2

333
Determinar la Transformada Z de las siguientes seales
a) y(n) = x(n 2)u(n 2)
b) y(n) = x(n + 3)u(n + 3)
c) y(n) = cos(4n)x(n)

6.11. Usando las propiedades de la Transformada Z, determinar las Transformadas Z de


las siguientes seales de tiempo discreto
a) x(n) = cos2(Wn)u(n).
b) x(n) = ncos(Wn)u(n).
c) x(n) = e-bn cos2(Wn)u(n).
d) x(n) = n e-bnsen(Wn)u(n).

6.12. Aplicar la propiedad de la diferenciacin para determinar la Transformada Z de la


secuencia
x(n) = na n u(n)

6.13. Para las secuencias x1(n) y x2(n), se tiene que la relacin de Parseval establece que

p
1

n =-
x1 (n)x *2 (n) = X1 (W)X2 (W)dW
2p -p

Si se tiene que x1(n) = x2(n) = x(n), siendo x(n) una secuencia real. Siendo x(n) una
secuencia real derecha, aplicar Parseval y el teorema de residuo de Cauchy para demostrar
que

a(1 - b 2 ) - b(1 - a 2 )
x (n) = (a - b)(1 - a 2 )(1 - b2 )(1 - ab)
n =-
2

6.14. El diagrama de polos ceros mostrado en la Figura P6.14, corresponde a la


transformada Z X(z) de una seal causal x(n). Dibujar el diagrama de polos ceros de
Y(z), siendo y(n) = x(-n + 2). Especificar la ROC para Y(z).
Figura P 6.14
Im
j1 X
Plano - Z
2

X 1
- 34 2 Re

- j 12 X

334
6.15. Determinar la Transformada Z y la ROC de la seal de tiempo discreto

x(n) = (0,5)|n| , con - < n <

6.16. Determinar la Transformada Z Unilateral de las seales


a) x(n) = d(n) + 3d(n - 1) .
b) x(n) = 2u(n - 2) .
c) x(n) = 2u(n + 2) .
d) x(n) = {1, -2, 2, -2, 1}.

x(n) = - ( 12 ) u ( - n - 1) .
n
e)

6.17. Determinar la Transformada Z Unilateral de las seales de tiempo discreto.


a) x(n) = e0,5n u(n) + u(n 3)
b) x(n) = (n 2)u(n) nu(n 4)
c) x(n) = (0,5)-n u(n 1)

6.18.Aplicar el teorema del valor final para determinar x() para la seal

2 si n es par
x(n) =
0 otros valores

6.19. Determinar la Transformada Z inversa x(n) de

z
X(z) =
3z - 4z + 1
2

si
a) ROC: 1 < | z | <
b) ROC: 0 < | z | < 1/3
c) ROC: 1/3 < | z | <1,

6.20. Dada la Transformada Z X(z)

X(z) = log(1 + az -1 ) , ROC :z>a

Aplicar las propiedades de linealidad, desplazamiento temporal y diferenciacin para determinar la


transformada Z inversa x(n).

335
6.21. Determinar la seal causal x(n) si su transformada Z X(z) est dada por
1 + 3z -1
a) X(z) =
1 + 3z -1 + 2z -2
z -4 + z -5
b) X(z) =
1 + z -1
1 + 2z -1 + z -2
c) X(z) =
1 + 4z -1 + 4z -2
1 - bz -1
d) X(z) = -1
z -b
2 - 32 z -1
e) X(z) =
1 - 32 z -1 + 12 z -2

6.22. Usando el mtodo indicado, determinar la secuencia asociada con cada una de las
siguientes transformadas Z.
1 - 14 z -1
a) X(z) = , por divisin larga y x(n) es una secuencia derecha.
1 + 14 z -1
1 - 2z -1
b) X(z) = , por expansin en fracciones parciales y x(n) es absolutamente
1 - 52 z -1 + z -2
sumable.
3z
c) X(z) = , por expansin en fracciones parciales y x(n) es absolutamente
z - 14 z - 81
2

sumable.

6.23. Empleando divisin larga, determinar la transformada Z Inversa x(n), si su


transformada Z X(z) es
1 + 2z -1
X(z) =
1 - 2z -1 + z -2
si
a) x(n) es causal.
b) x(n) es anticausal.

6.24. Determinar la transformada Z Inversa x(n) , usando cualquier mtodo, para cada una
de las siguientes transformadas Z X(z)
1
a) X(z) = , x(n) es secuencia estable.
(1 + 3 z )(1 - 2z -1 )(1 - 3z-1 )
1 -1

z 3 - 2z
b) X(z) = , x(n) es secuencia derecha.
z-2

336
6.25. Aplicando propiedades de la transformada Z, determinar la transformada Z
inversa x(n), para cada una de las siguientes transformadas Z.
3z -3
a) X(z) = , x(n) es una secuencia izquierda.
(1 - 14 z-1 )
2

b) X(z) = senz , ROC incluye z = 1.


z7 - 2
c) X(z) = , ROC :z> 1.
1 - z -7

6.26. Determinar la seal x(n) con transformada Z X(z) dada por


3
X(z) =
1 - 3 z + z -2
10 -1

si X(z) converge sobre la circunferencia unitaria.

6.27. Determinar la secuencia x(n) cuya transformada Z es X(z) = ez +e1/z , con z 0.

6.28. Determinar la transformada Z Inversa de

X(z) = log 2 ( 12 - z ) , ROC :z< 1/2

a) Usando la serie de potencia



log(1 - a) = xii , x< 1.
i =1

b) Primeramente diferenciando X(z) y luego usarz< 1/2 el resultado obtenido para


recuperar x(n).

337
338
UNIDAD VII: SISTEMAS DE TIEMPO DISCRETO

En general un sistema es una operacin o un conjunto de operaciones que produce una


transformacin de seales .Entonces un sistema tiene una seal de entrada y una seal
de salida la cual est relacionada con la entrada a travs de la transformacin del
sistema. Un Sistema de Tiempo Discreto es un dispositivo o algoritmo que opera sobre
una seal de tiempo discreto , llamada entrada o excitacin , para producir otra seal de
tiempo discreto llamada la salida o repuesta del sistema .Los objetivos de esta unidad es
dar a conocer a los estudiantes la caracterizacin de sistemas de tiempo discreto y una
clase importante de ellos, los sistemas de tiempo discreto LTI. La definicin y
desarrollode propiedades importantes en el dominio del tiempo de los sistemas tales
como linealidad, invarianza en el tiempo, causalidad, estabilidad, la convolucin como
herramienta poderosa para la determinacin, en el dominio del tiempo, de la respuesta
de los sistemas para una entrada arbitraria. Conocer y aplicar el mtodo de ecuaciones
diferencias para la representacin en el dominio del tiempo de los sistemas de tiempo
discreto y, para la determinacin de sus respuestas en el dominio del tiempo. La
capacidad de analizar el comportamiento frecuencial de los sistemas de tiempo discreto
LTI.

TEMAS

7.1. DESCRIPCION ENTRADA SALIDA DE SISTEMAS DE TIEMPO


DISCRETO

Sea x(n) la seal de entrada e y(n) la seal de salida de un sistema, se dice que la seal
de entrada x(n) es transformada por el sistema a una seal de salida y(n). La expresin
general de la relacin entre x(n) e y(n) es

y(n) H [ x(n)] (7.1)

Donde H denota la transformacin o proceso desarrollado por el sistema sobre x(n) ,


para producir y(n) . En forma simblica este proceso se representa como

H
x(n) y(n)

La relacin matemtica (7.1) , tiene la siguiente representacin grfica

Sistema de Tiempo
x(n) Discreto y(n)
H

Figura 7.1 Representacin en Diagrama de Bloques de un Sistema de Tiempo


Discreto
339
Hay varias formas para describir las caractersticas del sistema y la operacin
desarrollada sobre x(n) para producir y(n).La descripcin Entrada - Salida se concentra
en el comportamiento del sistema en sus terminales y no se interesa en la construccin o
realizacin interna del sistema .
La descripcin Entrada - Salida de un Sistema de Tiempo Discreto consiste de
una expresin o regla matemtica, la cual define explcitamente la relacin entre las
seales de entrada y de salida (relacin entrada - salida). La estructura interna exacta del
sistema puede ser desconocida o ignorada. De esta manera, la nica forma para
interactuar con el sistema es usando sus terminales de entrada y de salida, o sea que el
sistema se considera como una caja negra para el usuario .

Ejemplo 7.1 .

Determinar la respuesta y(n) a la seal de entrada

x(n) = {1, 1, 1, 1, 1, 1/2}


de los siguientes sistemas :

a) y(n) = x(n)
b) y(n) = x(n-2)
c) y(n) = x(n+2)
d) y(n) = 13 [ x(n + 2) + x(n) + x(n - 2)]
e) y(n) = mx [ x(n + 2),x(n),x(n - 2)]
n
f) y(n) = x(k) = x(n)+x(n-1)+x(n-2)+x(n-3)+........
k=-

Solucin .

a) En este caso la seal de salida es exactamente igual a la seal de entrada . Dicho


sistema se conoce como Sistema Identidad .

b) Este sistema retarda la entrada en dos muestras. Luego su salida est dada por

y(n) = {0, 0, 1, 1, 1, 1, 1, 1/2}

c) En este caso el sistema adelanta la entrada en dos muestras. La respuesta de este


sistema a la entrada dada es

y(n) = {1, 1, 1, 1, 1, 1/2}

d) La salida de este sistema en un tiempo cualquiera es el valor medio de la seal


presente, de la seal atrasada en dos muestras y de la seal adelantada en dos muestras.
340
Por ejemplo, la salida para el instante n = 0 es

y(0) = 13 [ x(2) + x(0) + x(-2)] = 13 [1 + 1 + 0] = 2


3

Repitiendo este clculo para cada valor de n, se obtiene la siguiente seal de salida

y(n) = { 13 , 13 , 23 , 23 ,1, 65 , 23 , 12 , 13 , 13}

e) Este sistema selecciona, como su entrada en el tiempo, al valor mximo de las tres
muestras de entrada x(n - 2), x(n), x(n + 2). Luego, la respuesta de este sistema a la
seal de entrada x(n) es
y(n) = {1,1,1,1,1,1,1,1,1, 12}

f) Este sistema es bsicamente un acumulador que calcula la suma de todos los valores
pasados de la entrada al valor presente. La respuesta de este sistema a la entrada dada es

y(n) = {1, 2, 3, 4,5, 112 , 112 }

Existen sistemas, como algunos del Ejemplo 7.1, en que la salida en el instante n = n0 ,
no slo depende de la entrada en n = n0 sino que tambin de los valores de la entrada
aplicadas antes y despus de n = n0 . Considerando, por ejemplo, el acumulador del
Ejemplo 7.1 se tiene que la salida en el instante n = n0 depende de la entrada en n = n0
como tambin de las entradas en n = n0 -1 , n0 -2, y as sucesivamente. La relacin
entrada - salida del acumulador puede ser escrita como

n n -1
y(n) = x(k) = x(k) + x(n) = y(n - 1) + x(n)
k =- k =-
(7.2)

En este caso, el sistema caracterizado por (9.2) calcula el valor presente en la salida
sumando al valor presente en la entrada el valor previo o inmediatamente anterior de la
salida, lo que justifica la denominacin de acumulador.
Considerando el ejemplo del acumulador se supone que se tiene la seal de
entrada x(n) para n n0 , y se desea determinar y(n) para n n0. A partir de (7.2) y
haciendo n = n0 , n0 -1 , n0 -2 , ........., se obtiene

y(n0)= y(n0 - 1) + x(n0) (7.3)

y(n0 +1) = y(n0 ) + x(n0 + 1) (7.4)

y as sucesivamente. En este caso, para determinar y(n0), se necesita conocer y(n0 - 1)..
n
Como y(n) = x(k) , haciendo n = n0 1, se obtiene
k =-

341
n 0 -1
y(n 0 - 1) = x(k)
k =-
(7.5)

Por lo que y(n0 - 1) resume el efecto de todas las entradas que han sido aplicadas al
sistema antes del instante n0 . Luego, para determinar y(n) para n n0 no basta conocer
solamente x(n) para n n0 , sino que tambin x(n) para n < n0 .
La informacin adicional requerida para el clculo de y(n) para n n0 es la
condicin inicial y(n0 - 1) .
Si el acumulador no ha sido excitado en instantes previos a n0 , se tiene que la
condicin inicial y(n0 - 1) = 0. En tal caso se dice que el sistema est inicialmente
relajado. Dado que y(n0 - 1) = 0, la secuencia de salida y(n) de un sistema inicialmente
relajado, depende solamente de la secuencia de entrada x(n) para n n0 .
Es habitual asumir que los sistemas estn relajados en n = -. En este caso, si se
aplica una entrada en n = -, la salida y(n) correspondiente es determinada slo y
nicamente por la seal de entrada dada.

Ejemplo 7.2 .

El acumulador descrito por (7.2) es excitado por la secuencia x(n) = u(n). Determinar, la
salida bajo las siguientes condiciones
a) El acumulador est inicialmente relajado .
b) Inicialmente , y( - 1) = 2 .

Solucin .
Para la resolucin del problema se considera que la salida del sistema es
n -1 n
y(n) =
k =-
x(k) =
k =-
x(k) + x(k)
k =0

n
y(n) = y(-1) + x(k)
k =0

Tenindose que
n n

x(k) = u(k) = n + 1
k =0 k =0

a) Si el sistema est inicialmente relajado se tiene que y(-1) = 0, y por lo tanto

y(n) = n+1 , n0

b) En este caso, la condicin inicial es y(-1) = 2, luego

y(n) = 2 + n +1 = n + 3 , n0

342
7.2. REPRESENTACION EN DIAGRAMA DE BLOQUES DE SISTEMAS DE
TIEMPO DISCRETO
Es de utilidad el representar en diagramas de bloques los Sistemas de Tiempo Discreto.
Para este propsito se definen algunos bloques bsicos que pueden ser interconectados
para formar sistemas complejos .

Sumador. La Figura 7.2 ilustra un sumador que realiza la adicin dos seales de tiempo
discreto o secuencias para formar otra secuencia, la cual se denota como y(n). Se
observa que no es necesario almacenar las secuencias que se suman para obtener la
secuencia suma. En otras palabras la operacin suma es sin memoria .
x 1 (n)

+
y(n) = x 1(n) + x 2(n)

x 2 (n)

Figura 7.2 Representacin Grfica de un Sumador

Multiplicador por Constante. En la Figura 7.3 se ilustra la operacin de multiplicar


una seal x(n) por una constante a, conocida como factor de escala. Se tiene que esta
operacin es tambin sin memoria .
a
x(n) y(n) = ax(n)

Figura 7.3 Representacin Grfica de un Multiplicador por Constante

Multiplicador de Seales .La Figura 7.4 ilustra la multiplicacin de dos seales x1(n) y
x2(n). La secuencia producto obtenida se denota como y(n). Tambin se tiene que la
multiplicacin de seales es una operacin sin memoria .
x 1 (n) X
y(n) = x 1 (n) x 2(n)

x 2 (n)

Figura 7.4 Grfica de un Multiplicador de Seales


Elemento de Retardo Unitario. La Unidad de Retardo Unitario es un sistema especial
que produce un retardo de una muestra en la seal aplicada en su entrada. La Figura 7.5
muestra la representacin de una Unidad de Retardo Unitario. Si la seal de entrada es
x(n), la salida es x(n - 1). De hecho, la muestra x(n - 1) es almacenada en memoria en el

343
instante n 1 y es solicitada de la memoria en el instante n para formar la salida y(n)
dada por
y(n) = x(n - 1)

x(n) z-1 y(n) = x(n -1)

Figura 7.5 Representacin Grfica del elemento Unidad de Retardo Unitario

Se tiene que este elemento bsico requiere memoria. El uso del smbolo z-1 denota el
retardo en una muestra.

Elemento de Avance Unitario. Una Unidad de Avance Unitario produce un avance de


una muestra de la seal de entrada x(n) para producir x(n+ 1). La Figura 7.6 ilustra esta
operacin, con el operador z para denotar la unidad de avance .

x(n) z y(n) = x(n + 1)

Figura 7.6 Representacin Grfica de Elemento de Avance Unitario

Se deduce que una Unidad de Avance es fsicamente irrealizable en tiempo real, dado
que implica la consideracin de valores futuros de la seal. Por otra parte, si se
almacena la seal en la memoria de un computador, se puede acceder a cualquier
muestra en cualquier tiempo. En tal caso, en una aplicacin en tiempo no real , es
posible avanzar en el tiempo a la seal x(n)

Ejemplo 7.3 .

Usando bloques bsicos, determinar la representacin del diagrama en bloques del


sistema de tiempo discreto descrito por la siguiente relacin entrada - salida

y(n) = 15 y(n - 1) + 14 x(n) + 14 x(n - 1)

donde x(n) es la entrada e y(n) es la salida del sistema .

Solucin .
De acuerdo a la expresin dada de y(n) se tendran las siguientes posibles realizaciones,
las que se diferencian en la ubicacin de los elementos multiplicadores por constante
que multiplican a la seal x(n) y a su versin retardada x(n 1), antes y despus del
primer sumador, como se observa en las Figuras 7.7.a) y 7.7b), respectivamente
344
0,25
z -1
x(n)
+ +
0,25 y(n)
z -1

0,2
a)

z -1
x(n) 0,25
+ +
y(n)
z -1

0,2
b)
Figura 7.7 . Diagrama en Bloques de la Realizacin del Sistema
y ( n) = 51 y ( n - 1) + 41 x ( n) + 41 x ( n - 1)

7.3 CLASIFICACION DE SISTEMAS DE TIEMPO DISCRETO


Para el anlisis y diseo de sistemas, es importante clasificar a los sistemas de acuerdo a
las propiedades generales que ellos posean. Dado que las tcnicas matemticas que se
emplean para el anlisis y diseo de sistemas dependen de las caractersticas generales
de los sistemas considerados, es necesario determinar un nmero de propiedades o
categoras que puedan ser utilizadas para describir las caractersticas generales de los
sistemas .
Para que un sistema posea una propiedad dada, dicha propiedad se debe
mantener para cada seal de entrada posible al sistema. Si una propiedad se mantiene
slo para algunas entradas y no para otras, se dice que ese sistema no posee dicha
propiedad. Para que un sistema posea alguna propiedad, se debe comprobar que esta
propiedad se mantiene para cada seal de entrada posible.
7.3.1 . Sistemas Estticos / Sistemas Dinmicos .
Sistemas Estticos . Se dice que un Sistema de Tiempo Discreto es esttico o sin
memoria si su salida en cualquier instante n depende solamente de la muestra de la
entrada en el mismo instante, o sea no tiene dependencia de las muestras pasadas o
futuras de la entrada.
Los sistemas descritos por las siguientes ecuaciones entrada salida

y(n) = bx(n) (7.6)

y(n) = nx(n) + a2 x(n) (7.7)


345
Son ejemplos de sistemas estticos o sin memoria. En sistemas estticos no es necesario
el almacenamiento de entradas o salidas pasadas para la determinacin del valor
presente de la salida, estos sistemas no incluyen elementos de retardo (memoria) en su
realizacin .
Los sistemas estticos o sin memoria son descritos en forma general por

y(n) = F [ x(n), n ] (7.8)

Sistemas Dinmicos .Cuando un sistema no cumple la definicin de Sistema Esttico,


se dice que el sistema es dinmico o con memoria. Si la salida de un sistema en el
instante n, es completamente determinada por las muestras de la entrada en el intervalo
[n N, n] (N 0), el sistema tiene memoria de duracin N. Si N = 0, el sistema es
esttico. Si 0 < N <, el sistema tiene memoria finita, en tanto que si N = , se dice que
el sistema tiene memoria infinita.
Como ejemplo de sistemas dinmicos o con memoria se tiene a los sistemas
descritos por las siguientes relaciones entrada - salida

x1(n) = 2x(n) +4x(n-2) (7.9)

n
x 2 (n) = x(n - k) (7.10)
k =0


x 3 (n) = x(n - k) (7.11)
k =0

Los sistemas descritos por (7.9) y (7.10) son sistemas con memoria finita, en tanto que
el sistema descrito por (7.11) tiene memoria infinita.

7.3.2 . Sistemas Invariantes en el Tiempo / Sistemas Variantes en el Tiempo .


Sistemas Invariantes en el Tiempo .Se dice que un sistema es invariante en el tiempo
si su caracterstica entrada - salida no cambia con el tiempo .
Un sistema H, relajado, es invariante en el tiempo si y slo si, dado

H
x(n) y(n)
se cumple que
H
x(n - k) y(n - k) (7.12)

para cualquier seal de entrada x(n) y cualquier desplazamiento temporal k .


Para verificar si un sistema dado es o no invariante en tiempo, se aplica al
sistema una secuencia de entrada arbitraria x(n), la cual producir una secuencia de

346
salida denotada como y(n). Luego, se retarda la secuencia de entrada .en un monto k , y
se determina la salida la salida y(n,k) dada por

y(n, k) = H [ x(n - k)] (7.13)

Si se cumple que y(n,k) = y(n - k), para todos los valores posibles de k, se tiene que el
sistema es invariante en el tiempo. Con y(n k) representando una versin retardada de
y(n).
Sistemas Variantes en el Tiempo . Si la salida y(n , k) y(n - k), an para un valor de
k, el sistema es variante en el tiempo .

Ejemplo 7.4 .
Determinar si los sistemas mostrados en la Figura 7.8, son invariantes o variantes en el
tiempo .
x(n) y(n) =x(n) - x(n-2)
+ +
+
-

z-1 z-1
a)
x(n) X y(n) = nx(n)

b)

x(n) H y(n) = x(-n)

(c)
x(n) X y(n) = x(n)senw on

senw on

d)
Figura 7.8 Ejemplos de Sistemas Invariantes : a) y de Sistemas
Variantes: b) , c) y d).
Solucin
a) La relacin entrada - salida que describe al sistema de la Figura 9.8 a) es

y(n) = H [ x(n) ] = x(n) - x(n - 2)


Si la entrada aplicada al sistema es retardada en k unidades, la salida del sistema ser

347
y(n,k) = x(n - k) - x( n -k - 2)

Por otra parte, a partir de (7.12), se tiene que si y(n) se retarda en el tiempo en k
unidades, se obtiene
y(n - k) = x(n - k) - x(n - k - 2)

Comparando las dos ultimas ecuaciones, se deduce que

y(n,k) = y(n - k)

En consecuencia, el sistema dado es invariante en el tiempo.

b) La ecuacin entrada - salida del sistema de la Figura 7.8 b) es

y(n) = H [ x(n)] = nx(n)

Si y(n) se retrasa en k unidades de tiempo , se tiene

y(n - k) = (n - k) x(n - k) = nx(n - k) - kx(n - k)

Por otra parte, se tiene que la respuesta de este sistema a x(n - k) est dada por

y(n,k) = H [ x(n - k)] = nx(n - k)

Por lo tanto , se deduce que


y(n,k) y(n - k)

En consecuencia, este sistema es variante en el tiempo.

c) El sistema de la Figura 7.8 c) es descrito por la relacin entrada - salida

y(n) = H [ x(n)] = x(-n)

Si la salida y(n) se retarda en k unidades de tiempo se tiene

y(n - k) = x(-n - k)

La respuesta de este sistema a x(n - k) es


y(n, k) = H [ x(n - k)] = x(-n - k)
Se tiene que
y(n,k) y(n - k) ,

348
en consecuencia este sistema es variante en el tiempo.
d) La relacin entrada - salida del sistema de la Figura 7.8 d) es

y(n) = H [ x(n)] = x(n)senw0 n


De aqu se deduce
y(n -k) = x(n - k) sen [ w0 (n - k) ]

Por otra parte, la respuesta de este sistema a x(n - k) est dada por

y(n, k) = H [ x(n - k)] = x(n - k)senw0n


Como
y(n,k) y(n-k)

luego este sistema es variante en el tiempo .

7.3.3 . Sistemas Lineales / Sistemas no Lineales


Sistemas Lineales. Un Sistema Lineal es aquel que satisface el Principio de
Superposicin, que establece que:
Un Sistema H, para cualesquiera entradas x1 (n) y x2 (n) y constantes arbitrarias a1 y a2,
es lineal si y slo si
H [ a1x1 (n) + a 2 x 2 (n)] = a1H [ x1 (n)] + a 2 H [ x 2 (n)] (7.14)

. La Figura 7.9 ilustra el Principio de Supervisin


a1
x 1(n )

+ H y(n)

a2
x 2 (n )

a1
x 1(n ) H

y1(n)
+

a2
x 2 (n ) H

Figura 7.9 . Representacin grfica del Principio de Supervisin .


H es lineal si y slo si y(n) = y1(n).

349
Propiedad Multiplicativa o de Escalamiento de Sistemas Lineales. Suponiendo a2 =
0 en la Ecuacin (7.14), sta se reduce a

H [ a1x1 (n)] = a1H [ x1 (n)] (7.15)

con
y1 (n) = H [ x1 (n)] (7.16)
se obtiene
H [ a1x1 (n)] = a1 y1 (n) (7.17)

La propiedad de escalamiento de un sistema lineal, dada por (7.17), establece que si la


respuesta del sistema a la entrada x1 (n) es y1 (n), la respuesta a a1 x1 (n) es simplemente
a1 y1 (n). Luego, cualquier escalamiento de la entrada da por resultado un escalamiento
idntico en la correspondiente salida .

Propiedad de Aditividad de los Sistemas Lineales . En la Ecuacin (7.14), se supone


que a1 = a2 = 1, luego

H [ x1 (n) + x 2 (n) ] = H [ x1 (n)] + H [ x 2 (n)] = y1 (n) + y2 (n) (7.18)

Esta relacin demuestra la propiedad de aditividad de los sistemas lineales .


Las propiedades de escalamiento y de aditividad constituyen la aplicacin del
principio de superposicin a los sistemas lineales .
La condicin de linealidad planteada en la Ecuacin (7.14), puede ser extendida
a una combinacin lineal arbitraria de seales de entrada, basndose en la induccin. En
general se tiene
M -1 H M -1
x(n) = a k x k (n) y(n) = a k y k (n) (7.19)
k =1 k =1

donde
yk (n) = H [ x k (n)] , k = 1,2,.....,M-1 (7.20)

Sistemas no Lineales. Se observa que si en la Ecuacin (7.17) se tiene que a1 = 0, luego


y(n) = 0. Es decir, que un sistema relajado con entrada cero produce una salida cero. Si
un sistema produce una salida no nula con una entrada nula, el sistema es no relajado o
es no lineal. Si un sistema relajado no satisface el principio de superposicin, se dice
que dicho sistema es no lineal .

Ejemplo 7.5 .

Determinar si los sistemas descritos por las siguientes relaciones entrada - salida, son
lineales o no lineales .

350
a) y(n) = n2 x(n) b) y(n) = x(n3 ) c) y(n) = x3 (n)
d) y(n) = Ax(n) + B e) y(n) = ex(n)
Solucin.
a) Se considerarn dos secuencias de entrada x1 (n) y x2 (n), las correspondientes salidas
son
y1 (n) = n2 x1 (n)

y2 (n) = n2 x2 (n)

Una combinacin lineal de las secuencias de entrada da por resultado

y3 (n) = H [ a1x1 (n) + a 2 x 2 (n)] = n 2 [ a1x1 (n) + a 2 x 2 (n)]

y3 (n) = a1 n2 x1 (n) + a2 n2 x2 (n) (I)

Por otra parte, una combinacin lineal de las dos salidas, produce la siguiente salida

a1 y1 (n) + a2 y2 (n) = a1 n2 x1 (n) + a2 n2 x2 (n) (II)

Comparando las ecuaciones (I) y (II), se deduce que los segundos miembros son
iguales, por lo que el sistema en cuestin es lineal .

b) Como en el apartado a), se determinar la respuesta del sistema a dos seales de


entradas separadas x1 (n) y x2 (n). El resultado es

y1 (n) = x1 (n3 )

y2 (n) = x2 (n3 )

La salida del sistema a una combinacin lineal de x1 (n) y x2 (n), est dada por

y3 (n) = H [ a1x1 (n) + a 2 x 2 (n)] = a1x1 (n 3 ) + a 2 x 2 (n 3 )

Una combinacin lineal de las dos salidas produce

a1 y1 (n) + a2 y2 (n) = a1 x1 (n3 ) + a2 x2 (n3 )

Comparando las dos ltimas ecuaciones, se tiene que los dos segundos miembros son
iguales, por lo tanto el sistema dado es lineal .

c) La salida del sistema es el cubo de la seal de entrada, o sea es un dispositivo de ley


cbica. Es claro que este sistema es sin memoria .
Las respuestas del sistema a dos entradas separadas son

351
y1 (n) = x13 (n)

y 2 (n) = x 32 (n)

La respuesta del sistema a una combinacin lineal de las dos entradas es


y3 (n) = H [ a1 x1 (n) + a 2 x 2 (n)] = [ a1 x1 (n) + a 2 x 2 (n)]
3

y3 (n) = a13 x13 (n) + 3a12 x12 (n)a 2 x 2 (n) + 3a1 x1 (n)a 22 x 22 (n) + a 32 x 32 (n)

Por otra parte una combinacin lineal de las dos salidas es

a1y1 (n) + a 2 y 2 (n) = a1x13 (n) + a1x 32

Comparando las dos ltimas ecuaciones, se deduce que los segundos miembros son
diferentes, por lo tanto el sistema en cuestin es no lineal .

d) Asumiendo que el sistema es excitado separadamente por x1 (n) y x2 (n), se obtienen


las correspondientes salidas
y1 (n) = Ax1 (n) + B

y2 (n) = Ax2 (n) + B


Una combinacin lineal de x1 (n) y de x2 (n) produce la salida

y3 (n) = H [ a1 x1 (n) + a 2 x 2 (n)] = A [ a1 x1 (n) + a 2 x 2 (n)] + B

y3 (n) = Aa1x1 (n) + Aa 2 x 2 (n) + B

Por otra parte , si el sistema fuese lineal , su salida a la combinacin lineal de x1 (n) y
x2(n) sera una combinacin lineal de y1 (n) y de y2 (n) , o sea

a1 y1 (n) +a2 y2 (n) = a1 Ax1 (n) +a1 B+a2 Ax2 (n) + a2 B

Se observa que las dos ltimas ecuaciones son diferentes, por lo tanto el sistema no
satisface la prueba de linealidad. La razn de que el sistema no satisfaga la prueba de
linealidad, no se debe a que el sistema sea no lineal (de hecho es lineal porque est
descrito por una ecuacin lineal), sino que se debe a la presencia de la constante B. Lo
que hace que la salida dependa de la excitacin de entrada y del parmetro B 0. Luego,
para B0, el sistema es no relajado. Si se considera B = 0, el sistema es relajado y se
satisface la prueba de linealidad.

e) En este caso el sistema est descrito por la ecuacin entrada - salida

352
y(n) = ex (n )

se observa que el sistema es relajado .


Asumiendo que el sistema es excitado separadamente por x1 (n) y x2 (n), se
obtienen las correspondientes salidas

y1 (n) = ex1 (n )

y2 = e x2n y2 = e x2n

Una combinacin lineal de x1 (n) y x2 (n) produce la salida

y3 (n) = H [ a1x1 (n) + a 2 x 2 (n)] = e a1x1 (n )+ a 2 x2 (n )

Por otra parte, una combinacin lineal de las dos salidas es


a1y1 (n) + a 2 y2 (n) = a1e x1 ( n) + a 2e x 2 (n )

Como las dos ltimas ecuaciones son diferentes, el sistema es no lineal .

7.3.4 . Sistemas Causales / Sistemas no Causales


Sistemas Causales . Un sistema es causal si la salida y(n) del sistema en cualquier
tiempo n, depende solamente de la seal de entrada presente y de los valores pasados de
ella [x(n), x(n - 1) , x(n - 2) ,.... ], pero no depende de sus valores futuros [x(n + 1), x(n
+ 2),......]. Matemticamente, la salida de un sistema causal satisface la siguiente
ecuacin

y(n) = H [ x(n), x(n - 1), x(n - 2),.......] (7.21)

donde H [.] es una funcin arbitraria .

Sistemas no Causales .Si un sistema no satisface la definicin dada por (7.21), se dice
que tal sistema es no causal .
Se tiene que en aplicaciones de procesamiento de seales en tiempo real, no se
pueden observar valores futuros de las seales, por lo que un sistema no causal es
fsicamente irrealizable.

Ejemplo 7.6 .

Determinar si los sistemas descritos por las siguientes ecuaciones entrada - salida, son
causales o no causales .

353
n
a) y(n) = x(n) - x(n-2) b) y(n) = x(k) c) y(n) = bx(n)
k =-
d) y(n) = 4x(n) + 2 x(n + 3) e) y(n) = x(n3 ) f) y(n) = x(3n)
g) y(n) = x(-n)

Solucin
Los sistemas descritos en los apartados a), b), y c) son causales, dado que la salida
depende solamente de los valores presente y pasados de la entrada. Por otra parte, los
sistemas descritos en los apartados d) ,e), y f) son no causales, dado que en cada
sistema, la salida depende de los valores futuros de la entrada. El sistema descrito en el
aparado g) es tambin no causal, ya que si se considera un valor especfico de n, por
ejemplo n = -1, se tendr que y(-1) = x(1), lo cual indica que la salida para n = -1
depende de la entrada en n = 1, la cual est dos unidades de tiempo adelantada (futuro)
con respecto a y(-1).

7.3.5 . Sistemas Estables / Sistemas Inestables.

Sistemas Estables. La estabilidad es una importante propiedad que debe ser


considerada en cualquier aplicacin prctica de un sistema .
Teorema. Un sistema relajado arbitrario es estable si para cada entrada de magnitud
acotada (limitada) produce una salida de magnitud acotada (BIBO).
Matemticamente la condicin de entrada y salida acotadas, implica la existencia
de nmeros finitos Mx y My tal que

x(n) M x < , y(n) M y < para todo n (7.22)

Sistemas Inestables . Si para una secuencia de entrada x(n) acotada, la salida es no


acotada( infinita) se dice que el sistema es inestable.

Ejemplo 7.7 .

Un sistema est descrito por la ecuacin entrada - salida


y(n) = x(k)
k =-

A dicho sistema se le aplica la entrada x(n) = u(n). Determinar si el sistema es estable o


inestable .

Solucin
Considerando que x(n) = u(n), o sea entrada acotada, y(n) est dada por

354
n
y(n) = u(k) = (n + 1)u(n)
k =-

Dndole valores a n, se tiene por ejemplo

y(0) = 1 , y(1) =2 , y(2) = 3, y as sucesivamente .

Se observa que a medida que aumenta el valor de n, aumenta el valor de y(n),


llegndose al lmite

lim y(n) =
n

Por lo tanto, el sistema dado es inestable.

7.4 . INTERCONEXION DE SISTEMAS DE TIEMPO DISCRETO

Hay dos formas bsicas para la interconexin de sistemas : en cascada (serie) o en


paralelo. La Figura 7.10 ilustra tales formas bsicas.

y1 (n)
x(n) H1 H2 y(n)

a)

H1

x(n) + y(n)

H2

b)

Figura 7.10 . Interconexiones de Sistemas : a) Cascada . b) Paralelo

7.4.1 . Interconexin Cascada. En la interconexin cascada de la Figura 9.10 a), la


salida del primer sistema y1 (n) es

y1 (n) = H1 [ x(n)] (7.23)

y la salida del sistema total y(n), salida del segundo sistema, es


355
y(n) = H 2 H1 [ x(n) ] (7.24)

se observa que los sistemas H1 y H2 pueden ser combinados en un nico sistema Hc tal
que

Hc = H1 H2 (7.25)

cumplindose que
y(n) = Hc [ x(n)] (7.26)

La Figura 7.11 muestra el sistema equivalente de la interconexin en cascada.

x(n) Hc y(n)

Figura 7.11 . Sistema Equivalente de la Interconexin en Cascada

Para sistemas arbitrarios, se tiene en general que

H1 H2H2 H1 (7.27)

Sin embargo, si los sistemas son lineales e invariantes en el tiempo, se tiene que el
sistema Hc es tambin invariante y en este caso

H1 H2 = H2 H1 (7.28)

Por lo tanto para sistemas invariantes, no importa el orden en el cual se realiza la


interconexin. O sea, que H1 H2 y H2 H1 producen idnticas secuencias de salida.
Para la prueba de que Hc es invariante, se supondr que H1 y H2 son invariantes
en el tiempo, luego
H1
x(n - k) y1 (n - k) (7.29)
y
H2
y1 (n - k) y(n - k) (7.30)
Luego
Hc = H1 H2
x(n - k) y(n -k) (7.31)

De donde se deduce que Hc es invariante en el tiempo.


7.4.2. Interconexin Paralela. De la Figura 7.10 b) la salida del sistema H1 es y1 (n) y
la salida del sistema H2 es y2 (n). Por lo que la salida de la interconexin paralela es

y3 (n) = y1 (n) + y2(n) (7.32)

356
o sea
y3 (n) = H1 [ x(n)] + H 2 [ x(n)] = (H1 + H 2 ) [ x(n)] (7.33)
haciendo
Hp = H1 +H2 (7.34)
se obtiene
y3 (n) = H p [ x(n)] (7.35)

En general, se puede utilizar las interconexiones paralela y en cascada de sistemas para


construir sistemas ms grandes y ms complejos. A la inversa, para propsitos de
anlisis y de implementacin se puede tomar un gran sistema y descomponerlo en
subsistemas ms pequeos .

7.5 . INVERTIBILIDAD Y SISTEMAS INVERSOS

Se dice que un sistema es invertible si distintas seales de entrada producen salidas


distintas. Dicho de otra manera, un sistema es invertible si al observar su salida se puede
determinar su entrada. Esto implica, como se ilustra en la Figura 9.12 , que se puede
construir un sistema inverso de tal manera que cuando se conecte en cascada con el
sistema original producir una salida z(n) igual a la entrada x(n) del primer sistema.

Sistema
x(n) Sistema y(n) Inverso z(n) = x(n)

Figura 7.12 Concepto de Sistema Inverso


Luego, la interconexin serie o cascada de la Figura 7.12 tiene una relacin entrada -
salida que es la misma que la del Sistema Unidad .

Ejemplo 7.8 .

Sea el sistema definido por


n
y(n) = x(k)
k =-

Determinar la relacin entrada - salida del sistema inverso asociado con tal sistema

Solucin
La relacin entrada - salida del sistema dado se puede escribir de la siguiente manera

y(n) = ........+x(n - 2) + x(n - 1) + x(n)


De donde
x(n) = y(n) - [...... + x(n - 2) + x(n - 1)]
357
Teniendo en cuenta que

y(n - 1) = .......+x(n - 2) + x(n - 1)


se tiene que
x(n) = y(n) - y(n - 1)

De acuerdo a la Figura 7.12 se tiene que el sistema inverso asociado debe cumplir que

z(n) = x(n)

Por lo tanto la relacin entrada salida del sistema inverso debe ser

z(n) = y(n) - y(n - 1)

Un ejemplo de sistema no - invertible es

y(n) = 0 (7.36)

O sea , que tal sistema produce la secuencia de salida cero para cualquier secuencia de
entrada .

7.6 . ANALISIS DE SISTEMAS DE TIEMPO DISCRETO LTI

Hasta ahora se han clasificado a los sistemas de acuerdo a un nmero de propiedades


caractersticas tales como linealidad, causalidad , estabilidad e invariancia en el tiempo.
En base a esto, se centrar la atencin en el anlisis de Sistemas Lineales Invariantes en
el Tiempo (LTI). Tales sistemas son simplemente caracterizados en el dominio del
tiempo por su respuesta a la secuencia impulso unitario [ d(n)] .

7.6.1. Respuesta de Sistemas LTI a Entradas Arbitrarias. Utilizando la


representacin de una seal de entrada arbitraria x(n) en una suma ponderada de
impulsos, se est en condiciones de determinar la respuesta de cualquier sistema lineal
relajado a cualquier seal de entrada, para ello se define la respuesta y(n,k) del sistema a
la excitacin de un impulso unitario como

y(n, k) h(n - k) = H [ d(n - k)] -< k < (7.37)

En (7.37) se tiene que n es el ndice tiempo y k es un parmetro que determina la


ubicacin del impulso de entrada. Si el impulso en la entrada est ponderado o escalado
en un monto ck = x(k), la repuesta del sistema es

ck h(n,k) = x(k)h(n,k) (7.38)

358
Si la entrada es la seal arbitraria x(n), la cual se puede expresar como


x(n) = x(k)d(n - k)
k =-
(7.39)

luego , la respuesta del sistema a x(n) es



y(n) = H [ x(n) ] = H x(k)d(n - k)
k =-

y(n) = x(k)H [d(n - k)]
k =-
(7.40)

y(n) = x(k)h(n, k)
k =-

La ecuacin (7.40) es una expresin de la respuesta de un sistema lineal a cualquier


secuencia arbitraria de entrada x(n). Esta expresin es una funcin de x(n) y de la
repuesta del sistema h(n,k) al impulso d(n - k) para -< k <. En la derivacin de la
ecuacin (7.40) se us la propiedad de linealidad del sistema pero no su propiedad de
invariancia en el tiempo. Luego (9.40) se aplica a cualquier sistema relajado lineal
(variante en el tiempo). Si adems, el sistema es invariante en el tiempo, la ecuacin
(9.40) se simplifica considerablemente. De hecho, si la respuesta del sistema LTI a la
secuencia impulso unitario d(n) se denota como h(n), o sea

h(n) = H [ d(n)] (7.41)

Luego, la propiedad de invariancia temporal determina que la respuesta del sistema a


d(n- k) es

h(n - k) = H [ d(n - k)] (7.42)

Por lo tanto, la expresin (7.40) se reduce a


y(n) = x(k)h(n - k)
k =-
(7.43)

Se deduce que un sistema LTI relajado es completamente caracterizado por una funcin
nica h(n), es decir, por su respuesta a la secuencia d(n). Por otra parte, un sistema
lineal invariante en el tiempo requiere en general, para caracterizar salida, de un nmero
infinito de funciones respuesta al impulso h(n,k), una por cada retardo posible .
Recordando la definicin de la convolucin entre secuencias (convolucin suma)
se tiene que (7.43) se puede escribir como

y(n) = x(n) *h(n) = h(n)* x(n) (7.44)


359
O sea, que la respuesta de un sistema LTI a una entrada arbitraria cualquiera x(n), se
puede obtener realizando la convolucin de x(n) con la respuesta h(n) al impulso del
sistema .

Ejemplo 7.9.

La respuestaal impulso de un sistema LTI es

h(n) = {1, -2, - 3, 4}

Determinar la respuesta y(n) del sistema a la seal de entrada x(n) dada por

x(n) = {1, 1, 0, 1, 1}

Solucin

Como y(n) = x(n)*h(n), y aplicando el mtodo matricial.para el clculo de la


convolucin, se tiene

h(n)
x(n) 1 -2 -3 4

1 1 -2 -3 4
1 1 -2 -3 4
0 0 0 0 0
1 1 -2 -3 4
1 1 2 3 4

Obtenindose

y(n) = {1, -1, -5, 2, 3, -5, 1, 4}

7.6.2. Propiedades de la Convolucin y la Interconexin de Sistemas LTI de


Tiempo Discreto. Sea y(n) la respuesta de un sistema LTI a la secuencia de entrada
x(n), y sea h(n) la respuesta de dicho sistema a la secuencia impulso unitario, por lo cual
se tiene que

y(n) = x(n) * h(n) = x(k)h(n - k)
k =-
(7.45)

360
En base a las propiedades de la convolucin, vistas anteriormente, y a la representacin
en diagramas de bloques de sistemas LTI, se tienen las siguientes relaciones entre
dichas propiedades y la interconexin de sistemas LTI.

Conmutatividad. Esta propiedad establece que

x(n) * h(n) = h(n) * x(n) (7.46)

La figura 7.13, ilustra la interpretacin de la propiedad de conmutatividad de la


convolucin en la interconexin de sistemas LTI.

x(n) y(n) h(n) y(n)


h(n) x(n)

Figura 7.13. Interpretacin de la Propiedad Conmutativa de la Convolucin

Asociatividad. Considerando dos sistemas de respuestas impulsionales h1(n) y h2(n) y


la propiedad de asociatividad de la convolucin, se tiene

[ x(n) * h1 (n)] * h 2 (n) = x(n)* [ h1 (n) * h 2 (n)] (7.47)

Ecuacin que tiene la siguiente representacin

x(n) y1(n) y(n) x(n) y(n)


h1 (n) h2 (n) h(n)=h1 (n)*h2 (n)

Figura 7.14. Implicacin de la Propiedad de Asociatividad en la Interconexin de


Sistemas LTI.

Desde un punto de vista fsico, se puede interpretar x(n) como la seal de entrada a un
sistema LTI con respuesta al impulso h1 (n). La salida de este sistema, denotada como

y1(n), es la entrada a un segundo sistema LTI con h2 (n) como respuesta impulsional.
Luego, la salida y(n) del sistema total es

y(n) = y1 (n) * h2 (n) (7.48)


y como
y1 (n) = x(n)*h1 (n) (7.49)
se tiene que
y(n) = [ x(n) * h1 (n)] * h 2 (n) (7.50)

Esta ltima ecuacin corresponde a la interconexin en cascada de dos sistemas LTI.

361
Por otra parte, la expresin x(n) * [ h1 (n)* h 2 (n)] se puede interpretar como la
aplicacin de x(n) como entrada a un sistema equivalente, que tiene como respuesta al
impulso h(n) = h1 (n) * h2 (n) . En consecuencia, considerando la propiedad de
asociatividad, y(n) se puede escribir como

y(n) = x(n) * h(n) (7.51)

Dado que la operacin convolucin satisface la propiedad de conmutatividad, se puede


intercambiar el orden de los dos sistemas con respuestas impulsionales h1 (n) y h2 (n),
sin alterar la relacin entrada - salida del sistema total. La Figura 7.15, ilustra esta
caracterstica de la asociatividad y conmutatividad.
x(n) y(n) x(n) y(n) x(n) y(n)
h1 (n) h2 (n) h2 (n) h1 (n) h(n)

Figura 7.15. Implicaciones de las Propiedades de Asociatividad y Conmutatividad


de la Convolucin

Ejemplo 7.10.

Determinar la respuesta a la secuencia impulso de dos sistemas LTI en cascada, que


tienen respuestas al impulso individuales dadas por

h1 (n) = ( 13 ) u(n)
n

h 2 (n) = ( 19 ) u(n)
n

Solucin
Siendo h(n) la respuesta al impulso del sistema en cascada, se tiene


h(n) = h1 (n) *h 2 (n) = h (k)h
k =-
1 2 (n - k)

considerando las expresiones dadas de h1 (n) y de h2 (n) , h(n) se puede escribir como

( ) u(k) ( 91 )
k n -k
h(n) = 1
3 u(n - k)
k =-

Dado que h1 (k) = ( 13 ) u(k) es nulo para k < 0 y que h 2 (n - k) = ( 19 )


k n -k
u(n - k) es cero
para k > n, se concluye que

h(n) = 0 para n < 0

lo cual se puede visualizar, dado que para n < 0 se tiene un desplazamiento de h2 (n - k)


hacia la izquierda y como h1 (k) es cero para k < 0, se deduce que el producto
362
h1 (k)h2 (n - k) =0 para n < 0 .

Por otra parte, el producto h1 (k)h2 (n - k) es no cero para k 0 y n -k 0 o


nk0. Por lo cual, para n k 0, se tiene

n
h(n) = ( 13 ) ( 91 )
k n -k
para n 0
k =0

Resultado que era de esperar, ya que h1 (k) es cero para k < 0 y h2 (n - k) es cero para
k>n y como para n >0 se tiene un desplazamiento hacia la derecha de h2 (n - k), se
tendr que el producto h1 (k) h2 (n - k) es no nulo slo en el intervalo 0 k n para n >
0.
En consecuencia h(n), se puede escribir como

n n
h(n) = ( 13 ) ( 13 ) = ( 19 ) 3
k 2n - 2k n k

k=0 k =0

Dado que la sumatoria representa una serie geomtrica, se tiene que

h(n) = ( 19 )
n
( 3n +1 -1
2 )
De donde

h(n) = 12 ( 13 ) 3 - ( 13 ) para n 0
n n

Se puede generalizar la propiedad de asociatividad para ms de dos sistemas en cascada,


as si se tienen L sistemas LTI en cascada con respuestas al impulso h1 (n) , h2 (n)
,........., hL (n), se tendr que la respuesta h (n) al impulso del sistema equivalente est
dada por
h(n) = h1 (n)*h2 (n)*h3 (n)*.......*hL (n) (7.52)

Tambin se puede aplicar el proceso inverso, en que cualquier sistema LTI puede ser
descompuesto en una interconexin de subsistemas en cascada.

Distributividad. Esta propiedad establece que

x(n) * [ h1 (n) + h 2 (n)] = x(n)* h1 (n) + x(n) *h 2 (n) (7.53)

Fsicamente, esta propiedad implica que si se tiene dos sistemas LTI, con respuestas al
impulso h1 (n) y h2 (n) , excitados por la misma seal de entrada x(n), la suma de las dos
363
respuestas es idntica a la respuesta de un sistema equivalente que tenga como respuesta
al impulso h(n) dada por
h(n) = h1 (n) + h2 (n) (7.54)

Luego , el sistema total es visto como una combinacin en paralelo de los dos sistemas
LTI, como se ilustra en la Figura 7.16.

h 1 (n )
y(n) x(n)
y(n)
x(n) + h (n) = h1 (n) + h 2 (n )

h 2 (n)

Figura 7.16 . Interpretacin de la Propiedad de Distributividad de la Convolucin


en la Interconexin de dos Sistemas LTI .

Para la interconexin de L sistemas LTI en paralelo con respuestas al impulso h1 (n),


h2(n) , ......., hL (n) y excitados por la misma entrada x(n), es equivalente a un sistema
con respuesta al impulso h(n) dada por

M
h(n) = h i (n)
i =1 (7.55)

Inversamente, cualquier sistema LTI puede ser descompuesto en una interconexin de


subsistemas en paralelo .

7.7 . PROPIEDADES DE LOS SISTEMAS DE TIEMPO DISCRETO LINEALES


INVARIANTES EN EL TIEMPO

En tiempo discreto la representacin de sistemas LTI en trminos de su respuesta al


impulso unitario toma la forma de la sumatoria de convolucin. En esta seccin se usar
la caracterizacin de los sistemas LTI en trminos de sus respuestas al impulso, para
examinar algunas propiedades importantes de tales sistemas .

7.7.1 . Sistemas LTI con y sin Memoria .

Sistemas sin Memoria .Un sistema carece de memoria si su salida en cualquier instante
de tiempo depende slo del valor de la seal de entrada en ese mismo instante de
tiempo. A partir de la ecuacin


y(n) =
k =-
x(k)h(n - k) = h(k)x(n - k) = x(n)* h(n)
k =-
(7.56)

364
se puede decir que la nica manera de que se cumpla que el sistema sea sin memoria es
que
h(n) = 0 para n 0 (7.57)

En este caso la respuesta al impulso es de la forma

h(n) = Kd(n) (7.58)

donde K = h(0) es una constante y entonces el sistema est especificado por la relacin

y(n) = Kx(n) (7.59)

Sistemas con Memoria. Si un sistema LTI de tiempo discreto tiene una respuesta al
impulso h(n), no idntica a cero para n 0, entonces el sistema tiene memoria .

Ejemplo 7.11.

Un sistema tiene la siguiente relacin entrada - salida

y(n) = x(n) + x(n - 1)

Determinar si el sistema es con o sin memoria .

Solucin
Haciendo x(n) = d(n), se tiene

h(n) = d(n) + d(n - 1)


o sea que
1 , n = 0, 1
h(n) =
0 , otros valores

Como la respuesta del sistema al impulso es diferente de cero para n = 1 (n 0), se tiene
que este sistema es con memoria .

7.7.2. Invertibilidad de Sistemas LTI. Un sistema LTI de tiempo discreto con


respuesta al impulso h(n), es invertible, si se puede disear un sistema inverso que
cuando est conectado en serie con el sistema original, produzca una salida igual a la
entrada del primer sistema. Por otra parte, si un sistema LTI es invertible, entonces tiene
un inverso LTI. Por lo tanto, en este caso, se tiene el diagrama de la Figura 7.17 a).
Sea un sistema con respuesta al impulso h1(n), se desea disear un sistema con respuesta
al impulso h2(n) de tal manera que la salida z(n) de la conexin en serie de los

365
x(n) y(n) z(n) = x(n)
h1 (n) h2 (n)

(a )

x(n)
Sistema de x(n)
Identidad
(b)
Figura 7.17. Concepto de un Sistema Inverso para Sistemas LTI de Tiempo
Discreto

sistemas sea igual a x(n). Este sistema en cascada es equivalente al Sistema Identidad
mostrado en la Figura 9.17 b). Ya que la respuesta total al impulso en la Figura 7.17 (a)
es h1 (n)*h2 (n), para que x(n)*[h1 (n)*h2 (n)] = x(n), se debe cumplir que

h1 (n) * h2 (n) = d(n) (7.60)

Ejemplo 7.12.

Se considera un sistema con respuesta h1(n) al impulso unitario dado por

h1 (n) = u(n)

Determinar la respuesta al impulso del sistema inverso asociado al sistema dado .

Solucin
La respuesta y(n) para una entrada arbitraria x(n), est dada por


y(n) = x(k)h (n - k) = x(k)u(n - k)
k =-
1
k =-

ya que u(n - k) es igual a cero para (n - k ) < 0 y 1 para (n - k) 0, esta ltima ecuacin
se puede escribir como
n
y(n) = x(k)
k =-

Esta ecuacin establece que el sistema dado es un sumador o acumulador, ya que


calcula la suma consecutiva de todos los valores de la entrada hasta el tiempo presente.
Adems, se demostr en el Ejemplo 7.8 que este sistema es invertible y que su inverso
est dado por
y(n) = x(n) - x(n - 1)

366
Esta expresin representa una operacin de primera diferencia. Si se hace x(n) = d(n),
se encuentra que la respuesta al impulso h2(n) del sistema inverso asociado al sistema
con h1(n) es

h2 (n) = d(n) - d(n - 1)

Se puede verificar el resultado obtenido, haciendo

h1 (n)* h 2 (n) = u(n)* [ d(n) - d(n - 1) ]

h1 (n)* h 2 (n) = u(n)* d(n) - u(n) * d(n - 1)

h1 (n)* h 2 (n)=u(n) - u(n - 1)

h1 (n) * h 2 (n) = d(n)


Que es la condicin que debe de satisfacer el sistema inverso de un sistema LTI.

7.7.3. Causalidad para Sistemas LTI. En la seccin 9.3 se defini un sistema causal como
aquel cuya salida slo depende de los valores presente y pasados de la seal de entrada. Es
decir, que la salida del sistema en un instante de tiempo n, como n = n0 , slo depende de los
valores de x(n) para n 0 .
En el caso de sistemas LTI la causalidad puede ser considerada como una propiedad
correspondiente a la respuesta al impulso. Sea un sistema LTI que tiene la salida y(n0 ) para n =
n0 , por lo que se puede escribir la siguiente ecuacin


y(n 0 ) = h(k)x(n
k =-
0 - k) (7.61)

Por conveniencia, esta ltima ecuacin se puede escribir como

-1
y(n 0 ) = h(k)x(n 0 - k) + h(k)x(n 0 - k) (7.62)
k =0 k =-

La primera sumatoria del segundo miembro de la ecuacin anterior, representa los valores
presente y pasados de la seal de entrada. La segunda sumatoria, representa los valores futuros
de la seal de entrada. Si la salida en el instante n = n0 depende solamente de los valores
presente y pasados de la entrada, se debe cumplir que

-1

h(k)x(n - k) = h(-1)x(n
k =-
0 + 1) + h(-2)x(n 0 + 2) + ..... = 0 (7.63)

lo cual es cierto, si
h(n) = 0 para n < 0 (7.64)
367
Dado que h(n) es la respuesta de un sistema LTI relajado a un impulso unitario aplicado
en n = 0 , se tiene que h(n) = 0 para n < 0 representa la condicin necesaria y suficiente
para la causalidad. Luego, un sistema LTI es causal si y slo si su respuesta al impulso
es cero para valores negativos de n .
Ya que para un sistema causal h(n) = 0 para n < 0, los lmites de la sumatoria de
convolucin deben ser modificados para reflejar esta restriccin. As se tiene dos formas
equivalentes para la salida de un sistema causal


y(n) = h(k)x(n - k) (7.65)
k =0
n
y(n) = x(k)h(n - k)
k =-
(7.66)

Como se seal anteriormente, la causalidad es requerida en aplicaciones de


procesamiento en tiempo real, dado que en cualquier instante n no se tiene acceso a
valores futuros de la seal de entrada. Solamente, los valores presente y pasados de la
seal de entrada estn disponibles para el clculo de la salida presente .
Algunas veces es conveniente denominar como secuencia causal, a una
secuencia que es cero para n < 0. Una secuencia que no es cero para n < 0 y para n > 0,
se dice que es una secuencia no causal
Si la entrada a un sistema LTI causal, es una secuencia causal, los lmites de la
sumatoria de convolucin son
n
y(n) = h(k)x(n - k) (7.67)
k =0

n
y(n) = x(k)h(n - k) (7.68)
k =0

Se tiene en este caso, que son idnticos los lmites de las sumatorias de las dos formas
alternativas y que el lmite superior es creciente con el tiempo. Adems, la respuesta de
un sistema causal a una secuencia de entrada causal es causal, dado que y(n) = 0 para
n<0.

Ejemplo 7.13 .

Determinar la respuesta al escaln unitario, del sistema LTI con respuesta al impulso
h(n) dada por
h(n) = ( 13 ) u(n)
n

Solucin
Dada que la secuencia de entrada es un escaln unitario, o sea una secuencia causal, y
que el sistema es tambin causal, se puede utilizar cualquiera de las ecuaciones (7.67) o
(7.68) para determinar la respuesta y(n). Como x(n) = 1 para n 0, es ms conveniente
utilizar la ecuacin (7.67), obtenindose
368
n
y(n) = ( 13 )
k

k =0

Como la sumatoria es una serie geomtrica, se tiene

1 - ( 13 ) 3 - ( 13 )
n +1 n

y(n) = =
1 - 13 2

con y(n) = 0 para n < 0 .

7.7.4. Estabilidad para Sistemas LTI. Un sistema es estable si cada entrada limitada
(acotada) produce una salida limitada. Para determinar las condiciones bajo las cuales
los sistemas LTI son estables, se considera una secuencia de entrada x(n) que est
limitada en magnitud, o sea
x(n) M x < (7.69)
con Mx constante .
Similarmente , si la salida es limitada , existe una constante My tal que

y(n) M y < (7.70


para todo n .
Suponiendo que x(n) se aplica a un sistema LTI, con respuesta impulsional h(n),
y usando la sumatoria de convolucin, se obtiene la siguiente expresin para la
magnitud de la salida

y(n) = h(k)x(n - k)
k =-
(7.71)

Dado que la magnitud de la suma de un conjunto de nmeros no es mayor que la suma


de las magnitudes de los nmeros, de la ecuacin (7.71) se puede deducir que


y(n)
k =-
h(k) x(n - k) (7.72)

Considerando la ecuacin (7.69) se tiene que x(n-k)< Mx para todos los valores de n.
Esto junto con la ecuacin (7.72) implica que


y(n) M x
k =-
h(k) (7.73)

En la expresin (7.73), se observa que la salida y(n) ser acotada si la respuesta al


impulso h(n) satisface la condicin

Hh =
k =-
h(k) < (7.74)

369
O sea, que un sistema LTI es estable si su respuesta al impulso es absolutamente
sumable. Esta condicin no es solamente suficiente, sino que tambin es necesaria para
asegurar la estabilidad de un sistema. Efectivamente, si se tiene que Hh = , habr una
entrada acotada para la cual la salida es no acotada. Este resultado implica que cualquier
excitacin de duracin finita en la entrada de un sistema, producir una salida que ser
de naturaleza transiente, es decir que su amplitud decaer con el tiempo y
eventualmente que tienda a cero, cuando el sistema sea estable.

Ejemplo 7.14 .

Determinar si el sistema con h(n) = ( 12 ) u(n) es estable .


n

Solucin
Se tiene que un sistema es estable si

Hh =
k =-
h(k) <

En este caso, dado que el sistema es causal porque h(n) = 0 para n < 0, se tiene


H h = ( 12 ) = 1 + 21 + ( 21 ) + ........
k 2

k =0

o sea Sh es una serie geomtrica, la cual converge a


1
H h = ( 12 ) =
k

k =0 1 - 12
De donde
Hh = 2 <

En consecuencia, el sistema es estable .

En general, si h(n) = an u(n), se tiene que el sistema es estable si a< 1.

Ejemplo 7.15.

Determinar el rango de los valores de p y q para los cuales el sistema LTI es estable, si
la respuesta al impulso h(n) dada por

p n n0
h(n) = n
q n<0

370
Solucin.
De acuerdo a la expresin de h(n) se deduce que el sistema dado es no causal.
Aplicando la condicin de estabilidad dada por (7.74), se tiene

-1

h(n) = p +
n n
q
n =- n =0 n =-

Del Ejemplo 7.13, se tiene que la primera sumatoria del segundo miembro converge
para p<1 . La segunda sumatoria puede escribirse como

( )
-1
1 1
q = = 1+ + + ........
n 1 1
n q 2
q
n =- n =1 q q
haciendo
1
a
q
se tiene
-1
a
q = a (1 + a + a 2 + ........) =
n

n =- 1- a

-1


n
Luego , para que la serie q converja , se debe cumplir que
n =-

1
a= <1
q
de donde
q> 1

En consecuencia, el sistema ser estable si se cumple que

p< 1 y q> 1

7.7.5 . Sistemas con Respuesta al Impulso de Duracin Finita y Duracin Infinita.


Para el anlisis de sistemas, en algunos casos es conveniente considerar la siguiente
clasificacin de los sistemas LTI: Sistemas con Respuesta al Impulso con Duracin
Finita (FIR) y Sistemas con Respuesta al Impulso con Duracin Infinita (IIR).
Sistemas FIR. Un sistema FIR tiene una respuesta al impulso que es cero fuera de
algn intervalo finito de tiempo. Sin prdida de generalidad, se centrar el anlisis en
Sistemas FIR Causales, de manera que

h(n) = 0para n < 0 y n M (7.75)

371
La salida y(n) de este sistema est dada por

M -1
y(n) = h(k)x(n - k) (7.76)
k =0

Una interpretacin til de esta expresin, es que la salida en cualquier instante n es


simplemente una combinacin lineal ponderada de las muestras de la seal de entrada
x(n), x(n - 1), ........,x(n - M + 1), en que los pesos de las muestras son h(k) , k = 0,
1,......., M - 1. El sistema opera como una ventana, que ve solamente las M muestras
ms recientes de la seal de entrada para formar la salida, y no considera u olvida todas
las otras muestras previas de la entrada ( x(n - M), x(n - M - 1),.....). Luego, se dice que
un sistema FIR tiene una memoria finita de longitud M muestras.

Sistemas IIR. Por otro lado, un sistema IIR LTI tiene una respuesta al impulso de
duracin infinita. Asumiendo causalidad, su salida y(n) est dada por


y(n) = h(k)x(n - k) (7.77)
k =0

Dado que la suma ponderada considera las muestras presente y pasadas de la entrada, se
dice que un sistema IIR tiene una memoria infinita.

7.8. SISTEMAS DE TIEMPO DISCRETO DESCRITOS POR ECUACIONES EN


DIFERENCIAS
La caracterizacin de sistemas LTI en base a la respuesta h(n) al impulso permite
determinar la salida y(n) del sistema para cualquier secuencia de entrada x(n) utilizando


y(n) = h(k)x(n - k)
k =-
(7.78)

En general, cualquier sistema LTI puede ser caracterizado por la relacin entrada -
salida dada por (7.78). Lo interesante es que la convolucin sugiere un medio para la
realizacin del sistema. En el caso de sistemas FIR, tal realizacin implica el uso de
sumadores, multiplicadores y disponibilidad de memoria. En consecuencia, un sistema
FIR es implementado directamente a partir de la sumatoria de convolucin.
Si el sistema es IIR, se tiene que es prcticamente imposible su implementacin
a partir de la sumatoria de convolucin, ya que se requerira un nmero infinito de
sumadores, de multiplicadores y de ubicaciones de memoria. Dentro de la clase general
de IIR, hay una familia que puede ser descrita por ecuaciones en diferencias, lo cual es
una forma prctica y eficiente para la implementacin de sistemas IIR. Los sistemas LTI
transforman la secuencia de entrada en una secuencia de salida de acuerdo a alguna
frmula o ecuacin diferencia. Esta familia o subclase IIR es muy utilizada en varias
aplicaciones prcticas, incluyendo la implementacin de filtros digitales y el
modelamiento de fenmenos y sistemas fsicos.

372
7.8.1 Sistemas de Tiempo Discreto Recursivos y No-Recursivos. Explcitamente, la
convolucin expresa la salida de los sistemas LTI slo en trminos de la seal de
entrada. Sin embargo, hay muchos sistemas donde es necesario o deseable expresar su
salida, tanto en trminos de los valores presente y pasados de la seal de entrada como
en trminos de valores pasados disponibles de la propia seal de salida; en este contexto
los sistemas se clasifican en Sistemas Recursivos y en Sistemas No Recursivos.

Sistemas Recursivos. Se define, en general, como sistema recursivo a aquel sistema


cuya salida y(n) en un instante n, depende de cualquier nmero de valores pasados de la
salida [y(n -1 ), y(n - 2), .....] y de valores presente y pasados de la entrada. Este sistema
tendr un nmero finito de retardos o equivalentemente un nmero finito de unidades de
memoria, para su implementacin prctica. De este modo, la salida de un sistema
recursivo prcticamente realizable, puede ser expresada en forma general como

y(n) = F [ y(n - 1), y(n - 2),...., y(n - N), x(n), x(n - 1),.....x(n - M)] (7.79)

donde F [.] denota alguna funcin de sus argumentos. Esta es una ecuacin recursiva que
especifica un procedimiento para el clculo de la salida del sistema en trminos de
valores previos de la salida y presente y pasados de la entrada.

Sistemas No - Recursivos. Si la salida y(n) depende solamente de los valores presente


y pasados de la entrada, se dice que el sistema es no - recursivo. Luego, una expresin
general de la entrada - salida de un sistema no - recursivo es de la forma

y(n) = F [ x(n), x(n - 1),....., x(n - M)] (7.80)

En relacin a los sistemas causales FIR, se tiene la siguiente relacin entrada - salida


y(n) = h(k)x(n - k) (7.81)
k =0

y(n) = h(0)x(n) + h(1)(x(n - 1) + ..... + h(M)x(n - M)


(7.82)
y(n) = F [ x(n), x(n - 1),..........., x(n - M)]

De donde se concluye que los sistemas FIR LTI, descritos por la convolucin, son
sistemas no recursivos.
La diferencia bsica entre sistemas recursivos y no recursivos se ilustra en la
Figura 7.18.

373
x(n) F [ x(n), x(n - 1),......., x(n - M)] y(n)

(a)

F [ y(n - 1),.y(n - 2),....., y(n - N)


x(n) y(n)
x(n), x(n - 1),.........., x(n - M)]

z-1

(b)

Figura 7.18 . Forma Bsica para un Sistema Causal y Realizable (a) No-Recursivo
y (b) Recursivo

Del anlisis de la Figura 7.18, se infiere que la diferencia fundamental entre sistemas
recursivos y no - recursivos es el lazo de realimentacin que utiliza el sistema recursivo,
el cual contiene un elemento de retardo. La presencia de este retardo es crucial para la
realizacin del sistema, ya que la ausencia de este retardo forzara al sistema a calcular
y(n) en trminos de ella propia, lo cual no es posible para sistemas de tiempo discreto .

7.8.2. Sistemas LTI Caracterizados por Ecuaciones en Diferencias con Coeficientes


Constantes .Los sistemas descritos por ecuaciones en diferencias lineales con
coeficientes constantes son una sub - clase de sistemas recursivos y no - recursivos. Para
comenzar el estudio de tales sistemas, se considerar un sistema recursivo con la
siguiente relacin entrada salida

y(n) = ay(n - 1) + x(n) (7.83)

dondea es una constante. La Figura 7.19 muestra una realizacin en diagramas de


bloques de tal sistema .
x(n) + y(n)

z -1

a
Figura 7.19 . Diagrama en Bloques de la Realizacin de un Sistema Recursivo
Simple
374
Se asume que se aplica una seal x(n) en n 0, y que existe la condicin inicial y(-1)..
Dado que (7.83) describe implcitamente la salida del sistema, se debe resolver esta
ecuacin para obtener una expresin explcita de y(n). Calculando valores sucesivos de
y(n) para n 0, se tiene

y(0) = ay(-1) + x(0)

y(1) = ay(0) +x(1) = a2 y(-1) + ax(0) + x(1)

y(2) = ay(1) + x(2) = a3 y(-1) +a2 x(0) +ax(1) + x(2)


.
.
y(n) = ay(n-1) + x(n) = an+1 y(-1) + an x(0) + an-1 x(1) + ....+ax(n - 1) + x(n)

o , en forma ms compacta
n
y(n) = a n +1 y( -1) + a k x(n - k) n0 (7.84)
k =0

De (7.84) se infiere que la respuesta y(n) del sistema consiste de dos partes: el primer
trmino del segundo miembro de (7.84), que contiene el trmino y(-1), es el resultado
de la condicin inicial y(-1) del sistema. El segundo trmino, la sumatoria, es la
respuesta del sistema a la seal de entrada x(n).

Si el sistema est inicialmente relajado en n = 0, su memoria es cero, de aqu y(-1)=0.


Luego, un sistema recursivo es relajado si tiene condiciones iniciales nulas.
La respuesta y(n) puede escribirse como la suma de la respuesta de estado cero o
forzada yzs (n) y de la respuesta de entrada cero o natural yzi (n).

Respuesta Forzada .Dado que la memoria del sistema describe en algn sentido su
estado, se dice que el sistema est en estado cero cuando su memoria es nula y su
correspondiente salida se denomina respuesta de estado cero o forzada y se denota por
yzs(n). Obviamente, la respuesta forzada del sistema descrito por la ecuacin (7.83) est
dada por
n
y zs (n) = a k x(n - k) , n0 (7.85)
k=0

Es interesante hacer notar que (7.85) representa la convolucin de x(n) con

h(n) = an u(n) (7.86)

Se observa tambin que el sistema descrito por la ecuacin diferencia lineal de primer
orden (7.83) es causal, por lo que el lmite inferior de (7.85) es cero. Por otra parte, la
condicin y(-1) = 0 implica que la seal de entrada puede ser asumida causal y de aqu
que el lmite superior de (7.85) es n, dado que x(n -k) = 0 para k > n. En efecto, se ha
375
obtenido el resultado que el sistema recursivo relajado descrito por la ecuacin
diferencia de primer orden (7.83), es un sistema IIR LTI con respuesta al impulso dado
por (7.86).

Respuesta Natural. Suponiendo que el sistema descrito por (7.83) es inicialmente no -


relajado, como por ejemplo y(-1) 0, y que la entrada x (n) sea cero para todo n. Luego,
la salida del sistema con entrada cero es denominada respuesta de entrada - cero o
respuesta natural y es denotada como yzi(n).
De (7.83), con x(n) = 0 para -< n <, se obtiene

yzi (n) = an+1 y(-1) , n0 (7.87)

Se observa que un sistema recursivo con condiciones iniciales no - nulas es no - relajado


en el sentido que puede producir una salida sin ser excitado. Otro alcance es que la
respuesta de entrada - cero, se debe a la memoria del sistema.
Resumiendo, se puede decir que: la respuesta de entrada cero, de un sistema no
relajado, se obtiene haciendo la entrada igual a cero. Por lo cual, la respuesta de entrada
- cero es caracterstica propia del sistema, y de aqu que se conozca como respuesta
natural o libre del sistema. Por otra parte, la respuesta de estado - cero depende de la
naturaleza del sistema y de la seal de entrada. Dado que esta salida es una respuesta
forzada por la seal de entrada, es usual llamarla respuesta forzada del sistema.

Respuesta Total. En general, la respuesta total y(n) del sistema puede ser expresada
como
y(n) = yzi (n) + yzs (n) (7.88)

El sistema descrito por la ecuacin en diferencias de primer orden (7.83), representa al


sistema recursivo ms simple que se puede encontrar dentro de la clase general de los
sistemas que son descritos por ecuaciones diferencias con coeficientes constantes. La
forma general de este tipo de ecuaciones es

N M

a k y(n - k) = b k x(n - k)
k =0 k =0
(7.89)

Cuando a0 = 1, la ecuacin (7.89) se puede escribir como

N M
y(n) = - a k y(n - k) + b k x(n - k) (7.90)
k =1 k =0

La ecuacin (7.90) expresa que la salida del sistema en el instante n es la suma


ponderada de los valores pasados de la salida y(n - 1) , y(n - 2) ,......., y(n - N) y de los
valores presente y pasados de la entrada. Se observa que con el objeto de determinar
y(n) para n 0, se necesitan los valores de la entrada x(n) para todo n 0 y las
condiciones iniciales y(-1), y(-2),........., y(-N). En otras palabras, las condiciones

376
iniciales resumen todo el conocimiento , del pasado histrico de la respuesta del
sistema, que se requiere para el clculo del presente y futuro de la salida.
Dependiendo de las condiciones iniciales, un sistema recursivo puede ser o no
relajado. Por lo que las definiciones de las propiedades de linealidad, invariancia en el
tiempo y estabilidad de tales sistemas, deben tomar en cuenta la presencia o no de las
condiciones iniciales.

Linealidad. Un sistema es lineal si satisface los siguientes requerimientos :


* La respuesta total y(n) es igual a la suma de las respuestas natural y forzada .
* El principio de superposicin es aplicable a la respuesta de estado - cero
( lineal de estado - cero) .
* El principio de superposicin es aplicable a la respuesta de entrada - cero
( lineal de entrada - cero) .
Un sistema debe satisfacer los tres requerimientos para ser un sistema lineal, en
caso contrario es no - lineal. Obviamente para un sistema relajado, o sea yzi(n) = 0, es
suficiente que se cumpla el segundo requerimiento para que el sistema sea lineal.

Ejemplo 7.16.

Determinar si el sistema recursivo descrito por la ecuacin diferencia

y(n) = ay(n -1) + x(n)


es lineal .

Solucin
Considerando la ecuacin (7.84), se tiene

n
y(n) = a n +1 y( -1) + a k x(n - k) n 0
k =0

Por definicin de respuesta natural se tiene

y zi (n) = y(n) x(n ) =0


luego
yzi (n) = an+1 y(-1)
Por otra parte
y zs (n) = y(n) y( -1) =0
por lo que
n
y zs (n) = a k x(n - k)
k =0

Por lo tanto
y(n) = yzi (n) +yzs (n)

377
En consecuencia, se cumple el requerimiento de que la respuesta total sea igual a la
suma de las respuestas de entrada - cero y estado - cero.
Asumiendo que x(n) = c1 x1 (n) +c2 x2 (n) , se tiene que

n
y zs (n) = a k [ c1 x1 (n - k) + c2 x 2 (n - k) ]
k =0
n n
y zs (n) = c1 a k x1 (n - k) + c2 a k x 2 (n - k)
k =0 k =0

y zs (n) = c1 y (1)
zs (n) + c1 y zs (n)
(2)

Luego, yzs (n) cumple el principio de superposicin, por lo que el sistema es lineal de
estado - cero
Ahora se asume que y(-1) = c1 y1 (-1) + c2 y2 (-1), por lo que

yzi (n) = a n +1 [ c1y1 (-1) + c2 y 2 (-1)]

y zi (n) = c1a n +1 y1 ( -1) + c 2 a n +1 y 2 ( -1)

y zi (n) = c1 y (1)
zi + c 2 y zi
( 2)

O sea, que el sistema es lineal de entrada cero .


Se deduce por lo tanto que el sistema es lineal, dado que cumple con los tres
requerimientos de linealidad .

El procedimiento utilizado en el Ejemplo 7.15, para demostrar la linealidad de una


ecuacin en diferencias de primer orden, puede ser generalizado para sistemas descritos
por ecuaciones en diferencias dadas por (7.89). De aqu, un sistema recursivo descrito
por la ecuacin en diferencias lineal (7.89) tambin satisface las tres condiciones que
definen un sistema lineal, y por lo tanto es lineal .

Invarianza en el Tiempo. Los sistemas descritos por (7.89) son invariantes en el


tiempo debido a que los coeficientes ak y bkson constantes. Por otra parte, si uno o ms
de estos coeficientes son funciones del tiempo, el sistema es variante en el tiempo, dado
que sus propiedades cambian en funcin del tiempo. Luego, se concluye que el sistema
recursivo descrito por una ecuacin en diferencias lineal con coeficientes constantes es
lineal e invariante en el tiempo.

Estabilidad .Considerando el concepto de que una entrada limitada o acotada produce


una salida limitada o acotada (BIBO), aplicado para la estabilidad de sistemas relajados,
se tiene que sistemas recursivos LTI descritos por (7.89) son estables BIBO si y slo si

378
para cualquier entrada limitada y cualquier condicin inicial limitada, la respuesta total
del sistema es limitada .

Ejemplo 7.17.

Determinar la estabilidad del sistema recursivo LTI, descrito por la ecuacin en


diferencias
y(n) = ay(n 1) + x(n)
Solucin
Se asume que la seal de entrada x(n) es acotada en amplitud, es decir que

x(n) Mx< para todo n 0

Tomando mdulo a (7.84), respuesta del sistema , se tiene

n
y(n) a n +1 y(-1) + a
k =0
k
x(n - k) n0
n
y(-1) + M x a
n +1
y(n) a n0
k

k =0
n +1
n +1 1- a
y(n) a y(-1) + M x = My n0
1- a

Si n es finito, el lmite My es finito y la salida es limitada independientemente del valor


de a. Sin embargo, si n , el lmite My es finito slo si a< 1, ya que a 0
cuando n . Luego, en este caso
1
My =
1- a

En consecuencia el sistema es estable si a<1 .

7.9. REPRESENTACIONES O REALIZACIONES DE SISTEMAS LTI


DESCRITOS POR ECUACIONES EN DIFERENCIAS
De la ecuacin (7.90) se deduce que una ecuacin en diferencias lineal con coeficientes
constantes puede ser considerada como un algoritmo para calcular valores sucesivos de
y(n) mediante una combinacin lineal de sus valores pasados y de valores presente y
pasados de la entrada. Al implementar tal sistema LTI en un computador digital o en
hardware de propsito especial, se estara realizando este algoritmo. Hay varias
alternativas para la organizacin de los clculos planteados por la ecuacin (7.90), cada
una de las cuales representa una estructura o realizacin diferente del sistema LTI
descrito por la ecuacin (7.90) .
Para desarrollar y describir cada una de estas realizaciones alternativas, es
adecuado graficar la ecuacin (7.90) y realizar las operaciones pertinentes en base a esta
379
grfica. Para desarrollar tal representacin grfica se nota que la evaluacin de la
ecuacin (7.90) requiere de tres operaciones bsicas: suma, multiplicacin por un
coeficiente y retardo. Por lo cual, para dicha representacin se puede hacer uso de lo
establecido en la seccin 7.2.
Sea el sistema LTI no recursivo

y(n) = b 0 x(n) +b1 x(n - 1) (7.91)

El algoritmo sugerido por la ecuacin (7.91) est ilustrado en la Figura 7.20.


b0
x(n) + y(n)

z -1

x(n-1) b1

Figura 7.20. Representacin en Diagrama de Bloques del Sistema LTI Descrito por
la Ecuacin (7.91) .

Se observa que el sistema requiere de un elemento de retardo y que no existe


realimentacin, dado que los valores previos de las salida no son utilizados en el clculo
del valor presente de la salida . Existen otras realizaciones para sistemas caracterizados
por la ecuacin en diferencias (7.91)

7.10. APLICACIN DE LA SOLUCION DE ECUACIONES EN DIFERENCIAS


LINEALES AL ANLISIS DE SISTEMAS.

Considerando que una ecuacin en diferencias lineal con coeficientes constantes es la


relacin entrada salida que describe un sistema LTI, se tendr como objetivo el
determinar una expresin explcita para la salida del sistema. Para ello, se pueden
emplear los mtodos: Mtodo Directo y Mtodo Indirecto, el cual se basa en la
Transformada Z. Ambos mtodos sern desarrollados en esta seccin.

9.10.1. Mtodo Directo. Bsicamente, el objetivo es determinar la salida y(n), n 0,


del sistema dado cuando se le aplica una entrada especfica x(n), n 0, tenindose
determinadas condiciones iniciales. El mtodo directo asume que la solucin total y(n)
es la suma de dos componentes: solucin homognea o complementariayh(n) y solucin
particularyp(n), o sea

y(n) = y h (n) + y p (n) (7.92)

Solucin Homognea de una Ecuacin en Diferencias. Se considera la ecuacin en


diferencias de la forma dada por
380
N M

a
k =0
k y(n - k) = b k x(n - k)
k =0
(7.93)

Suponiendo que en la ecuacin (7.93) la entrada x(n) = 0, se obtendr la ecuacin en


diferencias homognea asociada dada por
N

a
k=0
k y(n - k) = 0 (7.94)

El problema se reduce a determinar la solucin de la ecuacin (7.94), la cual se


denomina solucin homognea.
El procedimiento para resolver una ecuacin en diferencias lineal con
coeficientes constantes es muy similar al procedimiento utilizado en la resolucin de las
ecuaciones diferenciales lineales con coeficientes constantes. Bsicamente, se asume
que la solucin homognea es de la forma

yh (n) = r n (7.95)

donde el subndice h de y(n) es usado para denotar que la solucin es homognea.


Sustituyendo esta forma de solucin en (7.94), se obtiene

a k =0
k r n -k = 0 (7.96)

o con a0 = 1,
r n - N ( r N + a1r N -1 + a 2 r N -2 + ............... + a N -1r + a N ) = 0 (7.97)

El polinomio entre parntesis de la ecuacin (7.97) se denomina polinomio


caracterstico del sistema. En general, el polinomio caracterstico tiene N races,
denotadas como: r1, r2,.................,rN. Las races pueden reales o complejas. Si los
coeficientes a1, a2,............, aNson reales, lo cual es comn en la prctica, las races
podran ser complejas en pares de complejos conjugados. Algunas de las N races
pueden ser idnticas, en cuyo caso se tendrn races mltiples.
En el caso de que todas las races sean distintas, se tendr que la solucin
general yh(n) de la ecuacin homognea es de la forma

y h (n) = C1r1n + C 2 r2n + .............. + C N rNn (7.98)

donde C1, C2, .........., CN son coeficientes, los cuales pueden ser determinados a partir de
las condiciones iniciales especificadas para el sistema. Dado que la entrada es x(n) = 0,
la ecuacin (7.98) puede ser utilizada para obtener la respuesta de entrada cero del
sistema, evaluando los coeficientes Ci de la solucin homognea.

381
Ejemplo 7.18.

Determinar la respuesta de entrada cero del sistema, no relajado, descrito por la


ecuacin en diferencias de segundo orden

x(n) - 3y(n - 1) - 4y(n - 2) = 0


Solucin
Como se pide determinar la respuesta de entrada cero, se debe considerar x(n) = 0.
Con lo cual se obtiene la siguiente ecuacin en diferencias homognea

-3y(n - 1) - 4y(n - 2) = 0

ecuacin que tiene como solucin

yh (n) = r n

Aplicando esta solucin a la ecuacin homognea, se obtiene la ecuacin caracterstica

-3r n -1 - 4r n - 2 = 0

r n -2 ( -3r - 4 ) = 0
Luego, la raz es
4
r1 = -
3

Por lo tanto, la forma general de la solucin de la ecuacin homognea es

yh (n) = C1r1n

y considerando el valor de r1, se tiene

y h (n) = C1 ( - 43 )
n

La respuesta de entrada cero del sistema, no relajado, puede ser determinada a partir
de la solucin homognea, evaluando los coeficientes Ci. Para ello, se hace uso de la
ecuacin en diferencias homognea asociada a la ecuacin en diferencias original dada,
asumiendo conocidas las condiciones iniciales necesarias. Como se trata de una
ecuacin en diferencias de primer orden, slo es necesario una condicin inicial. De la
ecuacin en diferencias homognea asociada, haciendo n = 1, se tiene

-3y(0) - 4y(-1) = 0
de donde
382
y(0) = - 43 y(-1) (I)

Haciendo n = 0 en la solucin homognea, se obtiene

y h (0) = C1 (II)

Comparando (I) y (II), se obtiene


C1 = - 43 y(-1)

En consecuencia, la respuesta de entrada cero yzi(n) es

y zi (n) = ( - 43 )
n +1
y( -1)

Ejemplo 7.19.

Determinar la respuesta de entrada cero del sistema descrito por la ecuacin en


diferencias homognea de segundo orden

y(n) y(n 1) 6y(n 2) = 0


Solucin
En primer lugar, se determinar la solucin de la ecuacin homognea. Para ello se
asume la solucin
yh (n) = r n

En la ecuacin homognea dada, se reemplaza y(n) por yh(n) especificada, obtenindose


la ecuacin caracterstica
r n - r n -1 - 6r n - 2 = 0

r n -2 ( r 2 - r - 6 ) = 0
Luego, las races son
r1 = -2

r2 = 3

Por lo que, la forma general de la solucin homognea es

yh (n) = C1r1n + C2 r2n

383
Luego, considerando los valores obtenidos para r1 y r2, se obtiene la expresin
especfica de yh(n)
yh (n) = C1 (-2) n + C2 (3)n

Como en el Ejemplo 7.18, la respuesta de entrada cero puede ser obtenida a partir de la
solucin homognea. Como se trata de una ecuacin en diferencias de segundo orden
son necesarias dos condiciones iniciales. Se hace n = 0 y n = 1 en la ecuacin
homognea dada , obtenindose

y(0) = y(-1) + 6y(-2) (I)

y(1) = y(0) + 6y(-1)

Reemplazando la expresin de y(0) de la primera ecuacin en la segunda, se obtiene

y(1) = 7y(-1) + 6y(-2) (II)

Haciendo n = 0 y n = 1 en la solucin homognea, se obtiene

y(0) = C1 + C2
(III)
y(1) = -2C1 + 3C 2

Comparando (I) y (II) con (III), se obtiene el siguiente sistema de ecuaciones

C1 + C 2 = y(-1) + 6y(-2)

-2C1 + 3C 2 = 7y(-1) + 6y(-2)


La solucin de este sistema es

C1 = - 54 y(-1) + 125 y(-2)

C 2 = 95 y(-1) + 185 y(-2)

Por lo tanto, la respuesta de entrada cero yzi(n) del sistema es

y zi (n) = - 54 y( -1) + 125 y(-2) ( -2 ) + 95 y( -1) + 185 y( -2) ( 3 ) ,n0


n n

Por ejemplo, si y(-1) = 10 e y(-2) = 0, se tiene

384
C1 = -8 , C 2 = 18
luego
y zi (n) = ( -2 ) + 2 ( 3)
n +3 n+2
, n0

Las ecuaciones en diferencias representan un modelo de sistemas de tiempo discreto, lo


que implica que dado un sistema LTI, se puede determinar la ecuacin en diferencias
que lo modela o caracteriza. Este concepto se puede aplicar en los problemas en que
conocido el sistema, se puede determinar su respuesta a una excitacin dada a travs de
su modelo ecuacin en diferencias, como se ilustra en el ejemplo siguiente.

Ejemplo 7.20.

Sea el sistema de tiempo discreto mostrado en la Figura 7.26. Determinar su modelo


ecuacin en diferencias y la solucin de la ecuacin homognea asociada.
y(n)

+ z-1 z-1
x(n)

-6

Figura 7.21. Representacin del Sistema de Tiempo Discreto del Ejemplo 7.20

Solucin
El modelo ecuacin diferencia del sistema dado es

y(n) = x(n) + 5y(n - 1) - 6y(n - 2)

Como se pide la solucin homognea, se tiene que x(n) = 0, luego

y(n) = 5y(n - 1) - 6y(n - 2)


o
y(n) - 5y(n - 1) + 6y(n - 2) = 0

Por lo cual la ecuacin caracterstica es

r 2 - 5r + 6 = 0

De donde se obtienen las siguientes races

r1 = 3

385
r2 = 2

Por lo tanto la solucin homognea es

yh (n) = C1 (3)n + C2 (2) n

Como ejercicio queda el demostrar que la respuesta de entrada cero est dada por

yzi (n) = [ y(-1) - 2y(-2)] (3)n + 2 + [ - y(-1) + 3y(-2) ] (2)n +2

La forma de las soluciones homogneas depende del grado de multiplicidad de las


races de la ecuacin caracterstica. Para ello, se aplican las siguientes reglas:

1. Para raz simple ri , se asigna la solucin rin


2. Para cada raz de multiplicidad m ( rim ), se asignan las soluciones:
rin , nrin , n 2rin ,.........., n m-1rin .
3. Para cada par de races complejas a jb, se asignan las soluciones
(a + jb)n y (a-jb)n . Usualmente estas soluciones se escriben en forma polar:
como rn cos fn y rn senfn , respectivamente. Donde r = a 2 + b 2 y f = tg -1 ba .
En este caso la solucin es de la forma yh (n) = C1rn cos fn + C2rn senfn .
4. Para cada par de races complejas a jb de multiplicidad m, se asignan las
Soluciones : rn cos fn + rn senfn ; nrn cos fn + nrnsenfn ;..........................;
n m -1rn cos fn + n m -1rn senfn
En cada caso la solucin homognea total ser igual a la suma ponderada de las
soluciones asignadas

Ejemplo 7.21.

Sea la ecuacin homognea de segundo orden

y(n) - 2ay(n - 1) + y(n - 2) = 0

Determinar y discutir su solucin .

Solucin .
La ecuacin caracterstica correspondiente es

r 2 - 2ar + 1 = 0
la cual tiene las siguientes races
386
r1 = a + a 2 - 1
r2 = a - a 2 - 1

Por lo que la solucin homognea es de la forma

yh (n) = C1 (a + a 2 - 1)n + C2 (a - a 2 - 1) n

Para la discusin, se considerarn los siguiente casos :

1. Si a< 1, las races son complejas y empleando la forma polar se tiene

1/ 2
r = a 2 + (1 - a 2 ) =1

f = tg -1 ( )
1- a 2
a

por lo que

y h (n) = C1 cos fn + C2 sen fn

2. Si a= 1, se tiene que las raices son reales e iguales a 1, es decir, con grado de
multiplicidad igual a 2, o sea

r1 =r2 = 1

Por lo que en este caso, la solucin homognea es de la forma

y h (n) = C1 + C 2 n

3. Si a = -1, las races son reales e iguales a -1 o sea

r1 = r2 = -1

En consecuencia, la forma de la solucin homognea es

yh (n) = (C1 + C2 n)(-1)n

387
Solucin Particular de la Ecuacin en Diferencias. La solucin particular yp (n) debe
satisfacer la ecuacin en diferencias (7.89) para una seal de entrada especfica x(n), n
0. Es decir, yp (n) es cualquier solucin que satisface

N M

a k yp (n - k) = bk x(n - k)
k =0 k =0
(7.99)

Hay varios mtodos para determinar la solucin particular. Uno de ellos se basa en que
la solucin particular depende de la forma de la entrada x(n), como se muestra en el
siguiente ejemplo.

Ejemplo 7.22.

y(n)

x(n) + z -1 z -1

5/6

-1/6
Determinar la solucin particular del sistema de tiempo discreto, mostrado en la Figura
7.27, si x(n) = 3 n para n 0 y x(n) = 0 para n < 0.
Figura 7.22 . Representacin del Sistema de Tiempo Discreto del Ejemplo 7.22
Solucin
El modelo ecuacin en diferencias del sistema de tiempo discreto dado es

y(n) - 56 y(n - 1) + 16 y(n - 2) = 3n

En este caso, dado que x(n) = 3n, se considerar una solucin particular de la forma

yp (n) = C1 (3) n

La cual debe de satisfacer el modelo ecuacin diferencia obtenido, o sea

C1 (3) n - 56 C1 (3) n -1 + 61 C1 (3) n - 2 = (3) n


de donde se obtiene
C1 = 27
20

En consecuencia

yp (n) = 27
20
(3)n

388
Para determinar la solucin particular se puede aplicar el siguiente criterio: si x(n) es
una exponencial, se asume que la solucin particular es tambin exponencial. Si x(n)
fuera una senoide, luego y(n) tambin sera una senoide. Para el caso de que las
soluciones homognea y particular sean distintas, la Tabla 7.1 proporciona la forma
general de la solucin particular para varios tipos de entradas.

Tabla 7.1 Forma General de la Solucin Particular para Varios


Tipos de Seales de Entrada

Seal de Entrada , Solucin Particular


x(n) yp (n)

A (Constante) C
AMn CMn
AnM C0nM + C1 nM-1 +.........+ CM
AcosW0n
C1cosW 0 n + C2senW 0 n
AsenW0n

Ejemplo 7.23.

Determinar la solucin particular de la ecuacin en diferencias de segundo orden

8y(n) - 6y(n - 1) + y(n - 2) = 5sen( n2p )


Solucin
Primero se determinar la forma de la solucin homognea. La ecuacin caracterstica
es
r 2 - 68 r + 81 = 0

Ntese que se normaliz y(n), para obtener a0 = 1. Las races son

r1 = 12 , r2 = 1
4

Como las races de la ecuacin caracterstica son constantes reales, yh (n) = C(l)n, y
dado que x(n) es una funcin senoidal, las soluciones homogneas son diferentes a la

particular, y en consecuencia se puede aplicar la Tabla 7.1. De acuerdo con dicha Tabla,
se tiene que la solucin particular es de la forma

yp (n) = C1 cos ( n2p ) + C 2 sen ( n2p )

389
Donde C1 y C2 son constantes a determinar sustituyendo yp (n) en la ecuacin en
diferencias original, obtenindose

( ) ( )
8 C1 cos ( n2p ) + C 2 sen ( n2p ) - 6 C1 cos (n -21) p + C 2 sen (n -21) p +

( )
( n - 2) p
( )
+ C1 cos 2 + C 2 sen 2 = 5sen ( n2p )
(n - 2) p

Usando las relaciones trigonomtricas adecuadas, se tiene

(7C2 - 6C1 )sen ( n2p ) + (7C1 + 6C 2 ) cos ( n2p ) = 5sen ( n2p )

Comparando los trminos del primer miembro con el del segundo, se obtiene

7C2 -6C1 = 5

6C2 +7C1 =0

Resolviendo este sistema de ecuaciones, se obtiene

C1 = 30
13

C 2 = 177

En consecuencia, la solucin particular o permanente es

yp (n) = 30
13
cos ( n2p ) + 177 sen ( n2p )

Para el caso de que la solucin particular tenga la misma forma que la homognea, se
debe aplicar el criterio de multiplicidad. Existe un mtodo de resolucin de ecuaciones
en diferencias, que omite la necesidad de conocer la forma de la solucin homognea
para determinar la solucin particular, tal mtodo se conoce Mtodo de Coeficientes
Indeterminados.
Mtodo de Coeficientes Indeterminados. El Mtodo de Coeficientes Indeterminados
para el clculo de la solucin particular [ ], consiste en que dada la siguiente ecuacin
en diferencias de orden N

y(n) + a1y(n - 1) + a 2 y(n - 2) + .......... + a N y(n - N) = x(n) (7.110)


Se tiene que la ecuacin (7.110) se puede escribir haciendo uso de una notacin
operacional. Para ello se define un operador de desplazamiento S como

S k [ y(n) ] = y(n k) (7.111)

390
El smbolo S k denota el operador de desplazamiento, el que indica que la secuencia
y(n) es operada, o transformada, para producir una secuencia nueva y(n k), la cual es
una versin desplazada de la secuencia original. Luego, (9.110) se puede escribir como

(1 + a1S-1 + a 2S-2 + ....... + a NS- N ) [ y(n)] = x(n) (7.112)

Para una escritura ms compacta de (7.112), se define el operador diferencia lineal L


como
L = 1 + a 1S-1 + a 2S-2 + ....... + a NS- N (7.113)

Por lo que, la ecuacin se puede escribir


L [ y(n) ] = x(n) (7.114)

Luego, dada una ecuacin diferencia de la forma (7.110), se puede encontrar un


operador diferencia lineal LA , llamado operador anulador, de manera que

L A [ x(n)] = 0 (7.115)

Este operador se aplica a los dos miembros de la ecuacin (7.110). La ecuacin


homognea resultante se resuelve de acuerdo al procedimiento ya establecido para tal
caso, y la solucin obtenida corresponde a la solucin particular. Para evaluar los
coeficientes indeterminados de la solucin particular, se aplica la solucin particular en
la ecuacin (7.110) y se evalan dichos coeficientes indeterminados, a partir de la
ecuacin obtenida.
La Tabla 7.2 muestra la forma de operadores anuladores, para ciertas secuencias
forzantes (seales de entrada) x(n).

Tabla 7.2 . Operadores Anuladores para Secuencias Forzantes Tpicas .

Secuencia Forzante Operador Anulador


x(n) LA

an 1-aS-1
senfn o cosfn (1 - ejf S-1 )(1 - e-jf S-1 )
nk (1-S-1 )k+1
nk an (1-aS-1 )k+1
ansenfn o an cosfn (1-aejf S-1 )(1-ae-jf S-1 )
[ (1 - e S -1 )(1 - e-jfS -1 )]
jf 2
nsenfn o ncosfn

Si la secuencia u(n) es anulada por Lu (S) y la secuencia v(n) por Lv (S), luego la
secuencia C1 u(n) + C1 v(n) es anulada por Lu (s)Lv (S).
391
Si las races de la ecuacin auxiliar resultante de aplicar LA a la ecuacin en
diferencias original, repiten cualquiera de las races de la ecuacin auxiliar
correspondiente a la ecuacin homognea asociada a la ecuacin en diferencias original,
se debe aplicar la regla para el caso de races mltiples, y se selecciona la solucin
particular no considerando los trminos contenidos en la solucin homognea .

Ejemplo 7.24 .

Determinar la solucin particular de la ecuacin en diferencias de segundo orden

y(n) + 19 y(n - 2) = ( 13 ) cos( n2p ) ,


n
n0
Solucin .
La ecuacin diferencia dada, en notacin operacional se puede escribir como

(1 + 1
9
S-2 ) [ y(n) ] = ( 13 ) cos( n2p ) , n 0
n

De donde se tiene que la ecuacin caracterstica de la ecuacin homognea asociada a la


ecuacin en diferencias original es
r 2 + 19 = 0 (I)

Por otra parte, de la Tabla 7.2 se tiene que el operador anulador para x(n) dado es

( jp
)(
L A = 1 - 13 e 2 S-1 1 - 13 e 2 S-1
- jp
)
Realizando el producto, se obtiene
L A = 1 + 19 S-2

Luego, aplicando LA a la expresin operacional de la ecuacin en diferencias original,


se tiene
(1 + 1
9
S-2 )(1 + 19 S-2 ) [ y(n)] = (1 + 19 S-2 ) ( 13 ) cos( n2p )

n


de donde
(1 + 1
9 S-2 ) (1 + 19 S-2 ) [ y(n) ] = 0

Se observa que las races de esta ltima ecuacin homognea son races repetidas de la
ecuacin caracterstica (I), las que son

r1 = j 13 , r2 = - j 13

Considerando la naturaleza compleja de estas races y aplicando la regla de


multiplicidad, que en este caso es de grado dos, y no considerando los trminos
contenidos en la solucin homognea, se tiene que la forma de la solucin particular es

392
y p (n) = n ( 13 ) C1 cos( n2p ) + C 2 sen( n2p )
n

con r =1/3 y f = p/2 .


Para determinar los coeficientes C1 y C2, se reemplaza y(n) por yp (n) en la ecuacin en
diferencias original, o sea

n ( 13 ) ( C1 cos n2p + C 2 sen n2p ) + 19 (n - 2) ( 13 ) ( -C1 cos n2p - C 2 sen n2p ) = ( 13 )


n n-2 n
cos n2p

dado que
cos ( n -22) p = - cos n2p
sen (n -22) p = - sen n2p

Obtenindose los siguientes valores de C1 y C2

C1 = 1
2
, C2 = 0

En consecuencia , la solucin particular es

( 13 )
n
y p (n) = n
2 cos n2p , n0

En el caso de que las races de la ecuacin caracterstica de LA (S), sean diferentes a las
races de la ecuacin caracterstica de la ecuacin homognea asociada a la ecuacin en
diferencias original, se tendr que las races de LA (S), determinan la forma de la
solucin particular.

Ejemplo 7.25.

Determinar la solucin particular de la ecuacin en diferencias

y(n) - 56 y(n - 1) + 16 y(n - 2) = x(n)


con x(n) = 2n , n 0 .
Solucin .
En forma operacional la forma de la ecuacin en diferencias dada es

(1 - 56 S-1 + 61 S-2 ) [ y(n)] = 2n

La ecuacin caracterstica de la ecuacin homognea asociada es

r 2 - 56 r + 16 = 0
cuyas races son
393
r1 = 1
2
, r2 = 13

De acuerdo a la Tabla 7.2, se tiene


LA = (1 - 2S-1)

La ecuacin caracterstica de LA (S) es

r-2=0

o sea que la raz es r3 =2, la cual es diferente a r1 y r2. Por lo tanto la solucin particular
es de la forma
yp (n) = C1 2n , n 0

Introduciendo yp (n) en la ecuacin en diferencias, se obtiene

C1 2n u(n) - C1 56 2n -1 u(n - 1) + C1 16 2 n - 2 u(n - 2) = 2n u(n)

Para determinar C1 , es necesario evaluar esta ecuacin para cualquier n 2, con lo cual
se asegura que ningn trmino del primer miembro desaparezca. De esta manera para n
= 2, se obtiene
4C1 - 56 (2C1 ) + 16 C1 = 4
de donde
C1 = 85
Luego, la solucin particular es

yp (n) = 85 2n , n 0

Aplicando LA (S) a la ecuacin en diferencias original, se tiene

(1 - 2S-1 )(1 - 56 S-1 + 16 S-2 ) = 0

Como las races de los dos factores del primer miembro son distintas, las races del
primer factor determinan la forma de la solucin particular (1 - 2S-1 ), y las races del
segundo factor (1 - 5/6 S-1 + 1/6 S-2) la forma de la solucin homognea .

Solucin Total de la Ecuacin en Diferencias .La propiedad de linealidad de la


ecuacin en diferencias lineal con coeficientes constantes, permite hacer la suma de la
solucin homognea con la solucin particular para obtener la solucin total, o sea

y(n) = yh (n) + yp (n) (7.116)


394
La solucin total y(n) contiene los coeficientes {Ci}de la solucin homognea yh (n).
Estas constantes pueden ser determinadas aplicando las condiciones iniciales en la
solucin total y en la ecuacin en diferencias original. La solucin total representa la
respuesta total del sistema, es decir, la respuesta de estado cero ms la de entrada
cero. La respuesta de entrada - cero es el trmino que es funcin de las condiciones
iniciales y los otros trminos representan la respuesta de estado - cero. Para el caso de
sistemas relajados (condiciones iniciales nulas), la solucin total de la ecuacin en
diferencias representa la respuesta total del sistema, la que en este caso es igual a la
respuesta de estado cero del sistema.

Ejemplo 7.26.

Determinar la repuesta de estado cero y(n), n 0, de los sistemas relajados descritos por
a) Ecuacin en diferencias del Ejemplo 7.24 .
b) Ecuacin en diferencias del Ejemplo 7.25 .
Solucin
a) En este caso la ecuacin en diferencias es

y(n) + 19 y(n - 2) = ( 13 ) cos n2p


n
,n0
Solucin Homognea. En notacin operacional, la ecuacin homognea asociada se
escribe
(1 + 19 S-2 ) [ y(n)] = 0

Ecuacin caracterstica correspondiente


r 2 + 19 = 0
Luego , las races son
r1 = j 1
3
, r2 = - j 1
3

Como se tienen races complejas, la solucin homognea tiene la forma

yh (n) = K1rn cos fn + K 2rn sen fn

En este caso, r= 1/ 3 y f = p/2 y por lo tanto

( ) ( )
n n
yh (n) = K1 1
3
cos n2p + K 2 1
3
sen n2p

Solucin Particular. Por otra parte, en el Ejemplo 7.24 se determin que la forma de la
solucin particular, como tena races repetidas de la ecuacin homognea, es

( )
n
yp (n) = n
2
1
3
cos n2p

395
Respuesta de estado - cero yzs (n) = y(n). Para sistemas relajados, la respuesta de estado
- cero yzs (n) est dada por

y zs (n) = y(n) = y h (n) + y p (n)


n 0

( ) ( ) ( )
n n n
y zs (n) = y(n) = K1 1
3
cos n2p + K 2 1
3
sen n2p + 2n 1
3
cos n2p

Para evaluar las constantes K1 y K2 se aplican las condiciones iniciales. Como se tienen
sistemas relajados las condiciones iniciales son nulas, y dado que el sistema dado es de
segundo orden, se requieren dos condiciones iniciales, considerndose y(- 1) = y(- 2)=0.
En la ecuacin en diferencias original, se tiene

y(0) + 19 y(-2) = 1 y(0) = 1

y(1)+ 19 y(-1) = 0 y(1) = 0


De la solucin total se tiene
y(0) = K 1

y(1) = K 2 ( ) 1
3

Luego, se obtienen los valores


K1 = 1 , K2 = 0
Por lo tanto,


0 n<0

y zs (n) = y(n) =

( n2 + 1) ( ) cos ( n2p ) n 0
n
1
3

b) Del Ejemplo 7.25, la solucin particular para la ecuacin en diferencias dada es


yp (n) = 85 2n n0

Tambin se determin que las races de la ecuacin homognea asociada eran :l1 = 1/2
y l2 = 1/3, por lo cual, la forma de la solucin homognea es

y h (n) = K 3 ( 12 ) + K 4 ( 31 )
n n

Luego, la respuesta y(n) es


y(n) = K 3 ( 12 ) + K 4 ( 13 ) + 85 2n
n n

396
Aplicando condiciones iniciales, de la ecuacin en diferencias original, se tiene

y(0) - 56 y(-1) + 16 y(-2) = 1 y(0)=1

y(1) - 56 y(0) + 16 y(-1) = 2 y(1)= 176

Para la solucin total, se tiene

y(0) = K 3 + K 4 + 85 K 3 + K 4 + 85 = 1

y(1) = 12 K 3 + 13 K 4 + 165 12 K 3 + 13 K 4 + 165 = 176

Resolviendo este sistema de ecuaciones, los valores obtenidos de K3 y de K4 .son

K3 = -1 , K4 = 2/5

En consecuencia, la repuesta y(n) correspondientees

- ( 1 ) n + 2 ( 1 )n + 8 2 n n0
y zs (n) = y(n) = 2 5 3 5

0 n<0

Ejemplo 7.27.

Determinar la respuesta total del sistema de tiempo discreto relajado, mostrado en la


Figura 7.23. Con
n n0

x(n) =
0
n<0

x(n) + z -1 z -1 y(n)

-1

Figura 7.23. Representacin del Sistema de Tiempo Discreto del Ejemplo 7.27

Solucin
Designando como v(n) la secuencia de salida del sumador, se tiene el siguiente modelo
ecuacin en diferencias del sistema dado
v(n) = x(n) + 2v(n - 1) - v(n - 2)

397
o
v(n) - 2v(n - 1) + v(n - 2) = n , n0

Utilizando notacin operacional, se tiene

(1 - 2S -1
+ S-2 ) [ v(n) ] = n

Solucin Homognea. En este caso, se tiene que la notacin operacional queda

(1 - 2S -1
+ S-2 ) [ v(n) ] = 0

La ecuacin caracterstica correspondiente es

r 2 - 2r + 1 = 0
cuyas races son
r1 = r2 = 1

Como se trata de races reales de multiplicidad 2, la solucin homognea vh(n) es

v h (n) = C1 + C 2 n
Solucin Particular. Como x(n) =n, se tiene que el operador anulador LA es
L A = (1 - S-1 )
2

Aplicando este operador ala ecuacin diferencia original, se tiene

(1 - S ) (1 - 2S
-1 2 -1
+ S-2 ) [ v(n) ] = 0

Se observa que las races correspondientes a la solucin particular (races de LA), son
races repetidas de las races de la solucin homognea, con grado de multiplicidad
cuatro. Por lo tanto, considerando la expresin obtenida de la solucin homognea, la
forma de la solucin particular es
vp (n) = C3 n 2 + C 4 n 3

Reemplazando vp(n) en la ecuacin en diferencias original, se obtiene

C3 n 2 + C4 n 3 - 2C3 (n - 1) 2 - 2C 4 (n - 1) 3 + C3 (n - 2) 2 + C4 (n - 2)3 = n

Evaluando esta ecuacin para n = 1 y n = 2, se obtienen los siguientes valores

398
1 1
C3 = , C4 =
2 6

Por lo que la solucin particular es


1 1
vp (n) = n 2 + n 3
2 6

Solucin Total. Se tiene que la expresin general de la solucin total v(n) es

v(n) = v h (n) + v p (n)

Luego, de las expresiones de vh(n) y de vp(n), se tiene

v(n) = C1 + C 2 n + 12 n 2 + 16 n 3

Considerando que v(-1) = v(-2) = 0, y evaluando tanto la ecuacin en diferencias como


la solucin total para n = 0 y n = 1, resolviendo el sistema de ecuaciones resultante, se
obtienen los siguientes valores para C1 y C2

C1 = 0 ; C 2 = 13
Por lo tanto
v(n) = 13 n + 12 n 2 + 16 n 3 , n0

Luego la solucin total de la ecuacin en diferencias o respuesta total del sistema est
dada por
y(n) = v(n - 2) = 13 (n - 2) + 12 (n - 2) 2 + 61 (n - 2)3

Dado que y(n) = v(n 2) = 0 para n < 2, y(n) se puede escribir como

13 n - 12 n 2 + 61 n 3 n2

y(n) =
0 n<2

Queda como ejercicio el resolver el problema propuesto, representando al sistema dado


por la ecuacin en diferencias

y(n) - 2y(n + 1) + y(n + 2) = n

7.10.2. Uso de MATLAB en la determinacin de las grficas de las Respuestas de


Sistemas a partir del Modelo de Ecuaciones en Diferencias del Sistema. La ecuacin

399
en diferencias generalizada que caracteriza a un sistema de tiempo discreto est dada
por (7.89), o sea
N M

a k y(n - k) = b k x(n - k)
k =0 k =0

donde x(n) es la secuencia de entrada e y(n) es la respuesta del sistema a x(n).


Grfica de y(n). Para determinar la grfica de y(n), a partir del modelo de ecuacin en
diferencias del sistema, usando MATLAB, se emplea la funcin filter. La sintaxis es
filter(b,a,x), siendo b el vector de los coeficientes de x(n-k) y a el vector de los
coeficientes de y(n-k).

Ejemplo 7.28.

El modelo de ecuaciones endiferencias de un sistema es

y(n) - y(n - 1) + 0,9y(n - 2) = x(n)

Determinar la expresin y la grfica de la respuesta y(n) para x(n)=(0,9)n u(n).

Solucin

Expresin de la respuesta y(n). Se considerar que y(n) est dada por

y(n) = yh(n) + yp(n)

Para determinar la solucin homognea yh(n), la ecuacin caracterstica es

r 2 - r + 0,9 = 0

cuyas races son


1 2, 6 1 2, 6
r1 = +j , r2 = -j
2 2 2 2

Por lo cual, considerando que las races son complejas conjugadas, la forma de la
solucin homognea yh(n) es

y h (n) = K1 (0,949) n cos(n58,19 ) + K 2 (0,949) n sen(n58,19 )

La forma de la solucin particular yp(n), considerando la expresin de x(n), es

y p (n) = K 3 (0,9) n u(n)

400
Aplicando el mtodo establecido anteriormente, para el clculo de los coeficientes
indeterminados de la solucin particular, se tiene que K3 = 1. Luego

yp (n) = (0, 9)n u(n)


Por lo tanto, la expresin de y(n) es

y(n) = K1 (0, 949) n cos(n58,19 ) + K 2 (0,949) n sen(n58,19 ) + (0,9) n u(n)

Aplicando el mtodo para el clculo de los coeficientes de la solucin homognea, se


obtiene K1 = 0 y K2 = 1,24. Luego, la expresin final de y(n) es

y(n) = 1, 24(0, 949) n sen(n58,19 ) + (0,9) n u(n)

Grfica de y(n). Se har uso de la funcin filter, para obtener la grfica de y(n). El
programa MATLAB es

% Determinacion de la Grafica de la respuesta y(n) del Sistema del Ejemplo 7.28


>> b=[1]; a=[1, -1, 0.9];
>> n= 0:20;
>> x=(0.9).^n; y=filter(b,a,x);
>>stem(n,y,'fill','k'); title('Grafica de y(n) del Ejemplo 7.28');
>>xlabel('n'); ylabel('y(n)'); grid

Figura 7.24. Grfica de la respuesta y(n) del Ejemplo 7.28

Para el caso de que existan condiciones iniciales no nulas, las condiciones iniciales
pueden ser almacenadas en vector definido para ello. Para un sistema de primer orden,
N=M=1, se define ci=[b 1x(-1) a1 y(-1)]. Para un sistema de segundo orden, N=M=2, se
define ci = [b 1x(-1) + b2x(-2) a1 y(-1) a2 y(-2), b1x(n-1) a2 y(-1)]. Para calcular la
respuesta con condiciones iniciales no nulas, el formato es y = filter(b,a,x,ci).

401
Ejemplo 7.29.

Para el sistema descrito en el Ejemplo 7.28, determinar la grfica de la respuesta para


x(n) dado, si y(-1) = 2 e y(-2) = 1.

Solucin
En este caso, el programa MATLAB es

>> % Grafica de y(n) del Ejemplo 7.29


>> n=0:20;
>> u=ones(1,21); x=(0.9).^n.*u;
>> b=[1]; a=[1,-1,0.9];
>>ci=[1*2-0.9*1, -0.9*2];
>> y=filter(b,a,x,ci);
>>stem(n,y,'fill','k')
>>xlabel('n'); ylabel('y(n)'); grid
>>title('Grafica de y(n) del Ejemplo 7.29');

Figura 7.25. Grfica de y(n) del Ejemplo 7.29

7.10.3. Mtodo Indirecto. La Transformada Z Unilateral es una herramienta muy


eficaz para la solucin de ecuaciones en diferencias con condiciones iniciales nulas.
Para su uso, se reduce la ecuacin en diferencias, la que relaciona las dos seales en el
dominio del tiempo, a una ecuacin algebraica que relaciona sus Transformadas Z
Unilaterales. Esta ecuacin puede resolverse fcilmente para obtener la Transformada
Z de la seal deseada. La seal deseada en el dominio del tiempo, se determina por la
inversin de la Transformada Z resultante.

Ejemplo 7.30.

Utilizando Transformada Z Unilateral, determinar la respuesta y (n) para n 0 del


sistema caracterizado por la siguiente ecuacin en diferencias
402
y(n) - 14 y(n - 2) = u(n)
con y(-1) = 0, y(-2) = 1.
Solucin
Aplicando, en la ecuacin diferencia dada, Transformada- Z Unilateral y la propiedad
de desplazamiento temporal (7.52),dada por

Z + { y(n - k)} = y( - k) + y( - k + 1)z -1 + ... + y( -1)z - k +1 + z - k Y + (z) , k > 0


se obtiene
1
Y + (z) - 14 y(-2) + y(-1)z -1 + z -2 Y + (z) =
1 - z -1

Aplicando los datos y despejando Y+(z) se obtiene la expresin

1
1
Y + (z) = 4
-2
+
1- z 1
4 (1 - z )(1 - 41 z -2 )
-1

Ecuacin que se puede escribir como


z2
1
z3
Y + (z) = 4
+
(z - )(z + 12 ) (z - 1)(z - 12 )(z + 12 )
1
2

Haciendo
z2 1
H1 (z) = 4

(z - )(z + 12 )
1
2

z3
H 2 (z) =
(z - 1)(z - 12 )(z + 12 )
se tiene que
Y + (z) = H1 (z) + H 2 (z)

Realizando la expansin en fracciones parciales de H1(z) y de H2(z), se obtiene

1
H1 (z) 4z C C
= = 11 + 21
z (z - 2 )(z + 2 ) z - 2 z + 2
1 1

H1 (z) 1
C1 = (z - 12 ) =
Z z = 12 8

H1 (z) 1
C 2 = (z + 12 ) =
z z =- 12 8

Por lo que H1(z) se puede escribir como

403
1 1
z 8z
H1 (z) = 8
+
z - 2 z + 12
1

Para H2(z), se tiene


H 2 (z) z2 C C C
= = 3 + 41 + 51
z (z - 1)(z - 2 )(z + 2 ) z - 1 z - 2 z + 2
1 1

Por lo que
H 2 (z) 4
C3 = (z - 1) =
z z =1 3

H 2 (z) 1
C 4 = (z - 12 ) =-
z z = 12 2

H 2 (z) 1
C5 = (z + 12 ) =
z z =- 12 6
Por lo que la expresin de H2(z) queda

4
z - 13 z 1
6z
H 2 (z) = 3
+ +
z - 1 z - 2 z + 12
1

En consecuencia
4 7
- 83
Y + (z) = 3
+ 24
+
1 - z -1 1+ z1 -1
2 1 - 12 z -1

Aplicando transformada inversa, a la ecuacin anterior, se obtiene

y(n) = 43 + 247 ( - 12 ) n - 83 ( 21 ) n , n0

Ejemplo 7.31.

Aplicando Transformada Z Unilateral, determinar la respuesta del sistema relajado


descrito por

y(n) - 56 y(n - 1) + 61 y(n - 2) = 2 n

Solucin
Como se trata de un sistema relajado, condiciones iniciales nulas, aplicando
Transformada Z a la ecuacin en diferencias dada, se tiene

404
1
Y + (z) - 56 z -1Y + (z) + 61 z -2 Y + (z) =
1 - 2z -1

1
Y + (z) 1 - 56 z -1 + 61 z -2 =
1 - 2z -1

1 z3
Y + (z) = =
(1 - 56 z -1 + 61 z -2 )(1 - 2z -1 ) (z - 21 )(z - 13 )(z - 2)

De donde
Y + (z) z2 A B C
= = + +
z (z - 2 )(z - 3 )(z - 2) z - 2 z - 3 z - 2
1 1 1 1

Y + (z)
A = (z - 12 ) = -1
z z= 1
2

Y + (z) 2
B = (z - 13 ) =
z z= 1 5
3

Y + (z) 8
C = (z - 2) =
z z =2 5

Por lo que
-1 2 8
Y + (z) = + 5
+ 5

1 - 12 z -1 1 - 13 z -1 1 - 2z -1
En consecuencia

y(n) = - ( 12 ) + 25 ( 13 ) + 85 ( 2 )
n n
n0
n
,

Resultado que es concordante con el obtenido en el apartado b) del Ejemplo 7.26.

7.10.4. Respuesta al Impulso de Sistemas LTI Recursivos. La respuesta al impulso de


sistemas LTI, se define como la respuesta h(n) del sistema a la excitacin impulso
unitario. En el caso de sistemas recursivos, h(n) es simplemente igual a la repuesta de
estado cero del sistema cuando la entrada es x(n) = d(n) y el sistema est inicialmente
relajado. Por ejemplo, en el, sistema recursivo de primer orden dado por

y(n) = ay(n - 1) + x(n) (7.107)

405
la respuesta de estado cero es
n
y zs (n) = a k x(n - k) (7.108)
k=0

Haciendo x(n) =d(n), se tiene

n
y zs (n) = a k d(n - k) = a n , n 0 (7.109)
k =0

Por lo tanto, la respuesta h(n) al impulso del sistema recursivo de primer orden, descrito
por la ecuacin (7.108) es
h(n) = a n u(n) (7.110)

En el caso general de un sistema LTI recursivo arbitrario, la respuesta de estado cero


expresada en trminos de la convolucin suma es

n
y zs (n) = h(k)x(n - k) , n0 (7.111)
k =0

Cuando la entrada es d(n) = x(n) ,se tiene que x(n k) = d(n - k), y (7.111) se reduce a

yzs (n) = h(n) (7.112)

Se considerar el problema de determinar la respuesta h(n) al impulso, dado el modelo


del sistema en base a una ecuacin en diferencias con coeficientes constantes. Se tiene
que la respuesta total del sistema para cualquier excitacin, est dada por la suma de las
soluciones homognea y particular de la ecuacin diferencia correspondiente para la
seal de entrada dada. En el caso, de que la seal de entrada sea un impulso, la solucin
particular es cero, dado que x(n) = 0 para n > 0, o sea

y p (n) = 0 (7.113)

En consecuencia, la respuesta del sistema a un impulso slo considera la solucin


homognea, con los parmetros Ck de la ecuacin (7.98) evaluados para satisfacer las
condiciones iniciales determinadas en el problema.

Ejemplo 7.32.

Determinar la respuesta h(n) al impulso, del sistema descrito por la ecuacin en


diferencias
y(n) = 0, 7y(n - 1) - 0,1y(n - 2) + 2x(n) - x(n - 2)

406
Solucin
Con x(n) = d(n), la ecuacin en diferencias dada se convierte en

h(n) - 0, 7h(n - 1) + 0,1h(n - 2) = 2d(n) - d(n - 2)

La ecuacin homognea asociada es

h(n) - 0, 7h(n - 1) + 0,1h(n - 2) = 0


Como hp(n) = 0, se tiene que

h(n) = hh(n)

En notacin operacional, la ecuacin homognea queda

(1 - 0, 7S -1
+ 0,1S-2 ) [ h(n) ] = 0

Por lo cual, la ecuacin caracterstica es

r 2 - 0, 7r + 0,1 = 0

ecuacin que tiene las siguientes races

r1 = 12 , r2 = 51
Por lo que la expresin de h(n) es

h(n) = C1 ( 12 ) + C2 ( 51 )
n n

Para determinar C1 y de C2 es necesario considerar el efecto de d(n) y de d(n 2), por lo


tanto se har la evaluacin para n = 0, n = 1, n = 2, tanto en la ecuacin en diferencias
en trminos de h(n) como en la solucin homognea. Luego, de la ecuacin en
diferencias citada, se tiene

Para n = 0 h(0) = 2

Para n = 1 h(1) - 0,7h(0) = 0 h(1) = 0, 7h(0)

de donde
h(1) = 7
5

Para n = 2 h(2) - 0, 7h(1) + 0,1h(0) = -1 h(2) = - 11


50

407
De la expresin obtenida para h(n), se tiene

h(1) = 12 C1 + 15 C2

h(2) = 14 C1 + 251 C 2

Por lo tanto, se puede formar el siguiente sistema de ecuaciones

1
2
C1 + 15 C 2 = 7
5

1
4
C1 + 251 C 2 = - 11
50

Cuyas soluciones son


10 46
C1 = - , C2 =
3 3

En consecuencia, la respuesta al impulso del sistema dado es

h(n) = - 103 ( 12 ) + 463 ( 15 )


n n

Se observa que los sistemas recursivos de primer y segundo orden tienen respuestas al
impulso de duracin infinita. En otras palabras, los dos sistemas recursivos son sistemas
IIR. Esto es as, dado que cualquier sistema recursivo descrito por ecuacin en
diferencias es un sistema IIR. Lo inverso no es cierto, ya que no todo sistema IIR puede
ser descrito por una ecuacin en diferencias. Es decir, que sistemas recursivos descritos
por ecuaciones en diferencias con coeficientes constantes son una subclase de sistemas
IIR LTI
Generalizando para sistemas de orden N, se tiene que cuando un sistema es
descrito por una ecuacin en diferencias lineal de orden N, la solucin de la ecuacin
homognea, para el caso de que las races rk del polinomio caracterstico sean distintas,
es
N
y h (n) = C k rkn (7.114)
k =1

Luego, la respuesta h(n) del sistema al impulso es

N
h(n) = C k rkn (7.115)
k =1

408
donde los parmetros Ck son determinados a partir de las condiciones iniciales

y(-1) = y(-2) = .......... = y(- N) = 0 (7.116)

La forma de h(n) dada por (7.125), permite fcilmente relacionar la estabilidad de un


sistema, descrito por una ecuacin diferencia de orden N, con los valores de las races
del polinomio caracterstico. Una condicin necesaria y suficiente para la estabilidad de
un sistema IIR causal descrito por una ecuacin en diferencias lineal con coeficientes
constantes, es que todas las races del polinomio caracterstico tengan un mdulo menor
que uno. Se puede verificar, que esta condicin se puede transferir al caso en que el
sistema tenga races de multiplicidad m.
7.10.5. Uso de MATLAB en la Determinacin de Respuestas de Sistemas,
aplicando Transformada Z Unilateral. Un caso a considerar es que, dado el modelo de
ecuaciones en diferencias de un sistema, se determinar la respuesta y(n) de tal sistema,
encontrando la expresin de la Transformada Z Unilateral, Y+(z), para enseguida
aplicar MATLAB para obtener y(n) a partir de Y+(z), usando las funciones ztrans e
iztrans, tal como se ilustra en el ejemplo siguiente.

Ejemplo 9.33.
Un sistema de tiempo discreto, est caracterizado por el siguiente modelo de ecuacin
en diferencias
y(n) - 32 y(n - 1) + 21 y(n - 2) = x(n) , n 0

con x(n) = ( 12 ) u(n) , y(-1) = 8/3 , y(-2) = 6.


n

Usando MATLAB, determinar y(n) y su grfica.


Solucin
Aplicando Transformada Z a la ecuacin en diferencias dada y a x(n), se obtiene

1
Y + (z) - 32 y( -1) + z -1Y + (z) + 12 y( -2) + z -1 y( -1) + z -2 Y + (z) =
1 - 12 z -1

Ecuacin que se puede escribir como

Y + (z) (1 - 32 z -1 + 12 z -2 ) = 32 y(-1) - 21 y(-2) - 21 y(-2)z -1 +


1
1 - 12 z -1
Considerando los valores iniciales, se tiene
z -3 1 z
1 - 3z -1 + + -1
1- z z 1
z - 21
Y + (z) = - -
= 2
1 - 32 z + 12 z
1 2
z - 32 z + 12
2

z2
Luego, el programa MATLAB para obtener y(n) a partir de Y+(z), es
409
>> % Obtencin de y(n) a partir de Y(z)
>> n=sym('n','real');
>> z=sym('z');
>> x=(1/2)^n;
>> X1=(z-3)/z;
>>d1=(z^2-(3/2)*z+1/2)/z^2;
>> X=ztrans(x);
>>Y=(X1+X)/d1;
>> y=iztrans(Y)
y=
2*(1/2)^n-(1/2)^n*n
O sea
n
1
y(n) = ( 2 - n ) u(n)
2

Grfica de y(n). El programa MATLAB para graficar y(n), es

>> % Grafica de y(n) del Ejemplo 7.33


>> n=0:10;
>> f=(1/2).^n.*(2-n);
>>stem(n,f,'fill','k');title('Grafica de y(n) del Ejemplo 7.33');
>>xlabel('n'); ylabel('y(n)'); >>grid
>>axis([0,10,-0.5,2.5]);

Figura 7.26. Grfica de y(n) del Ejemplo 7.33

410
Otro caso a considerar, es la determinacin de la respuesta al impulso de la
interconexin de sistemas, cuando se conoce la respuesta al impulso de cada sistema
interconectado.

Ejemplo 7.34.

Usando MATLAB, determinar la respuesta al impulso de tres sistemas conectados en


cascada, si las respuestas al impulso de cada sistema son

h1 (n) = ( 23 ) u(n) h 2 (n) = ( 12 ) u(n) h 3 (n) = ( 14 ) u(n)


n n n
, ,

Solucin
Para tres sistemas interconectados en cascada, la respuesta al impulso h(n) del sistema
interconectado es
h(n) = h1 (n)* h 2 (n) *h 3 (n)

Aplicando la propiedad de la convolucin, se tiene

H(z) = H1 (z)H2 (z)H3 (z)

Luego, el programa MATLAB para determinar h(n) a partir de H(z), es

>> %Determinacion de h(n) del Ejemplo 9.34


>> n=sym('n','real');
>> h1=(2/3)^n;
>> h2=(1/2)^n;
>> h3=(1/5)^n;
>> H1=ztrans(h1);
>> H2=ztrans(h2);
>> H3=ztrans(h3);
>> H=H1*H2*H3;
>> h=iztrans(H)
h=
40/7*(2/3)^n-5*(1/2)^n+2/7*(1/5)^n

Luego,

40 2 n 1 21
n n

h(n) = - 5 + u(n)
7 3 2 7 5

411
7.11. SECUENCIAS CORRELACIN ENTRADA SALIDA EN SISTEMAS
LTI.
En esta seccin se derivarn dos relaciones entrada salida para sistemas LTI en el
campo o dominio de la correlacin. Se asume que una seal x(n) con autocorrelacinrxx(
l ) conocida, es aplicada a un sistema LTI con respuesta h(n) al impulso, produciendo la
salida y(n) dada por

y(n) = h(n)* x(n) = h(k)x(n - k)
k =-
(7.117)

La correlacin cruzada ryx( l ) entre la salida y la seal de entrada es

ryx (l) = y(l )x(-l) = h(l) * [ x(l )* x(-l)] (7.118)


o
ryx ( l) = h( l) * rxx (l) (7.119)

Por lo que la correlacin cruzada entre la entrada y la salida de un sistema es la


convolucin de la respuesta al impulso con la autocorrelacin de la secuencia de
entrada. En forma alternativa, ryx( l ) puede ser vista como la salida del sistema LTI
cuando la secuencia de entrada es rxx( l ), como se muestra en la Figura 7.27.

Entrada Sistema LTI Salida


rxx (n) ryx (n)
h(n)

Figura 7.27. Relacin Entrada Salida para la Correlacin Cruzada ryx(n)

Si se reemplaza l por - l en (7.119), se obtiene

ryx ( -l ) = rxy (l ) = h( -l) * rxx ( -l ) = h( -l) * rxx (l) (7.120)

La autocorrelacin de la seal de salida puede obtenerse usando rxy (l ) = x( l) * y( -l)


con y(n) = x(n) y las propiedades de la convolucin, obtenindose

ryy (l) = y(l) * y(-l) = [ h(l )* x(l )] * [ h(-l)* x(-l)]

ryy (l) = [ h(l) *h(-l) ] * [ x(l)x(-l)] (7.121)


ryy (l) = rhh (-l) *rxx (l ) = r
k =-
xx (k)rhh (l + k)

412
La autocorrelacinrhh( l ) de la respuesta al impulso h(n) existe, si el sistema es estable.
Adems, la estabilidad asegura que el sistema no cambia la naturaleza de energa o de
potencia de la seal de entrada. Evaluando (7.121) para l = 0, se obtiene


ryy (0) = r
k =-
hh (k)rxx (k) (7.122)

Esta ecuacin proporciona la energa (potencia) de la seal de salida en trminos de las


funciones autocorrelaciones de h(n) y de x(n). Las relaciones anteriores son vlidas
tanto para seales de potencia como de energa.

Ejemplo 7.35.

Un sistema tiene una respuesta h(n) al impulso dada por

h(n) = {1, 1, 1, 1, 1}

Se le aplica una secuencia de entrada x(n) dada por

x(n) = {1, 2, 4}
Determinar:
a) La correlacin cruzada entrada salida ryx( l ).
b) Autocorrelacinryy( l ) de la secuencia de salida.

Solucin
a) Se tiene que
b)
ryx ( l) = h( l) * rxx (l)
Por otra parte
rxx ( l) = x(l ) * x( -l )

Aplicando Mtodo Matricial, se tiene

x( l )
x(- l ) 1 2 4

4 4 8 16

2 2 4 8

1 1 2 4
De donde
rxx (l ) = {4, 10, 21, 10, 4}

413
Por lo cual
rxx( l )

h( l ) 4 10 21 10 4

1 4 10 21 10 4
1 4 10 21 10 4
1 4 10 21 10 4
1 4 10 21 10 4
1 4 10 21 10 4
De donde
ryx (l) = {4, 14, 35, 45, 49, 45, 35, 14, 4}
c) En este caso
ryy (l) = rhh (l ) * rxx (l )
con
rhh (l) = h(l )* h(- l)
Por lo que aplicando mtodo matricial, se obtiene
h( l )

h(- l ) 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
obtenindose
rhh (l) = {1, 2, 3, 4 , 5, 4, 3, 2, 1}
Por lo tanto
rxx( l )

rhh(- l ) 4 10 21 10 4

1 4 10 21 10 4
2 8 20 42 20 8
3 12 30 63 30 12
4 16 40 84 40 16
5 20 50 105 50 20
4 16 40 84 40 16
3 12 30 63 30 12
2 8 20 42 20 8
1 4 10 21 10 4

En consecuencia
414
ryy (l) = {4, 18, 53, 98, 147, 188, 209, 188, 147, 98, 53, 18, 4}

Ejemplo 7.36.

Resolver el Ejemplo 7.35, usando MATLAB

Solucin
De acuerdo a lo estipulado en el Ejemplo 7.33, se tiene que la respuesta h(n) al impulso
del sistema dado, es h(n) = { 1, 1, 1, 1, 1}, y la secuencia de entrada es x(n) = {1, 2, 4}.

a) Como ryx( l ) est dada por


ryx ( l) = h( l) * rxx (l)

El programa MATLAB para determinar la correlacin cruzada entrada salida ryx( l ),


es

>> % Determinacion de ryx(l)


>> h=[1 1 1 1 1];
>> x=[1 2 4];
>> % Determinacion de ryx(l)
>> h=[1 1 1 1 1];
>> x=[1 2 4];
>> u=1;%Indica que el elemento h(1) del vector h es h(0) de la secuencia h(n)
>> k=3;%Indica el numero de elementos del vector x
>> m=2*k-1;%Indica el numero de elementos del vector rxx
>> q=5;%Indica el numero de elementos del vector h
>> r=q+m-1;%Indica el numero de elementos del vector ryx
>> v=(m+1)/2;%Indica que el elemento rxx(v) del vector rxx es rxx(0) rxx(n)
>> t=v+u-1 %Indica que el elemento t del vector ryx es ryx(0) de ryx(l)
>>rxx=xcorr(x);
>>ryx=conv(h,rxx)

ryx =

Columns 1 through 8

4.0000 14.0000 35.0000 45.0000 49.0000 45.0000 35.0000 14.0000

Column 9

415
4.0000

>>t

t=

En consecuencia,

ryx (l) = {4,14,35, 45, 49, 45,35,14, 4}

b) La secuencia ryy (l) , est dada por

ryy (l) = rhh (l )* rxx (l )

Luego, el programa MATLAB para calcular ryy (l) , es

>> % Determinacion de ryy(l)


>> h=[1 1 1 1 1];
>> x=[1 2 4];
>> u=1;%Indica que el elemento h(1) del vector h es h(0) de la secuencia h(n)
>> k=3;%Indica el numero de elementos del vector x
>> m=2*k-1;%Indica el numero de elementos del vector rxx
>> q=5;%Indica el numero de elementos del vector h
>> s=2*q-1;%Indica el numero de elementos del vector rhh
>> v=(m+1)/2;%Indica que el elemento rxx(v) del vector rxx es rxx(0) de rxx(n)
>> z=(s+1)/2;%Indica que el elemento rhh(z) del vector rhh es rhh(0) de rhh(n)
>> t=v+z-1; %Indica que el elemento t del vector ryy es ryy(0) de ryy(l)
>>rxx=xcorr(x);
>>rhh=xcorr(h);
>>ryy=conv(rxx,rhh)

ryy =

Columns 1 through 8

4.0000 18.0000 53.0000 98.0000 147.0000 188.0000 209.0000 188.0000

Columns 9 through 13
416
147.0000 98.0000 53.0000 18.0000 4.0000

>>t

t=

Por lo tanto

ryy (l) = {4,18,53,98,147,188, 209,188,147,98,53,18, 4}

Los resultados obtenidos de ryx( l ) y de ryy (l) , ratifican los resultados obtenidos en el
Ejemplo 7.35.

7.12. CARACTERSTICA FRECUENCIAL DE SISTEMAS LTI DE TIEMPO


DISCRETO.

Para la caracterizacin de sistemas LTI en el dominio de la frecuencia, se hace uso del


concepto conocido como funcin respuesta de frecuencia, la que consiste en la
Transformada de Fourier de la respuesta h(n) del sistema al impulso. La respuesta de
frecuencia es funcin de la variable de frecuencia W. Para tal caracterizacin se emplean
seales bsicas de excitacin, como son las senoidales y exponenciales complejas.
La funcin respuesta de frecuencia caracteriza completamente al sistema LTI en
el dominio de la frecuencia y, permite determinar la respuesta de estado estacionario del
sistema para cualquier combinacin lineal ponderada de senoides o exponenciales
complejas. Se tiene que tanto la Serie como la Transformada de Fourier permiten la
representacin de seales peridicas y no peridicas, respectivamente, en funcin de
seales senoidales o exponenciales complejas, lo que permite la simplificacin de la
determinacin de la respuesta de sistemas LTI para esta clase de seales.

7.12.1. Funcin Respuesta de Frecuencia. La respuesta de cualquier sistema LTI en


reposo o relajado, a una seal arbitraria x(n) de entrada, est determinada por la
convolucin suma, dada por

y(n) = h(k)x(n - k)
k =-
(7.123)

En esta relacin entrada salida, el sistema est caracterizado en el dominio del tiempo
por su respuesta h(n) al impulso unitario.
Para desarrollar una caracterizacin del sistema en el dominio de la frecuencia,
se aplica la seal de entrada x(n) dada por
417
x(n) = Ae jWn (7.124)

donde A es la amplitud y W es cualquier frecuencia arbitraria en el intervalo [-p,p].


Sustituyendo (7.124) en (7.123), se obtiene la respuesta


y(n) = h(k) Ae
k =-
jW (n - k)


y(n) = A h(k)e - jWk e jWn (7.125)
k =-

Se observa que el trmino del dentro del parntesis cuadrado en (7.125), representa la
Transformada de Fourier de la respuesta h(n) del sistema al impulso unitario. Esta
funcin se denomina Funcin Respuesta de Frecuencia y se denota como H( W ) y est
dada por

H(W) = h(k)e
k =-
- j Wk
(7.126)

La funcin H( W ) existe si el sistema es estable BIBO, por lo que se debe cumplir que


n =-
h(n) < (7.127)

Considerando (7.125) y (7.126), la respuesta del sistema a la exponencial compleja dada


en (7.124) es
y(n) = AH(W)e jWn = H(W)x(n) (7.128)

Se tiene que la respuesta del sistema es tambin de forma exponencial compleja, con la
misma frecuencia de la entrada, pero afectada por el factor H( W ).

Ejemplo 7.37.

Empleando el concepto de Funcin Respuesta de Frecuencia, determinar la secuencia de


salida del sistema que tiene la respuesta al impulso

h(n) = ( 13 ) u(n)
n

cuando la seal de entrada es


x(n) = Ae jpn / 2 , - <n<

Solucin
Cuando la seal de entrada es del tipo
418
x(n) = Ae jpn / 2 , - <n<

la respuesta es de la forma dada por (7.128) o sea

y(n) = AH(W)e jWn = H(W)x(n)


por lo que en este caso
y(n) = AH(W)e jpn / 2

Para conocer y(n), es necesario determinar H( W ), para lo cual se tiene


1
h(n)e- jWn = ( 13 ) e jWn =
n
H(W) =
n =- n =0 1 - 13 e- jW
como W = p/2, luego
1 3 - j18,40
H ( p2 ) = = e
1+ j 3
1
10

Por lo tanto, la salida y(n) es


y(n) = A ( 3
10
0

)
e - j18,4 e jnp / 2
Ecuacin que puede escribirse como

y(n) = Ae j( pn / 2-18,4 ) , - <n<


0
3
10

Este ejemplo ilustra claramente que el nico efecto del sistema sobre la seal de entrada
es escalar la amplitud por 3 / 10 y un desplazamiento de fase de 18,40. De este modo,
la salida es tambin una exponencial compleja de frecuencia p/2, amplitud 3A / 10 , y
fase 18,40.
Si se altera la frecuencia de la seal de entrada, el efecto del sistema sobre la
seal de entrada cambia. Por ejemplo, si la secuencia de entrada es una exponencial
compleja de frecuencia p, se tiene

H(W) = H(W) e jQ ( W ) x(n) = Ae jpn , -<n<

luego, en W = p, se tiene

1 1 3
H(p) = - jp
=4=
1- e 1
3 3 4

Por lo que en este caso, la salida del sistema es

419
y(n) = 34 Ae jpn , - <n<

se observa que H(p) es real puro, luego la salida es escalada en magnitud por el factor
H(p)=3/4, con nulo desplazamiento de fase.
En general, H( W ) es una funcin compleja de la variable frecuencial W , por lo
que H( W ) puede ser expresada en forma polar como

H(W) = H(W) e jQ ( W) (7.129)

dondeH( W )es la magnitud de H( W ) y Q( W ) es el desplazamiento de fase,


producido por el sistema, sobre la seal de entrada, a la frecuencia W .
Dado que H( W ) es la Transformada de Fourier de h(k), se tiene que H( W ) es
una funcin peridica con periodo 2p. Por definicin de Funcin Respuesta de
Frecuencia, se tiene.


H(W) = h(k)e
k =-
- j Wk
(7.130)

por lo que

p
1
h(k) =
2p - p
H(W)e jWk dW (7.131)

aplicando Regla de Euler, en la ecuacin (9.140), se obtiene


H( W) = h(k) cos Wk - j h(k)senWk
k =- k =-
(7.132)

y definiendo


H R (W ) = h(k) cos Wk
k =-

(7.133)

H I (W) = - h(k)senWk
k =-

por lo que,H(W) se puede escribir como

H(W) = H R (W) + jH I (W)


(7.134)
-1
[ H I ( W / H R ( W )]
H(W) = H 2R (W) + H 2I (W)e
jtan

420
tenindose que
H(W) = H 2R (W) + H 2I (W)
(7.135)
H I (W)
Q(W) = tan -1
H R (W )

Considerando lo establecido en la sub-seccin 6.7.6, se deduce que para h(k) real,HR(W)


es una funcin par de W y que HI(W) es una funcin impar de W. En consecuencia, se
tiene que H(W) es una funcin par de W y Q(W) es una funcin impar de W. Luego,
si se conocen H(W) y Q(W) para 0 Wp, tambin se conocen estas funciones para -
pW 0.

Ejemplo 7.38.

Determinar la magnitud y fase de la Funcin Respuesta de Frecuencia del sistema


mostrado en la Figura 7.28.

1/2
z -1 + y(n)
x(n)

Figura 7.28. Grfica del Sistema de Tiempo Discreto del Ejemplo 7.38

Solucin
El modelo ecuacin diferencia del sistema dado es

y(n) = 12 [ x(n) + x(n - 1)] = 12 x(n) + 12 x(n - 1)

Para x(n) = d(n), se tiene


h(n) = 12 d(n) + 12 d(n - 1)
Como

H(W) = h(n)e
n =-
- j Wn

se tiene
H(W) = 12 (1 + cos W - jsenW ) = 12 (1 + cos W ) - j 12 senW
luego
H(W) = 12 (1 + cos W ) + sen 2W = 1 + cos W
2 2
2

Empleando la relacin

421
cos W2 = 1+ cos W
2

se obtiene
H(W) = cos W2

RH(W) = tan -1 ( 1+sencosWW )

Las grficas del mdulo y la fase de H(W) son

1,2
H(W)
1
0,8
0,6
0,4
0,2
0
p W
a)

Q H (W )
0 W
-0,5

-1

-1,5

-2

b)

Figura 7.29. Grfica de : a) Mdulo, b) Fase de la Funcin Respuesta de


Frecuencia del Sistema del Ejemplo 7.38

Las propiedades de simetra de las funciones da la magnitud y fase de H(W) y el hecho


de que una senoide se puede expresar como una suma o diferencia de dos exponenciales
complejas conjugadas , implican que la respuesta de un sistema LTI a una senoide tiene
una forma similar a la respuesta del sistema a una exponencial compleja. Es decir, que
si la entrada es tipo coseno (seno), la respuesta es tipo coseno (seno), afectando |H(W)| a
la amplitud de la senoide de entrada y Q(W) a la fase de la senoide de entrada. Si la
entrada es x(n) = A cos Wn , se demuestra que la respuesta y(n) del sistema es

422
y(n) = A H(W) cos [ W n + QH (W)] (7.136)

Por otra parte, si la entrada es x(n) = AsenWn ,la salida del sistema es

y(n) = A H(W) sen [ Wn + QH (W)] (7.137)

Luego, H(W) o H(W)y QH(W) caracterizan completamente el efecto del


sistema, sobre una seal de entrada senoidal de cualquier frecuencia. Ciertamente, se
nota que H(W) determina la amplificacin (|H(W)| > 1) o atenuacin (|H(W)| < 1) que
el sistema ejerce sobre la seal senoidal de entrada. La fase QH(W) determina el monto
del desplazamiento de fase producido por el sistema sobre la senoide de entrada. En
consecuencia, conociendo H(W), es posible determinar la respuesta del sistema para
cualquier seal de entrada senoidal. Dado que H(W) especifica la respuesta del sistema
en el dominio de la frecuencia, se denomina la respuesta de frecuencia del sistema. En
este contexto,|H(W)| es llamada respuesta de magnitud del sistema y QH(W) es llamada
respuesta de fase del sistema.
Si la entrada del sistema consiste de ms de una senoide, se utiliza la propiedad
de superposicin de los sistemas lineales, para determinar la respuesta del sistema.

Ejemplo 7.39.

Un filtro FIR es descrito por la ecuacin diferencia

y(n) = x(n) + x(n - 10)

a) Determinar y graficar la magnitud y fase de la respuesta de frecuencia del sistema.


b) Determinar la respuesta a la entrada

x(n) = cos 10p n + 3sen( p3 + 10p ) , - < n <

Solucin

a) Si x(n) = d(n), se tiene que

h(n) = d(n) + d(n - 10)

en consecuencia

H(W) = 1 + e- j10W
ecuacin que puede escribirse como

H(W) = 1 + cos10W - jsen10W

423
de donde

H(W) = 2 cos 5W

RH(W) = tan -1 ( - 1+sen10


cos10 W )
W

Las grficas del mdulo y fase de H(W) se muestran en la Figura 7.30

2,5 |H(W)|
2

1,5

0,5

0 W
p
a)
2 QH(W)
1,5
1
0,5
0 W
p
-0,5
-1
-1,5
-2
b)

Figura 7.30. Grficas de : a) Mdulo y b) Fase de H(W) del Ejemplo 7.39

b) Se tiene que la respuesta para x(n) = AcosWn es

y(n) = A H(W) cos [ Wn + Q(W)]


y para x(n) = AsenWn es
y(n) = A H(W) sen [ Wn + Q(W)]
y como
H(W) = 2cos 52W

Q H (W) = tan -1 ( 1+sen10


cos10 W )
W

se tiene que
424
y(n) = H ( 10p ) cos 10n
p + Q ( 10 ) + 3 H ( 3 ) sen 3 + 10 + Q ( 3 )
p
p
pn p p

evaluando los mdulos y fases, se obtiene

y(n) = 2 cos ( p10n - p2 ) + 3 3sen ( p3n + 10p - p3 )

ecuacin que se reduce a

y(n) = - 2sen ( 10
pn
) + 3 3sen ( p3n - 730p )

7.12.2. Respuesta de Frecuencia de Sistemas LTI Caracterizados por Ecuaciones


en Diferencias. En la seccin anterior se plante un mtodo para determinar la funcin
respuesta de frecuencia de sistemas LTI, basado en la respuesta al impulso de dicho
sistema. Para el caso de que el sistema est caracterizado por una ecuacin en
diferencias, se puede utilizar el siguiente mtodo para determinar la respuesta de
frecuencia de sistemas LTI.
La forma general de una ecuacin en diferencias lineal con coeficientes
constantes es
N M

a k y(n - k) = b k x(n - k)
k =0 k =0
(7.138)

la cual puede escribirse como

a 0 y(n) + a1y(n - 1) + ...... + a N y(n - N) = b0 x(n) + b1x(n - 1) + ... + b M x(n - M)

Para determinar la respuesta de frecuencia del sistema LTI descrito por la ecuacin
(7.138), se supondr que existen los pares de transformadas x(n) X(W, y(n) Y(W) y
h(n) H(W), y usando la propiedad de convolucin de la Transformada de Fourier, se
obtiene que
Y(W)
H(W) = (7.139)
X(W)

Aplicando Transformada de Fourier a la ecuacin (7.138) y usando las propiedades de


linealidad y de desplazamiento temporal de la Transformada de Fourier, se obtiene la
expresin
N M

a e
k =0
k
- jkW
Y(W) = b k e- jkW X(W)
k =0
(7.140)

o equivalentemente

425
M

Y(W) b e k
- jkW

H(W) = = k =0
(7.141)
X(W) N

a e
k =0
k
- jkW

Para el caso especial que a0 = 1, la ecuacin (7.141) queda

b e k
- jkW
b 0 + b1e - jW + ..... + b M e- jMW
H( W) = k =0
= (7.142)
N
1 + a1e- jW + ..... + a N e- jNW
1 + a k e- jkW
k =1

Se observa que los coeficientes del polinomio del numerador de (7.142) son los mismos
coeficientes que estn en el segundo miembro de (7.138) y que los coeficientes del
polinomio denominador de (7.141) son los mismos coeficientes que estn en el primer
miembro de (7.138). Este hecho, representa que la respuesta de frecuencia del sistema
LTI descrito por la ecuacin (7.138), puede determinarse por inspeccin directa de
dicha ecuacin. Una vez obtenida la expresin de H(W), se puede determinar la
expresin de la respuesta h(n) al impulso del sistema, aplicando h(n) = F-1{H(W)}.

Ejemplo 7.40.

Determinar la respuesta de frecuencia H(W) y la respuesta h(n) al impulso, del sistema


dado por
y(n)

z-1 + z-1 z-1


x(n)
-4 4

-3

Figura 7.31. Grfica del Sistema LTI del Ejemplo 7.40


Solucin
Respuesta de Frecuencia H(W)
De la Figura 7.31, se obtiene el siguiente modelo ecuacin en diferencias

y(n) - 4y(n - 1) + 3y(n - 2) = -4x(n) + x(n - 1)

En consecuencia, aplicando (7.142), la expresin de la respuesta de frecuencia H(W) es

-4 + e- jW
H(W) =
1 - 4e- jW + 3e - j2W
426
Respuesta al Impulso h(n).
Se tiene
h(n) = F-1 {H(W)}

Para determinar h(n), se realizar la expansin en fracciones parciales de H(W), o sea

-4 + e- jW A1 A2
H( W) = = +
(1 - 3e )(1 - e ) 1 - 3e 1 - e - jW
- jW - jW - jW

A1 y A2 son determinados por

-4 + e- jW
A1 = (1 - 3e- jW ) H(W)
11
= =-
e - jW
= 13 1 - e - jW e - jW = 13
2

-4 + e - j W
A 2 = (1 - e - jW ) H(W)
3
= =
e - jW
=1 1 - 3e - jW e- jW =1
2
Por lo tanto
- 112 3
H( W) = + 2
1 - 3e- jW 1 - e- jW

Aplicando Transformada de Fourier Inversa a H(W), se obtiene

3 11 n
h(n) = - ( 3) u(n)
2 2

En el caso ms general, si la entrada al sistema consiste de una combinacin lineal


arbitraria de senoides de la forma

L
x(n) = A i cos(Wi n + fi ) , - < n (7.143)
i =1

dondeAi y fi son las amplitudes y fases de las correspondientes componentes


senoidales. La respuesta y(n) del sistema es

L
y(n) = A i H(Wi ) cos [ Wi + fi + q(Wi ) ] (7.144)
i =1

dondeH(Wi) y q(Wi) representan el efecto del sistema sobre la magnitud y fase,


respectivamente, de las componentes de frecuencia individuales de la seal de entrada.
De acuerdo a las caractersticas de la la respuesta de frecuencia H(W) del
sistema, las entradas senoidales de diferentes frecuencias sern afectadas en forma
427
diferente por el sistema. Por ejemplo, algunas senoides sern totalmente suprimidas por
el sistema si H(W) = 0 para las frecuencias de tales senoides. Otras senoides pueden ser
no afectadas por el sistema, as como otras pueden ser amplificadas o atenuadas. De esta
forma, se puede observar que los sistemas LTI presentan el comportamiento de filtro
para senoides de frecuencias diferentes.

7.12.3 . Caractersticas de Filtros Ideales de Sistemas de Tiempo Discreto. Como se


indic en la seccin anterior, un sistema lineal con respuesta de frecuencia H(W) acta
como un filtro para seales de diferentes frecuencias en su entrada. Se sabe que los
filtros son clasificados segn sus caractersticas en el dominio de la frecuencia como:
pasabajos, pasa-altos, pasabandas, rechaza-banda y pasatodo. Las caractersticas
ideales de las repuestas de magnitud de tales tipos de filtros de tiempo discreto, se
muestran en la Figura 7.32.
H(W)
1

W
-p -W c 0 Wc p
a)
H(W)
1

W
-p -W c 0 Wc p
b)
H(W)
1

W
-p -W 2 -W0 -W1 0 W1 W 0 W2 p
c)
H(W)
1

p W
-p -W0 0 W0
d)
H(W)
1

W
-p 0 p
e)
Figura 7.32. Respuesta de Magnitud de Filtros Ideales de Tiempo Discreto
a) Pasabajo; b) Pasa-alto; c) Pasabanda; d) Rechazo de Banda; d) Pasatodo

428
Otra caracterstica de un filtro ideal, es el tener una respuesta de fase lineal. Para
demostrar esta caracterstica, se asume que una secuencia de entrada x(n), con
componentes de frecuencia dentro del intervalo W 1<W<W2, pasa a travs de un filtro con
respuesta de frecuencia dada por

Ce- jWn 0 W1 < W < W 2


H(W) = (7.144)
0 otros valores

donde C y n0 son constantes. La seal y(n) en la salida del filtro tiene el espectro

Y(W) = X(W)H(W) (7.145)

Considerando la expresin H(W) dada por (7.144), se obtiene

Y(W) = CX(W)e - jWn0 W1<W<W2 (7.146)

Aplicando las propiedades de escalamiento y de desplazamiento de la Transformada de


Fourier, se obtiene la salida y(n) en el dominio del tiempo

y(n) = Cx(n - n 0 ) (7.147)

En consecuencia, la salida del filtro ideal es una versin escalada en amplitud y


desplazada de la seal de entrada. En este caso, se dice que el sistema no genera
distorsin sobre la seal de entrada. Luego, los filtros ideales presentan dentro de su
banda pasante una caracterstica lineal de fase, o sea

Q(W) = -n 0W (7.148)

Se define el retardo de la seal de salida, en funcin de la frecuencia, como

dQ(W)
tg = - (7.149)
dW

tg(W) es usualmente denominado retardo de envolvente o retardo de grupo del filtro. Se


interpreta tg(W) como el retardo de tiempo que una componente de seal de frecuencia
W experimenta al pasar desde la entrada a la salida del sistema. Para Q(W) dado por
(7.148), se tiene que tg(W) = n0 = constante. En este caso, todas las componentes de
frecuencia de la seal de entrada experimentan el mismo retardo de tiempo.
Los filtros ideales tienen una caracterstica de magnitud constante y una
caracterstica de fase lineal dentro de su banda pasante. En todo caso, tales filtros no son
realizables fsicamente, pero sirven como una idealizacin matemtica de filtros reales o
prcticos. Se pueden obtener caractersticas de respuesta de frecuencia muy

429
aproximadas a las de los filtros ideales, utilizando filtros prcticos fsicamente
realizables.

7.12.4. Uso de MATLAB en la Grfica de la Funcin Respuesta de Frecuencia de


Sistemas de Sistemas de tiempo Discreto, a partir del Modelo de Ecuaciones en
Diferencias. Para determinar las grficas de la amplitud y fase de la Funcin Respuesta
de Frecuencia (H(W)), de sistemas de tiempo discreto, a partir del modelo ecuaciones en
diferencias de tales sistemas, MATLAB hace uso de la funcin freqz, la cual fue
descrita en la sub-seccin 7.7.5. Se har una descripcin ms completa de tal funcin, y
para ello se considerar que la expresin general de una ecuacin en diferencias lineal
con coeficientes constantes es

N M

a
k =0
k y(n - k) = b k x(n - k)
k =0

A partir de esta ecuacin, se demuestra que

b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H( W) = k=0
=
N
a 0 + a1e- jW ++a N e- jNW
a e
k =0
k
- jkW

Aplicando MATLAB, se definen los vectores b = [b 0 b1 bM ], a = [a0 a1aN], el


vector de frecuencias w y n, como el nmero de puntos espaciados uniformemente sobre
la circunferencia unitaria en el dominio de frecuencias contenidas en el vector w. En
este contexto, la sintaxis de funcin freqz puede ser

[H,w]=freqz(b,a,n,whole) (7.150)

o
[H,w]=freqz(b,a,n) (7.151)

[H]= freqz(b,a,frec) (7.152)

La ecuacin (7.150) permite el clculo de la funcin respuesta de frecuencia H


considerando n puntos de muestra sobre la circunferencia unitaria. El vector frecuencia
w tiene una longitud n y sus valores estn en el rango de 0 a 2p.
La ecuacin (7.151) calcula los valores de H del filtro definido por b y a. En este
caso, los vectores H y w tienen la misma longitud n. Los elementos del vector w estn
en el rango de 0 a p radianes por muestra. Si no se especifica el entero n, o si es
especificado como vector vaco [ ], la funcin respuesta de frecuencia es calculada
usando, por defecto, 512 muestras.

430
La ecuacin (7.152) retorna los valores del vector H, calculados en las
frecuencias determinadas por el vector frec. El vector frec puede tener cualquier
longitud.
Haciendo plot(w,abs(H)), se obtiene la grfica de la amplitud de la Funcin
Respuesta de Frecuencia y haciendo plot(w,angle(H)), se obtiene la grfica de la fase de
la Funcin Respuesta de Frecuencia.
Adems de las sintaxis expuestas, existen otras sintaxis de la funcin freqz.

Ejemplo 7.41.

Haciendo uso de la funcin freqz, determinar las grficas de la amplitud y fase de la


Funcin Respuesta de Frecuencia del filtro caracterizado por

y(n) + 0,13y(n - 1) + 0,52y(n - 2) + 0,3y(n - 3) = 0,16x(n) - 0, 48x(n - 1) + 0, 48x(n - 2) - 0,16x(n - 3)

Solucin
Para el ejemplo propuesto, los vectores b y a son
b = [0,16 - 0,48 0,48 - 0.,16]

a = [1 0,13 0,52 0,3]

Grfica de la Amplitud y Fase de H(W) en el intervalo de 0 a 2 p radianes por muestra.


Para obtener la grfica de la amplitud y fase de la Funcin de Respuesta de Frecuencia
del sistema dado, en el rango de 0 a 2p radianes por muestra, el programa MATLAB es

>> %Grafica de la Funcion Respuesta de Frecuencia


>> %del sistema del Ejemplo 7.41 en el intervalo de 0 a 2pi
>> b=[0.16 -0.48 0.48 -0.16];
>> a=[1 0.13 0.52 0.3];
>> [H,w]=freqz(b,a,512,'whole');
>>subplot(211);
>>plot(w/pi,abs(H));title('Grafica |H(\Omega)|del Ejemplo 9.41');
>>xlabel('\Omega/\pi[rad/muestra]'); ylabel('|H(\Omega|');grid
>>subplot(212);
>>plot(w/pi,angle(H));title('Grafica de fase de H(\Omega)del Ejemplo 9.41');
>>xlabel('\Omega/\pi[rad/muestra]'); ylabel('Fase de H(\Omega)');grid

431
Figura 7.33. Grfica de la Magnitud y Fase de la Funcin Respuesta
de Frecuencia del Ejemplo 7.41 en el intervalo de 0 a 2p [rad/muestra]

Grfica de la Amplitud y Fase de H(W ) en el intervalo de -p a p radianes por muestra


En este caso, el programa MATLAB es

>> %Grafica de la Funcion Respuesta de Frecuencia


>> %del sistema del Ejemplo 7.41 en el intervalo de -pi a +pi
>> b=[0.16 -0.48 0.48 -0.16];
>> a=[1 0.13 0.53 0.3];
>>frec=-pi:pi/512:pi;
>> [H]=freqz(b,a,frec);
>>subplot(211);
>>plot(frec/pi,abs(H));title('Grafica |H(\Omega)| del Ejemplo 7.41');
>>xlabel('\Omega/\pi[rad/muestra]'); ylabel('|H(\Omega)|');grid
>>subplot(212);
>>plot(frec/pi,angle(H));title('Grafica Fase de H(\Omega)| del Ejemplo 7.41');
>>xlabel('\Omega/\pi[rad/muestra]'); ylabel('Fase de H(\Omega)');grid

432
Figura 7.34. Grfica de la Magnitud y Fase de la Funcin Respuesta
de Frecuencia del Ejemplo 7.41 en el intervalo de -p a +p

7.12.5. Respuesta Transiente y de Estado Estacionario para Seales de Entrada


Senoidales. En la seccin precedente se determin la respuesta de un sistema LTI a
seales de entrada senoidales y exponenciales, aplicadas en n = - . Usualmente estas
seales se denominan exponenciales eternas, porque son aplicadas en n = - . En tal
caso, la respuesta que se observa en la salida del sistema es la respuesta de estado
estacionario. No hay respuesta transiente en este caso.
Por otra parte, si la seal exponencial o senoidal es aplicada en algn instante de tiempo
finito, como n = 0, la respuesta consiste de dos componentes: la respuestatransiente y la
respuesta de estado estacionario. Luego, si la respuesta de un sistema LTI es y(n), sta
puede expresarse como
y(n) = yss (n) + ytr (n) (7.153)

Siendo yss(n) la respuesta de estado estacionario e ytr(n) la respuesta transiente.

Respuesta de Estado Estacionario. Para un sistema estable BIBO, con respuesta y(n),
la respuesta de estado estacionario yss(n) se define como

yss (n) = lim y(n) (7.154)


n

433
Respuesta Transiente. La componente respuesta transienteytr(n) de la respuesta y(n),
de un sistema LTI BIBO, presenta la siguiente caracterstica

lim y tr (n) = 0 (7.155)


n

Para la conceptualizacin de estas respuestas, se considerar el siguiente ejemplo.

Ejemplo 7.42.

Determinar la respuestas transiente y de estado estacionario de un sistema de tiempo


discreto caracterizado, por

y(n) = ay(n - 1) + x(n)


con
x(n) = Ae jWn , n 0

Solucin
La respuesta de este sistema a cualquier entrada x(n) aplicada en n = 0, est dada por

n
y(n) = a n +1 y(-1) + a k x(n - k) , n 0
k =0

donde y(-1) es la condicin inicial y |a| < 1


Dado que la entrada al sistema, aplicada en n = 0, es

x(n) = Ae jWn , n 0

La expresin de y(n), queda

n
y(n) = a n +1 y( -1) + A a k e jW (n - k)
k =0

luego,

n k
y(n) = a n +1y(-1) + A ( ae- jW ) e jWn
k =0

La sumatoria dentro del parntesis cuadrado, en la ecuacin anterior, es una serie


geomtrica. Luego, y(n) se puede escribir como

1 - a n +1e - jW (n +1) jWn


y(n) = a n +1y(-1) + A e
1 - ae - jW

434
Finalmente,

A Aa n +1e- jW (n +1) jWn


y(n) = a n +1y(-1) + e j Wn
- e ,n0
1 - a - jW 1 - a - jW

Respuesta de Estado Estacionario yss(n). Aplicando (9.161) y que |a| < 1, se obtiene

A
yss (n) = lim y(n) = - jW
e jW
n 1 - ae

Considerando que en general la respuesta y(n) de un sistema estable BIBO, a una


entrada exponencial compleja, se puede escribir como

y(n) = H(W)x(n)

y que para el ejemplo dado x(n) = Ae jWn , n 0 , yss(n) se puede escribir como

yss (n) = AH(W)e jWn

Respuesta Transiente. Dado que ytr(n) es la componente de y(n) que tiende a cero
cuando n tiende a infinito, y como |a| < 1, se tendr que

Aa n +1e- jW( n +1) jWn


ytr (n) = a n +1y(-1) - e , n0
1 - ae- jW

El trmino an+1 y(-1) de ytr(n) representa la respuesta de entrada cero del sistema, en
Aa n +1e- jW (n +1) jWn
tanto que el trmino e , es el transiente producido por la seal
1 - ae- jW
exponencial de entrada.

En general, todos los sistemas LTI BIBO cuando son excitados por una seal
exponencial compleja o senoidal en n = 0, o en algn otro instante de tiempo, presentan
la caracterstica que la respuesta transiente tiende a cero cuando n tiende a infinito,
permaneciendo solamente la respuesta de estado estacionario.

7.12.6. Respuesta de Estado Estacionario para Seales Peridicas de Entrada. Se


supondr que la seal de entrada a un sistema LTI estable es una seal peridica x(n)
con periodo fundamental N. Dado que tal seal existe para -< n <, la respuesta total
del sistema en cualquier instante de tiempo n es igual a la respuesta de estado
estacionario.
435
Para determinar la respuesta y(n) del sistema, se hace uso de la representacin en
Serie de Fourier de una seal peridica, la cual es

N -1
x(n) = Ck e j2 pkn / N , k=0,1,........,N-1 (7.156)
k=0

dondeCk son los coeficientes de la Serie de Fourier. Considerando (7.128), la respuesta


yk(n) del sistema a una exponencial compleja xk(n) dada por

x k (n) = Ck e j2 pkn / N , k=0,1,......, N-1 (7.157)

es

2p
y k (n) = C k H k e j2 pkn / N , k=0,1,......, N-1 (7.158)
N

donde

2pk
H = H(W) W=2 pk / N , k=0,1,......, N-1 (7.159)
N

Usando el principio de superposicin para sistemas lineales, se obtiene la respuesta y(n)


del sistema para la seal peridica x(n), dada por (7.156), como

N -1
2pk j2 pkn / N
y(n) = C k H e , - < n < (7.160)
k =0 N

Este resultado implica que la respuesta y(n) del sistema a la seal peridica de entrada
x(n) es tambin peridica con el mismo periodo N. Los coeficientes Dk de la serie de
Fourier asociada a y(n), son

2pk
Dk = Ck H , k = 0,1,......, N-1 (7.161)
N

Luego, un sistema lineal puede cambiar la forma de la seal peridica de


entrada, debido al escalamiento de amplitud y al desplazamiento de fase de las
componentes de la Serie de Fourier, pero no afecta al periodo de la seal peridica de
entrada .
Para sistemas LTI - BIBO estables se tiene una identidad entre solucin
homognea y respuesta transiente, como entre solucin particular y respuesta de estado
- estacionario .

436
7.12.7. Respuesta a Seales de Entrada Aperidicas. El Teorema de Convolucin
dado por

F
x(n) = x1 (n)*x2 (n) X(W) = X1 (W)X2 (W) (7.162)

proporciona la relacin para determinar la salida de un sistema LTI a una seal


aperidica de energa finita. Si {x(n)} denota la secuencia de entrada, {y(n)} denota la
secuencia de salida, y {h(n)} denota la respuesta del sistema al impulso unitario,
aplicando el teorema anterior se tiene

Y(W) = H(W)X(W) (7.163)

donde Y(W), X(W), y H(W) son las correspondientes transformadas de Fourier de


{y(n)}, {x(n)}, {h(n)}, respectivamente.
Expresando Y(W), X(W), H(W) en su forma polar, la magnitud (Y(W))y fase (
R Y(W)) de la seal de salida se pueden escribir como

Y(W) = H(W)X(W) (7.164)

R Y(W) = R X(W) + R H(W) (7.165)

Debido a su naturaleza, una seal aperidica de energa finita tiene un espectro


continuo. El efecto del sistema LTI, a travs de su funcin respuesta de frecuencia, es el
de actuar como un filtro sobre la seal de entrada. Si el espectro de la seal de entrada
es cambiado por el sistema de una manera no deseable, se dice que el sistema produce
distorsin de magnitud y de fase.
Se observa adems, que la salida de un sistema LTI no contiene componentes de
frecuencia que estn fuera del espectro de la seal de entrada. Para que en la salida del
sistema, se tengan componentes de frecuencia no contenidas en la seal de entrada, es
necesario que el sistema sea lineal variante en el tiempo o sea no lineal .
La Figura 7.40 ilustra la relacin entre los dominio del tiempo y de la frecuencia
que puede ser utilizada en el anlisis de sistemas LTI - BIBO estables.

x(n) Entrada Sistema LTI Salida y(n) = h(n)*x(n)

X(W) h(n) , H(W) Y(W) = H(W)(X(W)

Figura 7.35. Relaciones Entrada - Salida en los Dominios del Tiempo y de la


Frecuencia en Sistemas LTI

Se tiene que en el anlisis en el dominio del tiempo para determinar la salida del
sistema, se emplea la convolucin de la seal de entrada con la respuesta al impulso del
437
sistema. Por otro lado, en el anlisis en el dominio de la frecuencia para obtener el
espectro de la seal de salida, se realiza la multiplicacin del espectro de la seal de
entrada X(W) con la respuesta de frecuencia H(W) del sistema .

A partir de Y(W), se puede determinar la secuencia de salida {y(n)} a travs de la


Transformada Inversa de Fourier

p
1
y(n) =
2p - p
Y(W)e jWn dW (7.166)

Sin embargo este mtodo es raramente utilizado, dado que con la Transformada - Z se
obtiene un mtodo ms simple para determinar la secuencia de salida {y(n)} del sistema
LTI.
Elevando al cuadrado los dos miembros de la ecuacin (7.164), se obtiene

Y(W) = H(W) X(W)


2 2 2

(7.167)
Syy (W) = H(W) Sxx (W)
2

dondeSxx (W) y Syy (W) son las densidades espectrales de energa de las seales de
entrada y de salida, respectivamente. La energa Ey de la seal de salida se obtiene
realizando la integracin siguiente

p
1
Ey = Syy (W)dW
2p -p
p
(7.168)
1
H(W) Sxx (W)dW
2
Ey =
2p -p

Ejemplo 7.43.

Determinar las respuestas transiente, de estado - estacionario y total del sistema relajado
dado por
8y(n) - 6y(n - 1) + y(n - 2) = x(n)
con
x(n) = 5sen n2p u(n)
Solucin
Respuesta Transiente. Para determinar la respuesta transienteytr (n) del sistema dado se
considera la ecuacin homognea asociada

8y(n) - 6y(n - 1) + y(n -2) = 0

438
la cual puede escribirse como
y(n) - 34 y(n - 1) + 81 y(n - 2) = 0

en notacin operacional se tiene

(1 - 3
4 S-1 + 18 S-2 ) [ y(n) ] = 0

De donde se obtiene la ecuacin caracterstica

r 2 - 34 r + 81 = 0

ecuacin que tiene las races

r1 = 12 , r2 = 1
4

En consecuencia , la solucin homognea o respuesta transiente es

y tr (n) = C1 ( 12 ) + C 2 ( 41 )
n n

La solucin homognea es la respuesta transiente del sistema, porque tiende a cero


cuando n tiende a infinito .
Respuesta de Estado - Estacionario. Para la determinacin de la respuesta de estado -
estacionario, se puede utilizar los siguientes mtodos :
a) Como x(n) = 5sen(np/2), o sea entrada senoidal, aplicando la relacin

yss (n) = AH(W )e jWn


conW = p/2, se tiene que
y(n) = 5 H( p2 ) sen n2p + Q( p2 )

Para determinar H(W), se tiene que

h(n) - 34 h(n - 1) + 81 h(n - 2) = 81 d(n)


como
r1 = 12 , r2 = 1
4

luego

h(n) = C3 ( 12 ) + C4 ( 14 )
n n

Considerando que el sistema es causal, aplicando condiciones iniciales se tiene

439
h(0) = C3 + C4

h(-1) = 2C3 +4C4

De la ecuacin diferencia para h(n), se tiene

h(-1) = 0
h(0) = 18
De donde se obtiene que
C3 + C 4 = 18
2C3 + 4C4 = 0

Por lo cual
C3 = 14 , C 4 = - 18
Por lo tanto
( 12 ) - 18 ( 14 )
n n
h(n) = 1
4

Como H(W) = F{h(n)}, se tiene

1 1 1
H(W) = 4
- 8
= 8

1- e 1 - jW
2 1- e1 - jW
4 (1 - 1
2 e- jW )(1 - 14 e- jW )
de donde
1
H(W) = 8

(1 - 34 cos W + 81 cos 2W ) + ( 34 sen W - 81 sen 2W )


2 2

3
sen W - 81 sen 2W
Q(W) = - tg -1 4

1 - 34 cos W + 81 cos 2W

En consecuencia
1
1
H ( p2 ) = 8
=
(1 - ) + ( )
1 2
8
3 2
4
85
y
3
Q ( p2 ) = - tg -1 4
7
= -40, 60
8

Por lo tanto

yss (n) = 5
85
sen ( n2p - 40, 60 )

luego

440
yss (n) = 0, 412sen n2p - 0,353cos n2p

b) Otra forma de determinar la respuesta de estado - estacionario es la de determinar la


solucin particular yp (n) del sistema para le entrada dada, de manera que

yss (n) = yp (n)

Como x(n) = 5sen n2p , se tiene que el operador anulador es

LA = (1 - ejp/2S-1 )(1 - e-jp/2 S-1 )

En consecuencia , aplicando LA a la ecuacin diferencia original se tiene

(1 - ejp/2 S-1 )(1 - e-jp/2 S-1 )(8 - 6S-1 + S-2 ) = 0

Considerando que las races del operador LA son

r3 = ejp/2 , r4 = e-jp/2

Por lo que, la respuesta de estado estacionario es de la forma

yss (n) = K1 sen n2p + K 2 cos n2p

dado que r = ejp/2= 1.


Para el clculo de K1 y de K2, se reemplaza la expresin de yss (n) en la ecuacin
diferencia original, lo cual determina que

K1 = 177 , K 2 = - 176

En consecuencia

yss (n) = 177 sen n2p - 176 cos n2p

yss (n) = 0, 412sen n2p - 0,353cos n2p

Resultado que es concordante con el obtenido en a) .

Respuesta Total. La respuesta total y(n) es

y(n) = C1 ( 12 ) + C2 ( 14 ) + 177 sen n2p - 176 cos n2p


n n

441
Para evaluar C1 y C2 se hace uso de las condiciones iniciales y(-1) = y(-2) = 0,
tenindose
y(-1) = 2C1 + 4C2 - 177 = 0

y(-2) = 4C1 + 16C2 + 176 = 0


De donde
C1 = 1
2
, C2 = - 345

En consecuencia la respuesta transiente es

( 12 ) - 345 ( 14 )
n n
y tr (n) = 1
2

Por lo que la respuesta total es

( 12 ) - 345 ( 14 ) + 177 sen n2p - 176 cos n2p


n n
y(n) = y tr (n) + yss (n) = 1
2

Ejemplo 7.44.

Un sistema LTI es caracterizado por la ecuacin diferencia

y(n) + 12 y(n - 2) = x(n)

Si x(n) = ( 13 ) u(n) , determinar :


n

a) El espectro de la seal de salida del sistema .


b) La densidad espectral de energa de tal seal .
Solucin
a) Como

Y(W) = X(W)H(W)

H(W) se determina utilizando la ecuacin (7.122), la cual es

b0 + b1e- jW + .............. + bM e- jMW


H(W) =
1 + a1e - jW + .......... + a N e- jNW

Por lo tanto, considerando la ecuacin diferencia original, se tiene

1
H(W) =
1 + e - j2 W1
2

Por otra parte la Transformada de Fourier de x(t) es


442

X(W) = ( 13 ) e- jWn
n

n =0

Obtenindose
1
X(W) =
1 - e- jW
1
3

Por lo tanto

1
Y(W) =
(1 + 1
2 e - j2 W
)(1 - 1
3 e- jW )

b)Se tiene que la densidad espectral de energiaSyy (W) de y(t) es

Syy (W) = Y(W)2 = H(W)2X(W)2


Por lo tanto
1
Syy (W) =
(1 + cos 2W) + sen 2W (1 - 13 cos W)2 + 19 sen 2 W
1
2
2 1
4
2

Reduciendo, se obtiene

1
Syy (W) = 2
3 ( + cos 2W)( 53 - cos W)
5
4

Ejemplo 7.45.

Obtener la grfica de Syy(W) del Ejemplo 7.44, a partir de la expresin de X(W) y el uso
de la funcin freqzpara obtener H(W), y aplicar que Syy (W) = H(W)2X(W)2.

Solucin
Del ejemplo 7.44, se que

x(n) = ( 13 ) u(n)
n

por lo que
1
X(W) =
1 - e- jW
1
3

y como
1
H(W) =
1 + e - j2 W
1
2

443
El programa MATLAB, puede ser el siguiente

>> %Grafica de la densidad espectral de energia


>> % de la seal de salida del sistema del Ejemplo 7.44
>> v=-pi:pi/512:pi;
>> X=1./(1-(1/3)*exp(-j*v));
>> b=[1 0 0];a=[1 0 0.5];
>> [H]=freqz(b,a,v);
>> X1=abs(X);H1=abs(H);
>> X2=X1.^2;H2=H1.^2;
>> S=H2.*X2;
>>plot(v/pi,S); grid

Figura 7.36. Grfica de Syy(W) del Ejemplo 7.44

PROBLEMAS

7.1. Determinar la respuesta y(n) a la seal de entrada

x(n) = {1, 0,1,1/ 2,1,1}


a) y(n) = x(n 2) +x(n + 3).
b) y(n) = 12 [ x(-n) + x(n + 1)] .

7.2. Determinar si los siguientes sistemas de tiempo discreto son causales o no causales,
si tienen memoria o son sin memoria, si son lineales o no lineales, si son invariantes o
variantes con respecto al tiempo, si son estables o no estables. Justifique sus respuestas.
a) y(n) = x(n) + x(n 1).
444
b) y(n) = x(n) + x(n + 1).
c) y(n) = x(-n + 2).
d) y(n) = cos[x(n)].
e) y(n) = x(n)u(n).
f) y(n) = x(n) + nx(n+1).
g) y(n) = x(2n).
n
h) y(n) = (0,5)
k =-
n-k
x(k)

i) y(n) = x(n).
j) y(n) = x(n)x(n 1)

7.3. Sea H un sistema LTI, relajado y estable BIBO con entrada x(n) y salida y(n).
Demostrar que:
a) Si x(n) es peridica con periodo N, la salida y(n) es peridica con el mismo periodo.
b) Si x(n) es acotada y tiende a una constante, la salida tambin tender a una
constante.
c) Si x(n) es una seal de energa, la salida y(n) tambin ser una seal de energa.

7.4.Determine si cada uno de los siguientes sistemas es invertible. Si lo es, construya el


sistema inverso.
a) y(n) = x(2n).
b) y(n) = x(n)x(n 1).
x(n / 2) n par
c) y(n) =
0 n impar
n
d) y(n) = ( )
k =-
1 n-k
2 x(k)

7.5. Sea x(n) la seal de entrada a un filtro de tiempo discreto con respuesta al impulso
hi(n) y sea yi(n) la correspondiente salida. Determinar la respuesta yi(n) para

x(n) = {2, 3, 5, 3, 4, 5, 7}

h1(n) = {1, 2, 1}

h2(n) = {1/4, -1/2, }

7.6. Un sistema de tiempo discreto LTI, tiene la respuesta al impulso h(n) dada por

h(n) = (-1) n para todo n 0.

445
a) Determinar la respuesta al escaln u(n) para n 0.
b) Determinar la respuesta y(n) para n 0, cuando la entrada es x(n) = u(n) u(n-4),
para el sistema inicialmente relajado.

7.7. La respuesta al impulso h(n) de un sistema es h(n) = bnu(n). Determinar la respuesta


de este sistema cuando la seal de entrada x(n) es x(n) = anu(n). Para a b y para a = b.

7.8. Se conectan dos sistemas de tiempo discreto LTI como se muestra en la Figura
P.7.8. El sistema 1 tiene la respuesta al impulso h1(n) y el sistema 2 tiene la respuesta al
impulso h2(t). Deducir una expresin para la respuesta al impulso del sistema completo.
Expresar la respuesta en trminos de h1(n) y de h2(n).

+ +
x(n) + + + + y(n)
Sistema 1 Sistema 2

Figura P 7.8

7.9. Determinar la respuesta de entrada - cero, del sistema relajado descrito por la
ecuacin diferencia
8y(n) - 6y(n - 1) + y(n - 2) = 5sen ( n2p )
7.10. La Figura P 9.10, representa un sistema de tiempo discreto relajado. Determinar la
respuesta de y(n) de dicho sistema, si x(n) es

y(n)

x(n)
+ z -1 z -1

3/4

-1/8
1 n

n0
x(n) = 4
0
n<0

Figura P 7.10

7.11. Determinar la repuesta total del sistema relajado caracterizado por la ecuacin
diferencia
y(n) + 19 y(n - 2) = ( 13 ) cos ( n2p )
n
n0
446
7.12. Usando la Transformada Z Unilateral, determinar y(n), n 0, para los sistemas
caracterizados por
a) y(n) + y(n - 1) - 6y(n - 2) = 0 ; y(-1)=y(-2)=1
b) y(n) - 12 y(n - 1) = ( 13 ) u(n) ; y(-1) = 1
n

c) y(n) - 12 y(n - 1) = u(n) - 12 u(n - 1) , y(-1) = 1

7.13. Se tiene los sistemas LTI causales descritos por las siguientes ecuaciones
diferencias. En cada caso determinar la respuesta al impulso del sistema inverso y la
ecuacin diferencia que caracteriza a tal sistema inverso.
a) y(n) = x(n) - 12 x(n - 1)
b) y(n) + 14 y(n - 1) = x(n)
c) y(n) + 54 y(n - 1) - 81 y(n - 2) = x(n) - 21 x(-1)

7.14. Determinar la respuesta al impulso y la respuesta al escaln de los siguientes


sistemas causales. Dibujar el diagrama de polos y ceros y determinar cules sistemas
son estables.
a) y(n) - 34 y(n - 1) + 81 y(n - 2) = x(n)
b) y(n) - y(n - 1) + 0,5y(n - 2) = x(n) + x(n - 1)
c) y(n) - 0,7y(n - 1) + 0,1y(n - 2) = 2x(n) x(n 2)
7.15. Se tiene una conexin en cascada de dos sistemas LTI como se muestra en la
Figura P 7.15, donde
h1 (n) = sen8n

h 2 (n) = a n u(n) , a <1


y la entrada x(n) es
x(n) = d(n) - ad(n - 1)
Determinar la salida y(n).

x(n) y(n)
h1 (n) h 2 (n)

Figura P 7.15

7.16. a) Se tiene la conexin de sistemas LTI mostrada en la Figura P 9.16. Expresar la


respuesta total al impulso h(n) en trminos de h1(n), h2(n), h3(n), h4(n)y de h5(n).
c) Determinar h(n) cuando: h1(n) = 4 ( 12 ) n [u(n) u(n 2)]; h2(n) = h3(n) = (n + 1)u(n);
h4(n) = d(n 1); h5(n) = d (n) - 3d(n 2).

447
h 2 (n)

x(n) + y(n)
+ + +
h1 (n)
- +
h 3 (n) h 4 (n)

h 5 (n)

Figura P 7.16

7.17. Aplicando directamente la definicin de convolucin, determinar la respuesta al


impulso de un sistema lineal invariante en el tiempo cuya respuesta h(n) al impulso est
dada por

h(n) = a - n u(-n), 0<a<1

7.18. La entrada de un sistema de tiempo discreto LTI es x(n), la cual es cero para N0 n
N1 intervalo de longitud Mx. La respuesta h(n) al impulso del sistema tiene la
caracterstica de que es cero para N2 n N3 intervalo de longitud Mh, luego la salida
y(n) es cero para toda n excepto en el intervalo N4 n N5, intervalo de longitud My.
a) Determinar N4 y N5 en trminos de N0 , N1, N2 y de N3.
b) Expresar My en trminos de Mx y de Mh .

7.19. Determinar la correlacin cruzada entrada salida ryx( l ) y la autocorrelacinryy( l


) de la seal de salida, en los siguientes pares seal de entrada (xi(n)) respuesta al
impulso (hi(n)).

a) x1(n) ={1, 0, -2, 2, -3}, h1 (n) = { 13 ,1,3,1, 13}

b) x2(n) ={4, 3 , 2, 1}, h2(n) = {1, 2 , 3, 4}


c) x3(n) ={4, 3 , 2, 1}, h3(n) = {4, 3 , 2, 1}

7.20. a) Determinar la funcin respuesta de frecuencia del sistema LTI causal descrito
por la ecuacin diferencia
y(n) = x(n) - 12 y(n - 1)

b) .Determinar la respuesta de este sistema para la seal de entrada x(n) = ( 13 ) u(n) .


n

448
7.21. Para el sistema de tiempo discreto LTI mostrado en la Figura P 7.21, determinar:
a) La ecuacin diferencia que relacione y(n) con x(n).
b) La funcin respuesta de frecuencia, y dibujar su magnitud y fase para -pWp.

x(n) 1 + y(n)
4 + + z -1 z -1 - +
+

1
2

Figura P 7.21

7.22. Un sistema de tiempo discreto LTI est descrito por la ecuacin diferencia

y(n) = ay(n - 1) + bx(n) + x(n - 1)


con a real y a< 1.
a) Determinar un valor de b tal que la funcin respuesta de frecuencia H(W) del
sistema, satisfaga la relacin

H(W) = 1 para todo W

b) Determinar y graficar la salida del sistema cuando a = -1/2 y x(n) = (1/2)nu(n).

7.23. Un sistema de tiempo discreto LTI causal est descrito por la ecuacin diferencia

y(n) - 14 y(n - 1) - 18 y(n - 2) = x(n) - 2x(n - 2) + x(n - 4)

a) Dibuje la realizacin de formas directa II para este sistema.


b) Construir una realizacin en cascada, empleando unidades de retardo, sumadores y
multiplicadores de coeficiente, que consista de la interconexin en cascada de dos
sistemas de segundo orden.

7.24. Se tiene un sistema que consiste de dos sistemas LTI en cascada con respuestas de
frecuencia

1 - 12 e - jW
H1 ( W ) = 4
2 + e - jW
1
H 2 (W ) =
1 - 12 e + 14 e - j2W
- j W

a) Determinar la ecuacin diferencia que describe al sistema total.

449
b) Determinar una realizacin del sistema total que contenga sistemas de primer y
segundo orden en cascada, donde los sistemas de primer tengan como respuesta de
frecuencia la relacin

1
1 + e - jW
1
2

c) Determinar la respuesta al impulso del sistema total.

7.25. Un filtro de tiempo discreto est caracterizado por la ecuacin diferencia

y(n) = 109 y(n - 1) + bx(n)

a) Determinar el valor de b que satisface la relacin H(0) = 1.


b) Determinar la frecuencia a la cual H(W) = 1/ 2 (frecuencia de mitad de
potencia).
c) Determinar si el filtro es pasabajo, pasa-alto o pasabanda.

7.26. Determinar la respuesta transiente y de estado estacionario del sistema descrito por
la ecuacin diferencia
y(n) = x(n) + 2x(n - 2) + x(n - 4) y(n) = x(n) + 2x(n - 2) + x(n - 4)
con x(n) = ejpn/2 u(n) y condiciones iniciales nulas.

7.27. En el sistema de tiempo discreto de la Figura P 9.27, con la seal de entrada


x(n)dada por
x(n) = 5cos n2p u(n)
y condiciones iniciales
y(-1) = y(-2) = 1
Determinar:
a) Respuesta transiente.
b) Respuesta de estado estacionario.
c) Respuesta total.
y(n)
x(n) + +
z -1 z -1 z -1
- -+
4 4

3
Figura P 7.27

450
UNIDAD VIII: ANLISIS DE SISTEMAS LTI DE TIEMPO DISCRETO EN EL
DOMINIO Z.

El objetivo de esta unidad es que el alumno aplique la Transformada - Z como una


herramienta en el anlisis de sistemas de tiempo discreto, para que dada la ecuacin
diferencia que caracteriza al sistema se determine la respuesta temporal del sistema
aplicando transformacin z. Como tambin, aplique la Transformada Z para el anlisis
de la estabilidad y causalidad de los sistema LTI de tiempo discreto, como tambin para el
anlisis frecuencial de los sistemas de tiempo discreto.

TEMAS

8.1. RESPUESTA DE SISTEMAS CON FUNCIONES DE SISTEMA RACIONALES

Se considera el sistema polo - cero descrito por (7.90) , o sea

N M
y(n) = - a k y(n - k) + b k x(n - k)
k =1 k =0

con la correspondiente funcin de sistema o funcin de transferencia H(z) dada por

b z k
-k

H(z) = k =0
N
(8.1)
1+ akz -k

k =1

H(z) se puede representar como


N(z)
H(z) = (8.2)
D(z)

donde N(z) es el polinomio numerador que contiene los ceros de H(z) y D(z) es el
polinomio denominador que determina los ceros de H(z). Se asume tambin que la seal de
entrada x(n), tiene una Transformada - Z de tipo racional de la forma

P(z)
X(z) = (8.3)
Q(z)

La forma de X(z) dada por (8.3) es vlida, dado que la mayora de seales de inters
prctico tienen transformadas racionales .
Si el sistema est inicialmente en reposo, es decir que las condiciones iniciales para
y(n) son nulas, o sea

451
y(-1) = y( -2) = ..........= y(-N) = 0 (8.4)

se tiene que la Transformada - Z Y(z) de la salida del sistema y(n) es

N(z)P(z)
Y(z) = H(z)X(z) = (8.5)
D(z)Q(z)

Se asume que el sistema contiene polos simples p1 , p2 ,.......,pN y que la transformada - Z de


la seal de entrada contiene polos q1 ,q2 ,....., qL, donde pkqm para todo k = 1,2,.....,N y m =
1,2,.........,L. Adems, se asume que los ceros de los polinomios del numerador N(z) y P(z)
no coinciden con los polos {pk} y {qk}, de manera que no hay cancelacin de polos y ceros.
En estas condiciones se puede expresar Y(z) como una expansin de fracciones parciales,
de la forma
N L
Ck Kk
Y(z) = -1
+ -1
(8.6)
k =1 1 - p k z k =1 1 - q k z

La transformada inversa de Y(z) representa la seal de salida del sistema, la que est dada
por
N L
y(n) = Ck (p k ) n u(n) + K k (q k )n u(n) (8.7)
k =1 k =1

Respuesta Natural. Se observa que la secuencia de salida puede ser dividida en dos partes.
La primera parte, correspondiente al primer trmino del segundo miembro de (8.7), es una
funcin de los polos {pk} del sistema y es llamada la respuesta natural del sistema. La
influencia de la seal de entrada sobre esta respuesta es realizada por los factores de escala
{Ck}.
RespuestaForzada. La segunda parte, segundo trmino, es una funcin de los polos {qk}
de la seal de entrada y es llamada la respuesta forzada del sistema. La influencia del
sistema sobre esta respuesta es ejercida a travs de los factores de escala {Kk}.
Se tiene que los factores de escala {Ck} y {Kk}son funciones tanto de los polos {pk}
como de los polos {qk}. Por ejemplo, si X(z) = 0 de modo que la entrada es cero, luego
Y(z) = 0, y en consecuencia, la salida es cero. Por lo que la respuesta natural del sistema es
cero. Esto implica que la respuesta natural del sistema es diferente de la respuesta de
entrada - cero.
Cuando X(z) y H(z) tengan uno o ms polos comunes o cuando X(z) y/o H(z)
contengan polos mltiples, Y(z) contendr polos mltiples. En este caso, la expansin en
fracciones parciales de Y(z) contendr factores de la forma 1 / (1 - p l z-1 )k , k= 1,2,.......,m,
donde m es el orden de los polos. La inversin de estos factores producir en la salida y(n)
del sistema, trminos de la forma n k -1p nl .

452
Ejemplo 8.1 .

Determinar las respuestas al impulso y al escaln unitario del sistema causal

y(n) = 0, 7y(n - 1) - 0,1y(n - 2) + 2x(n) - x(n - 2)


Solucin
Respuesta al Impulso . La expresin dada de y(n) se puede reescribir como

y(n) - 0, 7y(n - 1) + 0,1y(n - 2) = 2x(n) - x(n - 2)

Considerando esta ecuacin y aplicando (10.1), se obtiene


2 - z -2
H(z) =
1 - 0, 7z -1 + 0,1z -2

Como H(z) es una funcin racional impropia, se tiene


-7z -1 + 12
H ( z ) = -10 + = -10 + H1 ( z )
0,1z -2 - 0, 7z -1 + 1
Con
-7z -1 + 12 12z 2 - 7z 12z 2 - 7z
H1 ( z ) = = =
0,1z -2 - 0, 7z -1 + 1 z 2 - 0, 7z + 0,1 ( z - 12 ) ( z - 51 )

Luego, la expansin en fracciones parciales de H1(z) es

H1 (z) A A
= 11 + 21
z z-2 z-5
con
12z - 7 10
A1 = =-
z - 5 z= 1
1
3
2

12z - 7 46
A2 = =
z - 2 z= 1 3
1
5

En consecuencia
- 103 46
H(z) = -10 + + 3

1 - 12 z -1 1 - 15 z -1
Por lo tanto

h(n) = -10d ( n ) + - 103 ( 12 ) + 463 ( 15 ) u(n)


n n


453
Respuesta al Escaln Unitario. En este caso se puede emplear la expresin

N L
Ck Kk
Y(z) = -1
+ -1
k =1 1 - p k z k =1 1 - q k z

lo que implica
N L
y(n) = Ck (p k ) n u(n) + K k (q k )n u(n)
k =1 k =1

Como x(n) = u(n), se tiene


1
X(z) =
1 - z -1
de donde
q1 = 1

en el apartado anterior se determin que


1 1
p1 = y p2 =
2 5
por lo tanto
C1 C2 K1
Y(z) = 1 -1
+ 1 -1
+
1- 2 z 1- 5 z 1 - z -1
Por otra parte
2 - z -2
Y(z) = H(z)X(z) =
(1 - 12 z -1 )(1 - 15 z -1 )(1 - z -1 )

Por lo que, los coeficientes se pueden calcular de la siguiente manera


2 - z -2 10
C1 = 1 -1 -1
=
(1 - 5 z )(1 - z ) z = 1 3
2

-2
2-z 23
C2 = - -
= -
(1 - 12 z )(1 - z ) z = 1
1 1
6
5

2 - z -2 5
K1 = 1 -1 1 -1
=
(1 - 2 z )(1 - 5 z ) z =1 2
En consecuencia
y(n) = 103 ( 12 ) - 236 ( 15 ) + 25 u(n)
n n

Se deduce que la respuesta natural, en este caso, es 103 ( 21 ) - 236 ( 15 ) u(n) y la respuesta
n n


forzada es 52 u(n)

454
Ejemplo 8.2.
Determinar la respuesta forzada yf(n) y respuesta natural yn(n), empleando MATLAB, del
sistema cuyo modelo de ecuaciones en diferencias es
y(n) + 3y(n - 1) + 2y(n - 2) = x(n)
con x(n) = ( 12 ) u(n)
n

Solucin
Para la resolucin del problema, se puede usar el siguiente programa MATLAB
>> %Calculo de repuesta forzada y natural
>> %del sistema del Ejemplo 8.2
>> b=[1 0 0]; a=[1 3 2]
>> H=tf(b,a,[])

Transfer function:
z^2
-------------
z^2 + 3 z + 2

Sampling time: unspecified


>> roots(a)
ans =
-2
-1

>> z=sym('z'); n=sym('n','real'); x=(0.5)^n;


>> X=ztrans(x)
X=
2*z/(2*z-1)
>> H=z^2/(z^2+3*z+2);
>> N=z^3;D=(z-1/2).*(z^2+3*z+2);
>> D1=[z -1/2];D2=[z^2 3*z 2];
>>
D=D1(1)*D2(1)+D1(1)*D2(2)+D1(1)*D2(3)+D1(2)*D2(1)+D1(2)*D2(2)+D1(2)*D2(3)
D=
z^3+5/2*z^2+1/2*z-1
>> Y=N./D;
>> b1=[1 0 0 0];a1=[1 5/2 1/2 -1]; [r,p,k]=residuez(b1,a1);
>> Y=r(1)*z/(z-p(1))+r(2)*z/(z-p(2))+r(3)*z/(z-p(3));
>> y=iztrans(Y3)
y=
8/5*(-2)^n-2/3*(-1)^n+1/15*(1/2)^n

455
Como los polos de la Funcin de Transferencia del Sistema son p1= -2 y p2 = -1, la
respuesta natural yn(n) es
y n (n) = 85 ( -2 ) - 32 ( -1) u(n)
n n

La seal de entrada tiene el polo p3 = 12 , por lo tanto la respuesta forzada del sistema es

y f (n) = ( 12 ) u(n)
n

8.1.1. Respuesta de Sistemas Polos - Ceros con Condiciones Iniciales no Nulas. Se


considera que la seal x(n) aplicada al sistema es una seal causal (x(n) = 0 para n < 0). Por
otra parte, las condiciones iniciales y(-1), y(-2),...., y(-N) reflejan el efecto de todas las
seales previas a x(n) sobre el sistema considerado. Dado que la entrada x(n) es causal y
que se tiene inters en determinar la salida y(n) para n 0, se puede usar la Transformada -
Z Unilateral, la cual considera las condiciones iniciales. Realizando esta aplicacin sobre
y(n), dada por (7.97), se obtiene
N
k
M
Y + (z) = - a k z - k Y + (z) + y(-n)z n + b k z - k X + (z) (8.8)
k =1 n =1 k =0

como x(n), se puede escribir que X+ (z) = X(z) . En cualquier caso (8.8) puede ser
expresada como
M N k

b z k
-k
a k z - k y(- n)z n
Y + (z) = k =0
N
X(z) - k =1
N
n =1

1 + a k z- k 1 + a k z- k
k =1 k =1

(8.9)
P0 (z)
Y + (z) = H(z)X(z) +
D(z)
donde
N k
P0 (z) = - a k z -k
y(-n)z n
(8.10)
k =1 n =1

Respuesta de Estado Cero Yzs(z). De (8.9) se tiene que la salida del sistema con
condiciones iniciales no nulas puede ser subdividida en dos partes: la primera es la
respuesta de estado - cero, definida en el dominio -z como

Yzs (z) = H(z)X(z) (8.11)

456
Respuesta de Entrada Cero Yzi+ (z) . La segunda componente corresponde a la salida
resultante debido a las condiciones iniciales. Esta salida representa la respuesta de entrada -
cero del sistema, la cual es definida en el dominio -z como

P0 (z)
Yzi+ (z) = (8.12)
D(z)
Luego Y+ (z) se puede escribir como

Y + (z) = Yzs (z) + Yzi+ (z) (8.13)

Aplicando Transformada - Z Inversa a (8.13) , se tiene

y ( n ) = y zs ( n ) + y zi ( n ) (8.14)

Dado que el denominador de Yzin (z) es D(z), sus polos son p1 , p2 ,....., pN. En consecuencia,
la respuesta de entrada - cero tiene la forma

N
y zi (n) = M k (p k )n u(n) (8.15)
k =1

Dado que el denominador de Yzin (z) es D(z), sus polos son p1 , p2 ,....., pN. En consecuencia,
la respuesta de entrada - cero tiene la forma

N
y zi (n) = M k (p k )n u(n) (8.16)
k =1

El efecto de las condiciones iniciales es el alterar la respuesta natural del sistema mediante
la modificacin de los factores de escala. Las condiciones iniciales no introducen nuevos
polos en la funcin de sistema. Adems, no hay efecto sobre la respuesta forzada del
sistema.

Ejemplo 8.3.

Determinar la respuesta al escaln unitario del sistema descrito por la ecuacin diferencia

y(n) = 14 y(n - 2) + x(n)

empleando que y(n) = y zs (n) + y zi (n) , y con las siguientes condiciones iniciales

457
y(-1) = 0 , y(-2) = 1
Solucin
Reescribiendo la ecuacin diferencia dada, se tiene
y(n) - 14 y(n - 2) = x(n)

De donde se deduce que la funcin de sistema H(z) es

1
H(z) =
1 - 14 z -2
Luego los polos de H(z) son
p1 = 1
2 , p 2 = - 12

Por lo que H(z) se puede expresar

1
H(z) =
(1 - z )(1 + 12 z -1 )
1
2
-1

Como x(n) = u(n) , se tiene


1
X(z) =
1 - z -1

Respuesta de Estado - Cero Yzs (z) . Se tiene que

Yzs (z) = H(z)X(z)


Empleando las expresiones de H(z) y de X(z) obtenidas, Yzs (z) queda

1 A1 A2 A3
Yzs (z) = -1 1 -1 -1
= 1 -1
+ 1 -1
+
(1 - z )(1 + 2 z )(1 - z ) 1 - 2 z
1
2 1+ 2 z 1 - z -1
Con
1 1
A1 = -1 -1
=-
(1 + z )(1 - z ) z = 1
1
2 2
2

1 1
A2 = -1 -1
=
(1 - z )(1 - z ) z =- 1 6
1
2
2

1 4
A3 = -11 -1
=
(1 - z )(1 + 2 z ) z =1 3
1
2

Por lo que
458
- 12 1 4
Yzs (z) = 1 -1
+ 6
1 -1
+ 3

1- 2 z 1+ 2 z 1 - z -1
En consecuencia
y zs (n) = - ( 12 ) n +1 + 16 ( - 12 ) n + 43 u(n)

Respuesta de Entrada - Cero yzi (n). En este caso, por (8.12) , se tiene que

P0 (z)
Yzi (z) =
D(z)
La ecuacin (8.10) establece que

N k
P0 (z) = - a k z - k y(- n)z n
k =1 n =1

Por lo que para el problema dado, N = k = 2, luego

P0 (z) = -(a1z -1 + a 2 z -2 ) y( -1)z + y( -2)z 2


como

a1 = y(-1) = 0 , a 2 = - 14 , y(-2) = 1
luego

P0 (z) = ( 14 z -2 ) z 2 = 1
4

Por otra parte


N
D(z) = 1 + a k z - k
k =1

o sea
D(z) = 1 - 14 z -2
Por lo tanto

1
z2 1
Yzi (z) = 4
= 4
1 - z -2
1
4 ( z - )( z + 12 )
1
2

La expansin en fracciones parciales de Yzi(z) es

1 1
Yzi = 8
-1
+ 8

1- z 1
2 1 + z -1
1
2

459
De donde
y zi (n) = 18 ( 12 ) + 18 ( - 12 ) u(n)
n n


Como

y(n) = yzs (n) + yzi (n)

se tiene

y(n) = - 38 ( 21 ) + 247 ( - 21 ) + 34 u(n)


n n

8.1.2. Respuestas Transiente y de Estado Estacionario. La respuesta de un sistema para


una seal de entrada dada puede ser separada en dos componentes: la respuesta natural o
transienteynr(n) y la respuesta forzada o de estado estacionario yfr(n).

Respuesta Natural o Transiente. La respuesta natural ynr(n) de un sistema causal tiene la


forma dada por
N
y nr (n) = A k (p k )n u(n) (8.17)
k =1

donde {pk } , k = 1,2,........, N son los polos del sistema y {Ak} son factores de escala que
dependen de las caractersticas de la secuencia de entrada y de las condiciones iniciales.
Si pk< 1 para todo k, luego ynr (n) tiende a cero cuando n tiende a infinito. En tal
caso la respuesta natural del sistema representa su respuesta transiente. La rapidez con que
ynr (n) tiende a cero depende de la magnitud de los polos. Si se tiene el caso que todos los
polos tengan magnitud pequea, se tiende a cero muy rpidamente. Por otra parte, si uno o
ms polos estn localizados cerca del circulo unitario, los trminos correspondientes en ynr
(n) tendern lentamente a cero y el transiente persistir por largo tiempo.
Respuesta Forzada o de Estado Estacionario. La respuesta forzada del sistema se define
como
L
y fr (n) = Sk (q k ) n u(n) (8.18)
k =1

donde {qk} , k = 1,2,.......,L son polos de la funcin forzante y {Sk}son factores de escala
que dependen de las caractersticas del sistema y de la secuencia de entrada. Si todos los
polos de la seal de entrada caen dentro del circulo unitario, yfr(n) decaer a cero cuando n
tienda a infinito, tal como en el caso de la respuesta natural. Esto no es sorprendente dado
que la seal de entrada es tambin una seal transiente. Por otra parte, cuando la seal
460
causal de entrada es una senoide, los polos caen sobre la circunferencia de radio unitario y
en consecuencia la respuesta forzada es tambin una senoide , que persiste para todo n 0.
En este caso, la respuesta forzada es denominada respuesta de estado - estacionario del
sistema. Para que el sistema sostenga la respuesta de estado estacionario para n 0, la seal
de entrada debe de estar presente para todo n0 .

Ejemplo 8.4 .

Determinar las respuestas transiente y de estado - estacionario del sistema de tiempo


discreto mostrado en la Figura 8.1. El sistema est inicialmente en reposo y x(n)=3nu(n).

y(n)

x(n) + z -1 z -1

5/6

-1/6

Figura 8.1 . Sistema de Tiempo Discreto del Ejemplo 8.4


Solucin
El modelo ecuacin diferencia para el sistema dado es

y(n) - 56 y(n - 1) + 16 y(n - 2) = x(n)

De donde se obtiene que H(z) est dado por

1
H(z) =
1 - z + 16 z -2
5
6
-1

Los polos de H(z) son


p1 = 1
2 , p 2 = 13
Por otra parte
1
X(z) =
1 - 3z -1
por lo que el polo de X(z) es
q1 = 3

Como el sistema est inicialmente en reposo, se tiene que

461
N L
Ck Kk
Y(z) = H(z)X(z) = -1
+ -1
k =1 1 - p k z k =1 1 - q k z

Aplicando esta ecuacin al problema dado, se obtiene


C1 C2 K1
Y(z) = 1 -1
+ 1 -1
+
1- 2 z 1- 3 z 1 - 3z -1
Obtenindose
C1 = - 35 , C2 = 1
4 , K1 = 27
20

Luego
- 53 1 27
Y(z) = 1 -1
+ 4
1 -1
+ 20

1- 2 z 1- 3 z 1 - 3z -1

Por lo que por (8.16) la respuesta natural o transienteynr (n) es

y nr (n) = - 35 ( 21 ) n + 14 ( 13 ) n u(n)

y por (8.18), la respuesta forzada o de estado - estacionario yfr (n) es

y fr (n) = 27
20 (3) n u(n)

Se observa que la respuesta de estado - estacionario tiene valores para todo n 0, al igual
que la seal de entrada. Para determinar la respuesta total del sistema y(n) se aplica

y(n) = ynr (n) + yfr (n)

Ejemplo8.5.

Escribir un programa MATLAB para determinar la respuesta total del sistema del Ejemplo
10.4, en las condiciones planteadas en dicho ejemplo.
Solucin
En base a que el modelo ecuacin en diferencias del sistema, inicialmente en reposo,del
Ejemplo 8.4, es

y(n) - 56 y(n - 1) + 16 y(n - 2) = x( n)

con x(n) = 3n u(n) . Un programa MATLAB para obtener y(n), puede ser el siguiente

462
>> z=sym('z'); n=sym('n');
>> b=[1 0 0]; a=[1 -5/6 1/6];
>> H=tf(b,a,[])

Transfer function:
z^2
-----------------------
z^2 - 0.8333 z + 0.1667
Sampling time: unspecified
>> H=z^2/(z^2-5/6*z+1/6); x=3^n;
>> X=ztrans(x)
X=

1/3*z/(1/3*z-1)

>> d1=[z -3]; d2=[z^2 -5/6*z 1/6];


>> d=d1(1)*d2(1)+d1(1)*d2(2)+d1(1)*d2(3)+d1(2)*d2(1)+d1(2)*d2(2)+d1(2)*d2(3)

d=
z^3-23/6*z^2+8/3*z-1/2

>> Y=z^3./(z^3-23/6*z^2+8/3*z-1/2);
>> b1=[1 0 0]; a1=[1 -23/6 8/3 -1/2];
>> [r,p,k]=residuez(b1,a1);
>> Y1=r(1)*z/(z-p(1))+r(2)*z/(z-p(2))+r(3)*z/(z-p(3));
>> y=iztrans(Y1)
y=
27/20*3^n-
2702159776422311/4503599627370496*(2251799813685243/4503599627370496)^n+112
5899906842639/4503599627370496*(1/3)^n
>>format('rat');
>> q=2702159776422311/4503599627370496
q=
3/5

>> c=2251799813685243/4503599627370496
c=
1/2
>> m=1125899906842639/4503599627370496
m=
1/4

463
De donde

30 ( 3) - 5 ( 2 ) + 4 ( 3 )
y(n) = 27
n 3 1 n 1 1 n
u(n)

8.2. ESTABILIDAD Y CAUSALIDAD DE SISTEMAS DE TIEMPO DISCRETO

8.2.1. Causalidad. Se ha definido como sistema lineal causal invariante en el tiempo, como
aquel sistema cuya respuesta h(n) al impulso unitario satisface la condicin

h(n) = 0 , n < 0 (8.19)

Tambin se determin que la ROC de la Transformada - Z de una secuencia causal es el


exterior de un crculo, o sea, que un sistema lineal invariante en el tiempo (LTI) es causal si
y slo si la ROC de la funcin de sistema es el exterior de un crculo de radio r<,
incluyendo el punto z = .

8.2.2 .Estabilidad .La estabilidad de un sistema LTI puede ser expresada en trminos de
las caractersticas de la funcin de sistema. Una condicin necesaria y suficiente para que
un sistema LTI sea estable BIBO es


n =-
h(n) < (8.20)

Esta condicin implica que H(z) debe de contener el crculo unitario dentro de su ROC, lo
cual se puede verificar considerando que


H(z) = h(n)z
n =-
-n
(8.21)

de donde se establece que


H(z)
n =-
h(n)z - n =
n =-
h(n) z - n (8.22)

Evaluando esta expresin para z= 1, es decir en la circunferencia unitaria, se tiene


H(z)
n =-
h(n) (8.23)

464
Luego, si el sistema es estable BIBO, la circunferencia unitaria est contenida en la ROC de
H(z). Lo inverso es tambin verdadero, es decir, que un sistema LTI es estable BIBO si y
slo si la ROC del sistema contiene a la circunferencia unitaria.
Se puede recalcar que las condiciones para la causalidad y para la estabilidad son
diferentes y que una no implica la otra. Por ejemplo, un sistema causal puede ser estable
o inestable, as como un sistema no causal puede ser estable o inestable. En forma similar,
un sistema inestable puede ser causal o no causal, como un sistema estable puede ser causal
o no causal.
Un sistema causal es caracterizado por una funcin de sistema H(z) que tiene como
ROC el exterior de algn circulo. Para que este sistema sea estable, su ROC debe incluir la
circunferencia unitaria. Dado que la ROC puede no contener todos los polos de H(z), se
tiene que un sistema LTI es estable BIBO si y slo si todos los polos de H(z) estn dentro
de la circunferencia unitaria .

Criterios de Polos para la Estabilidad de los Sistemas. Sean p1, p2, ....., pn los polos de
una funcin de transferencia H(z) de un sistema. En relacin a la estabilidad se tendr que
el sistema ser:

Sistema Estable BIBO o Asintticamente Estable. Si se cumple que pk< 1 para k = 1,


2,......., n.
Sistema Marginalmente Estable. Si para polos no mltiples se tiene pk 1 y que pk<
1 para los polos mltiples.
Sistema Inestable. Si pk> 1 para uno o ms polos o si pk = 1 para un polo mltiple.

Ejemplo 8.6.

Un sistema LTI es caracterizado por la funcin de sistema


1
H(z) =
1 - 3 z + 23 z -2
7 -1

Especificar la ROC de H(z) y determinar h(n) para las siguientes condiciones


a) El sistema es estable .
b) El sistema es causal .
c) El sistema es anticausalpuro .

Solucin
Expandiendo H(z) en fracciones parciales, se obtiene
- 15 6
H(z) = + 5

1 - 13 z -1 1 - 2z -1

465
a)Dado que el sistema es estable se tiene que su ROC debe contener la circunferemcia
unitaria, o sea

ROC : 13 < z < 2

Esta situacin implica que h(n) es no causal y como H(z) est dado por

- 15 6
H(z) = -
+ 5

1 - 13 z 1
1 - 2z -1
haciendo h(n) = Z-1{H(z)}, se obtiene

h(n) = - 15 ( 13 ) n u(n) - 65 (2) n u( - n - 1)

b) Dado que el sistema es causal, su ROC es

ROC :z> 2

Por lo que este sistema es inestable. Luego, h(n) est dado por

h(n) = - 15 ( 13 ) n + 56 (2) n u(n)

c) Si el sistema es anticausal, su ROC es

ROC : z < 13

Por lo que el sistema es inestable y en consecuencia, la expresin de h(n) es

h(n) = - - 15 ( 13 ) n + 56 (2) n u( - n - 1)

Ejemplo 8.7.

En el sistema caracterizado por la ecuacin diferencia

y(n) - 0, 7y(n - 1) + 0,12y(n - 2) = x(n - 1) + x(n - 2)


466
Determinar :
a) Si el sistema es estable .
b) La respuesta del sistema a la secuencia de entrada x(n) = nu(n) .

Solucin
a) De la ecuacin diferencia dada, se tiene que

z -1 + z -2
H(z) =
1 - 0, 7z -1 + 0,12z -2
por lo que los polos de H(z) son
p1 = 2
5 , p 2 = 103

De los valores de p1 y de p2 , se deduce que ellos estn dentro del circulo unitario lo que
implica que el sistema es estable y causal .

b) Como en el enunciado del problema no se hace referencia a las condiciones iniciales,


stas se asumen nulas, por lo tanto Y(z) est dada por

Y(Z) = H(z)X(z)
Donde X(z) es

X(z) = Z{x(n)}= Z{nu(n)}


o sea
z -1
X(z) =
(1 - z -1 )2

En consecuencia Y(z) queda

(z -1 + z -2 )z -1 z2 + z
Y(z) = =
(1 - 25 z -1 )(1 - 103 z -1 )(1 - z -1 )2 (z - 25 )(z - 103 )(z - 1)2

Ecuacin que se puede escribir como

Y(z) z +1 C1 C2 K1 K2
= = + + +
z (z - 25 )(z - 103 )(z - 1) 2
z - 25 z - 103 z - 1 (z - 1)2

Obtenindose los siguientes valores

C1 = 350
9 , C2 = - 1300
49 , K1 = - 7550
441 , K 2 = 100
21

467
Por lo que

350 1300 7550 100


z -1
Y(z) = 9
2 -1
- 49
3 -1
- 441
-1
+ 21
1- z5 1- z
10 1- z (1 - z -1 )2
De donde se obtiene

y(n) = 350 2 n 1300 3 n 7550 100



9 ( 5 ) - 49 ( 10 ) - 441 + 21 n u(n)

8.2.3. Cancelacin Polo - Cero. En el caso de que una Transformada - Z tenga un polo que
sea igual a un cero de ella misma, se tiene que el polo es cancelado por el cero
y en consecuencia, el trmino que contiene al polo en la Transformada - Z Inversa
desaparece.
La cancelacin polo - cero puede realizarse en la propia funcin de sistema o en el
producto de la funcin de sistema con la Transformada - Z de la seal de entrada. En el
primer caso se dice que el orden del sistema se ha reducido en uno. En el segundo caso se
dice que el polo del sistema es suprimido por el cero de la seal de entrada o viceversa.
Luego, con una adecuada seleccin de los ceros de la seal de entrada es posible suprimir
en la respuesta del sistema uno o ms modos, factores con polos, de la funcin de sistema.
En forma similar, con una seleccin adecuada de los ceros de la funcin de sistema, es
posible suprimir en la respuesta del sistema uno o ms modos de la seal de entrada
La cancelacin polo cero puede no ocurrir en la prctica debido a la precisin
numrica insuficiente utilizada en la representacin de los coeficientes asociados a la
representacin del sistema. En este caso, no se podr estabilizar un sistema inherentemente
inestable, colocando un cero en la seal de entrada en la ubicacin de un polo de la funcin
de sistema.

Ejemplo 8.8.

Determinar la respuesta al impulso unitario del sistema caracterizado por la ecuacin


diferencia
y(n) - 0, 7y(n - 1) + 0,1y(n - 2) = 4x(n) - x(n - 2)
Solucin
La funcin de sistema es

4 - z -2 4(z 2 - 14 )
H(z) = =
1 - 0, 7z -1 + 0,1z -2 1 - 0, 7z -1 + 0,1z -2
468
De donde, se obtiene la siguiente expresin de H(z)

4(z - 12 )(z + 12 )
H(z) =
(z - 12 )(z - 15 )

Se observa que se produce cancelacin polo cero, quedando H(z) como

z + 12 1 + 12 z -1
H(z) = 4 = 4 (I)
z - 15 1 - 15 z -1

Ecuacin que puede tener la siguiente forma

z -1
7
14 z -1
H(z) = 4 + 4 1 -1 = 4 +
10
1- 5 z 5 1 - 15 z -1

Aplicando h(n) = Z-1{H(z)}, se obtiene


h(n) = 4d(n) + 145 ( 51 ) n -1 u(n - 1)

De (I), se tiene que el sistema de orden reducido obtenido por la cancelacin polo - cero, es
caracterizado por la ecuacin diferencia

y(n) - 15 y(n - 1) = 4x(n) + 2x(n - 1)

Ejemplo 8.9.

Determinar la respuesta del sistema

y(n) - 12 y(n - 1) + 181 y(n - 2) = x(n)

Cuando se le aplica la seal x(n)=d(n)- 16 d(n-1) .

Solucin
La funcin de sistema es

1
H(z) =
1 - z + 181 z -2
1
2
-1

Los polos de la funcin de sistema son


469
p1 = 13 , p 2 = 16

Por lo que H(z) se puede escribir como

1
H(z) =
(1 - z )(1 - 16 z -1 )
1
3
-1

Considerando la expresin de x(n) , X(z) es

X(z) = 1 - 16 z -1

Luego
Y(z) = H(z)X(z)

1
Y(z) =
1 - 13 z -1

En consecuencia la respuesta y(n) del sistema es

y(n) = ( 13 ) n u(n)

Se observa que el modo ( 16 ) n no aparece en la salida del sistema debido a la cancelacin


polo - cero .

8.2.4 . Polos de Orden Mltiple y Estabilidad. Una condicin necesaria y suficiente para
que un sistema LTI causal sea BIBO estable es que todos sus polos se encuentren dentro del
circulo unitario. La seal de entrada es acotada si su Transformada - Z contiene polos {qk }
, k = 1,2,......, L , que satisfacen la condicin qk 1 para todo k. Se observa que la
respuesta forzada del sistema, dada en (8.17), es tambin acotada, an cuando la seal de
entrada contenga una o ms polos distintos sobre la circunferencia unitaria .
Un sistema que tenga polos sobre la circunferencia unitaria, pk = 1, presentar
inestabilidad si se excita con una secuencia de entrada que posea un polo sobre la
circunferencia, lo cual se ilustra en el siguiente ejemplo.

Ejemplo 8.10.

Determinar la respuesta al escaln unitario del sistema causal descrito por

y(n) - 2y(n - 1) + y(n - 2) = 2x(n)


470
Solucin
De acuerdo a la expresin dada de y(n), la funcin de sistema es
2 2
H(z) = =
(1 - z-1 )
-1 -2
1 - 2z + z 2

Se observa que el sistema contiene un polo de multiplicidad 2 sobre la circunferencia


unitaria en z = 1. La Transformada - Z de la seal de entrada x(n) es

1
X(z) = Z { x(n)} = Z {u(n)} =
1 - z -1

X(z) tambin tiene un polo en z = 1. Por lo tanto, la seal de salida y(n) tiene la
transformada
2 2z3
Y(z) = H(z)X(z) = =
(1 - z ) ( z - 1)
-1 3 3

Por lo cual, Y(z) tiene un polo triple en z = 1. Realizando la expansin en fracciones


parciales de Y(z), se tiene
Y(z) A1 A2 A3
= + +
z z - 1 (z - 1) (z - 1)3
2

Aplicando el proceso para el caso de polos mltiples, se obtiene

A1 = 2 , A2 = 4 , A3 = 2

Por lo tanto, la expresin de Y(z) es

2 4z -1 2z -2
Y(z) = + +
1 - z -1 (1 - z -1 )2 (1 - z -1 )3

En consecuencia, la seal de salida y(n) es

y(n) = (2 + 4n + 2n 2 )u(n)

De la expresin obtenida para y(n), se deduce que y(n) es no acotada, ya que tiende a
infinito cuando n tiende a infinito, aunque x(n) es acotada. En consecuencia el sistema es
inestable.

471
Este ejemplo demuestra que la estabilidad BIBO requiere que los polos del sistema se
encuentren estrictamente dentro del circulo unitario. Si todos los polos estn dentro del
circulo unitario y la secuencia excitacin x(n), contiene uno o ms polos que tienen la
misma ubicacin que algunos polos del sistema, la salida Y(z) contendr polos mltiples.
Los polos mltiples producirn una secuencia de salida que contendr trminos de la forma

Ak n b (p k )n u(n) (8.24)

donde 0 b m -1 y m es el orden del polo. Si pk< 1, estos trminos tienden a cero


cuando n tiende a infinito porque el factor (pk )n domina por sobre el trmino nb. En
consecuencia seales de entrada no acotadas pueden producir seales de salida no acotadas,
si los polos del sistema estn todos dentro del circulo unitario.
Los sistemas denominados osciladores digitales tienen polos que estn sobre la
circunferencia unitaria. Estos sistemas son definidos como sistemas marginalmente
estables .
8.2.5. Test de Estabilidad Schr Cohn. La estabilidad de un sistema est determinada
por la posicin de los polos. Los polos del sistema son las races del polinomio
denominador de H(z), o sea de

D(z) = 1 + a1z -1 + a 2 z -2 + ........ + a N z - N (8.25)

Para que los sistemas causales sean estables, todas las races de D(z) deben de estar dentro
del circulo unitario.
Hay varios procedimientos de clculo utilizados para la determinacin de las races
de A(z), que se encuentren fuera del circulo unitario. Estos procedimientos se denominan
Criterios de Estabilidad. Uno de ellos es el Test de Schr - Cohn.
Para desarrollar el test de Schr - Cohn, se considerar que el sistema est
caracterizado por la funcin de sistema H(z) = N(z)/D(z) y se emplear la siguiente
notacin para un polinomio de grado n.

n
D n (z) = a n (k)z - k , a n (0)=1 (8.26)
k =0

El polinomio recproco o inverso En (z) de grado n, se define como

n
E n (z) = z - n D n (z -1 ) = a n (n - k)z - k (8.27)
k=0

De (8.26) y (8.27) se deduce que los coeficientes de En (z) son los mismos que los de Dn
(z), pero en orden inverso.
472
La aplicacin del test de estabilidad de Schr - Cohn para determinar si todas las
races de D(z) estn dentro del circulo unitario, implica el clculo de un conjunto de
coeficientes llamados coeficientes de refleccin: C1 , C2 , ......., CN, a partir de los
polinomios Dn(z). Para ello, se hace
DN (z) = D(z)
y (8.28)
KN =aN (N)

Luego, se calcula el polinomio Dn (z) de menor grado, n = N , N - 1, N - 2 , ......., 1, de


acuerdo a la ecuacin recursiva
D (z) - C n E n (z)
Dn -1 (z) = n (8.29)
1 - K 2n

los coeficientes Cn se definen como

Cnan (n) (8.30)

El test de Schr - Cohn establece que el polinomio D(z) dado por (8.26) tiene todas sus
races dentro del circulo unitario si y slo si los coeficientes Cn satisfacen la condicin
Cn< 1 para n = 1,2,......., N.

Ejemplo 8.11.

Determinar la estabilidad del sistema que tiene la siguiente funcin de sistema


1
H(z) =
1 - 1,5z + 0, 5z -2
-1

Solucin
Los polos de H(z) son
p1 = 1 , p 2 = 12

Empleando el procedimiento descrito, del denominador de H(z) se determina que N =2 por


lo que

D2 (z) = 1 - 1,5z-1 + 0,5z-2


De aqu se deduce que
C2 = 1
2

Tambin de D2 (z) se deduce que la forma de E2 (z) es

E2 (z)=0,5 - 1,5z-1 + z-2


473
Aplicando (8.29), se obtiene
D 2 (z) - C2 E 2 (z)
D1 (z) =
1 - C22

Reemplazando valores y expresiones, se tiene

1 - 1,5z -1 + 0,5z -2 - 12 (0,5 - 1,5z -1 + z -2 )


D1 (z) =
1 - 14

D1 (z) = 1 - z -1
De donde se deduce que
C1 = -1

En consecuencia |C2| = 0,5 y |C1|= 1. Aplicando el test de Schr - Cohn y considerando que
|K1| = 1, se determina que el sistema es marginalmente estable. En este ejemplo, por mera
coincidencia se dio el hecho de que los valores de los polos de H(z) son iguales a los
valores de los mdulos de los coeficientes C, en general los valores de los polos son
diferentes a los de C. Para los polinomios de segundo grado, el anlisis de la estabilidad del
sistema se puede realizar en base a los polos, dado que la determinacin de stos no es
compleja e incluso en algunos casos se pueden determinar mediante una simple
factorizacin. Sin embargo, para polinomios de grado ms alto, el test de estabilidad de
Schr - Cohn proporciona un procedimiento ms simple que la factorizacin directa de
H(z).

8.2.6. Test de Estabilidad de Jury. Otro procedimiento para analizar la estabilidad de los
sistemas es el Criterio de Jury. Se asume que H(z) es de la forma

N(z)
H(z) = (8.30)
D(z)
Con D(z) dado por

D(z) = a 0 + a1z + a 2 z 2 + ........ + a n -1z n -1 + a N z n , an> 0 (8.31)

El Criterio de Jury se basa en la Tabla Jury, la cual se muestra en la Tabla 8.1. Las dos
primeras filas de la Tabla de Jury se llenan con los coeficientes de D(z). Los coeficientes de
la tercera y cuarta fila estn dados por

bi = aoai an-1an , i = 0, 1, 2, , n 1 (8.32)

474
Tabla 8.1. Tabla de Jury

Fila z0 z1 z2...................................zn-2 zn-1 zn

1 a0 a1 a2 an-2 an-1 an
2 an an-1 an-2 a2 a1 a0
3 b0 b1 b2 bn-2 bn-1
4 bn-1 bn-2 bn-3 b1 b0
5 c0 c1 c2 cn-2
6 cn-2 cn-3 cn-4 c0
. . . .
. . . .
. . . .
2n 5 do d1 d2 d3
2n 4 d3 d2 d1 d0
2n 3 e0 e1 e2

Los coeficientes de la quinta y sexta fila estn dados por

ci = b0 bi - b n -i -1b n -1 (8.33)

El proceso contina hasta la (2n 3) sima fila, cuyo ltimo elemento est dado por

e 2 = d 0d 2 - d1d 3 (8.34)

El criterio de estabilidad de Jury establece que un sistema es estable, todos los polos de su
funcin de sistema estn dentro del circulo unitario (pk) < 1), si y slo si se satisfacen
las siguientes condiciones:
D(1) > 0 y (-1) n D(-1) > 0
an > a0
b0 > b n -1
c0 > c n - 2
.
.
e0 > e2

475
Ejemplo 8.12.

Empleando el criterio de Jury, determinar si es estable el sistema definido por


z 2 - 3z + 1
H(z) =
z 3 + z 2 + 0,5z + 0, 5
Solucin.
En este caso el polinomio D(z ) es

D(z) = 0,5 + 0,5z + z 2 + z 3


Como n = 3, la Tabla de Jury correspondiente es

z0 z1 z2 z3

1 0,5 0,5 1 1
2 1 1 0,5 0,5
3 -0,75 -0,75 -0.5

Aplicando las condiciones, se tiene

D(1) = 3 > 0
(-1)nD(-1) = (-1)3(0) = 0.

Como no se cumple que(-1)n D(-1) > 0, luego el sistema es inestable. Aunque de la Tabla
de Jury se tenga que

a3>a01>0,5

b0>b20,75>0,5

8.2.5. Estabilidad de Sistemas de Segundo Orden. Se considerar el caso de sistemas que


tienen dos polos, los cuales son descritos por ecuaciones diferencias de segundo orden de la
forma
y(n) + a1 y(n - 1) + a 2 y(n - 2) = b0 x(n) (8.35)

La funcin de sistema H(z) es


Y(z) b0 b0 z 2
H(z) = = = (8.36)
X(z) 1 + a1z -1 + a 2 z -2 z 2 + a1z + a 2

Este sistema tiene dos ceros en el origen y los polos

476
a1 a 2 - 4a 2
p1 , p 2 = - 1 (8.37)
2 4

El sistema es estable BIBO si los polos estn dentro del circulo unitario, o sea si p1< 1 y
p2< 1. Estas condiciones pueden ser relacionadas con los coeficientes a1 y a2, Para ello se
pueden emplear los siguientes procedimientos :
Se tiene que las races de una ecuacin cuadrtica satisfacen las siguientes relaciones

a1 = - (p1 +p2 ) (8.38)

a2 = p1 p2 (8.39)

De (8.38) y de (8.39) se obtienen las condiciones que deben satisfacer a1 y a2 para la


estabilidad del sistema. El coeficiente a2 debe de satisfacer la condicin

a2 = p1 p2 = p1p2< 1 (8.40)
Se puede demostrar que la expresin de a1 es
a1< 1 +a2 (8.41)

Estas condiciones definen una regin de forma triangular en el plano (a1,a2) , como se
muestra en la Figura 8.2 .
El sistema es estable si y slo si el punto (a1,a2) est dentro del tringulo achurado
de la Figura 8.2, llamado tringulo de estabilidad .
Las caractersticas de un sistema de dos polos depende de la ubicacin de los polos
o en forma equivalente de la ubicacin del punto (a1,a2) con respecto al tringulo
a2
a12
a2 =
4
Polos Complejos
Conjugados
a 2 = a1 - 1

1 a2 = 1
Polos reales e Iguales

-2 -1 1 2 a1

-1 Polos reales y Distintos

a 2 = -a 1 - 1

Figura 8.2. Regin de Estabilidad (Tringulo de Estabilidad) en el Plano de


Coeficientes (a1,a2) para un Sistema de Segundo Orden .

477
de estabilidad. Segn sea el valor del discriminante D = a12 - 4a 2 , los polos del sistema
pueden ser reales o complejos conjugados. La parbola a 2 = a12 / 4 divide al tringulo de
estabilidad en dos regiones : una regin bajo la parbola (a12 > 4a2 ) que corresponde al caso
de polos reales y diferentes, y la otra regin sobre la parbola que corresponde a polos
complejos conjugados. Los puntos que pertenecen a la parbola corresponden a polos reales
de multiplicidad dos.
Se puede realizar el anlisis siguiente, para los tres casos planteados en el prrafo
anterior.
Polos reales y distintos ( a 12 > 4 a 2 ) . Como p1 y p2 son reales y p1 p2, la funcin de
sistema H(z) se puede expresar como
A1 A2
H(z) = -1
+ (8.42)
1 - p1z 1 - p 2 z -1
donde
b0 p1 -b0 p2
A1 = , A2 = (8.43)
p1 - p 2 p1 - p 2
Luego, la respuesta al impulso h(n) es
b0
h(n) = (p1n +1 - p n2 +1 )u(n) (8.44)
p1 - p 2
En este caso, la respuesta al impulso h(n) consiste en la diferencia de dos exponenciales
decrecientes .

Polos Reales e Iguales ( a 12 = 4 a 2 ) . En este caso p1 = p2 = p = -a1 / 2. La funcin de


sistema es
b0
H(z) = (8.45)
(1 - pz -1 ) 2
Por lo que la respuesta al impulso es

h(n) = b 0 (n + 1)p n u(n) (8.46)

Se observa de (8.46) que h(n) es el producto de una secuencia rampa y de una exponencial
decreciente .
Polos Complejos Conjugados ( a 12 < 4 a 2 ) . Dado que los polos son complejos conjugados,
la funcin de sistema H(z) se puede expresar como
A A*
H(z) = +
1 - pz -1 1 - p*z -1
(8.47)
A A*
H(z) = +
1 - re jW0 z -1 1 - re - jW0 z -1

478
donde p = re jW 0 y 0 <W 0<p. Para este caso se tiene
a1 =-2rcosW 0 (8.48)

a2 = r2 (8.49)
La evaluacin de A es
b0 p b 0 re jW0 b 0e jW0
A= = = (8.50)
p - p* r(e jW0 - e - jW0 ) j2sen W0
Por lo que h(n) est dado por
b0 r n e j(n +1)W0 - e - j(n +1) W0
h(n) =
sen W0 u(n) (8.51)
2j
Aplicando Euler se obtiene
b0 r n
h(n) = sen(n + 1)W0 u(n) (8.52)
sen W0

De donde se deduce que h(n) tiene un comportamiento oscilatorio con una envolvente
tipoexponencial decreciente cuando r< 1. El ngulo W 0 de los polos determina la
frecuencia de oscilacin y la distancia de los polos al origen r determina la tasa de cada.
Cuando r tiene un valor cercano a la unidad, la cada es lenta. Cuando r tiene un valor
prximo a cero, la cada es rpida.

Ejemplo 8.13.

Determinar el estado de estabilidad y la respuesta al impulso del sistema cuya funcin de


transferencia H(z) est dada por
1
H(z) =
1 - 0,5z - 0, 25z -2
-1

Solucin
Estabilidad. Los polos de la funcin de transferencia dada son

p1 = - 0,5 , p2 = -1
Por lo que en este caso se tiene que pk 1. En consecuencia, el sistema es
marginalmente estable.
Respuesta al Impulso. Como los polos p1 y p2 son reales y p1 p2, la respuesta h(n) al
impulso est dada por (10.54), o sea
h(n) =
b0
p1 - p 2
( p1n +1 - p2n +1 ) u(n)
De H(z) dado se tiene que b0 = 1, por lo tanto la expresin de h(n) queda

479
h(n) = 2 ( -0,5 ) - ( -1) u(n)
n +1 n +1

Ejemplo 8.14.

Usando MATLAB, analizar la estabilidad y determinar la respuesta al impulso del


sistema descrito por
y(n) + 2y(n - 1) + 2y(n - 2) = 4x(n)
Solucin
De la ecuacin en diferencias dada, se deduce que el sistema es de segundo orden y por lo
tanto, se considerar lo expuesto en la sub-seccin 8.2.5, para determinar el estado de
estabilidad y la expresin de la respuesta al impulso del sistema en consideracin. Para tal
efecto, un programa MATLAB sera el siguiente.
>> %Determinacion de los polos de H(z)
>> b=[4 0 0];a=[1 2 2];
>> p=roots(a)
p=
-1 + 1i
-1 - 1i
>> p1=abs(p(1))
p1 =
1393/985
>> ang1=angle(p(1))
ang1 =
1065/452
>> %Polos Complejos Conjugados
>> %se aplicah(n)=bop1^n*sen[(n+1)]wo/sen(wo)
>>bo=4;wo=1065/452;
>> n=sym('n','real');
>> h=bo*p1^n.*sin((n+1)*wo)./sin(wo)
h=

18014398509481984/3184525199124733*(2^(1/2))^n*sin(1065/452*n+1065/452)
>>format('rat');
>> k1=18014398509481984/3184525199124733
k1 =
7303/1291

480
Estabilidad del Sistema. De los resultados obtenidos del programa MATLAB, se deduce
que dado los mdulos de los polos son mayores que la unidad, el sistema es inestable.
Expresin de h(n). De acuerdo a la expresin de h obtenida por el programa MATLAB, se
deduce que la expresin de h(n) es

( ) sen ( n + 1) 2, 356 u(n)


n
h(n) = 5, 66 2

8.3. ANALISIS FRECUENCIAL DE SISTEMAS DE TIEMPO DISCRETO LTI

En esta seccin se utilizar la Transformada - Z como una herramienta en el anlisis de


sistemas de tiempo discreto, aplicando la funcin de sistema y la funcin respuesta de
frecuencia en la determinacin de la magnitud y fase de la respuesta de frecuencia de los
sistemas LTI de tiempo discreto. La Transformada Z tambin es muy utilizada en el
diseo de sistemas de tiempo discreto.
8.3.1. Funcin de Sistema y Respuesta de Frecuencia de Sistemas LTI. Se tiene que los
sistemas LTI son caracterizados en trminos de su respuesta de frecuencia y de su funcin
de sistema. En este contexto, la respuesta de frecuencia es la Transformada de Fourier de la
respuesta al impulso del sistema y la funcin de sistema es la Transformada - Z de dicha
respuesta al impulso. En esta seccin se establece la relacin entre ambas descripciones.

Funcin de Sistema. Un sistema LTI con respuesta h(n) al impulso puede ser caracterizado
en el dominio de la frecuencia por la funcin de sistema H(z), mediante la relacin


H(z) = h(n)z
n =-
-n
(8.53)

Por otra parte, la salida del sistema y(n) puede ser expresada en el dominio - z como

Y(z) = H(z)X(z) (8.54)

donde Y(z) y X(z) son las Transformadas - Z de las secuencias de salida y(n) y de la
secuencia de entrada x(n), respectivamente. La relacin (8.54) es vlida siempre que H(z) y
X(z) tengan una ROC comn. Luego, la ROC de Y(z) y H(z) incluyen al menos la ROC
comn de X(z) y H(z).
La funcin de sistema H(z) proporciona una descripcin completa de un sistema
LTI. Adems, se tiene que un sistema es estable si la ROC de H(z) contiene al circulo

481
unitario. Es estable y causal, si la ROC de H(z) es el exterior de un circulo de radio r<1,
incluyendo al punto z = .
Para el caso particular de sistemas LTI descritos por una ecuacin diferencia lineal
con coeficientes constantes de la forma

N M
y(n) = - a k y(n - k) + b k x(n - k) (8.55)
k =1 k =0

se tiene que la funcin de sistema es

Y(z) b z k
-k

H(z) = = k =0
N
(8.56)
1+ a kz
X(z) -k

k =1

Factorizando tanto el numerador como el denominador de (8.56) , se obtiene

N(z) P (1 - z k z -1 )
H(z) = = b 0 kN=1 (8.57)
D(z) P (1 - p k z -1 )
k =1

donde {zk } y {pk } son los ceros y polos del sistema , respectivamente .
Si los polos de H(z) son diferentes y con M > N , H(z) puede ser expandida en
fracciones parciales como

M- N N
Bk
H(z) =
k =0
Ak z- k +
k =1 1 - p k z
-1
(8.58)

El primer trmino del segundo miembro de (10.58) no aparece cuando M < N. A partir de
(8.58) se puede obtener h(n), aplicando transformacin inversa. Si el sistema es causal, se
tiene
M-N N
h(n) = Ak d(n - k) + Bk (pk )n u(n)
k=0 k =1
(8.59)

Del segundo trmino del segundo miembro de (8.59) , se deduce que el sistema ser estable
siempre que todos los polos del sistema estn dentro del circulo unitario , o sea si pk< 1
para k = 1,2,....,N .
De la ecuacin diferencia (8.55), se observa que cuando ak= 0 para k=1,2,......,N la
funcin de sistema se reduce a

482
M
H(z) = B(z) = b k z - k (8.60)
k =0

Y en este caso, la respuesta al impulso h(n) es

b 0n M
h(n) = n (8.61)
0 otros valores

En esta situacin, el sistema presenta una respuesta al impulso de duracin finita (FIR). Un
sistema FIR tiene polos solamente en el origen.
Si se tiene el caso de que algunos de los ak son distintos de cero, H(z) tendr uno o
ms polos distintos de cero, y en este caso h(n) est dado por la expresin general (8.59).
Dado que los trminos exponenciales en h(n) tienen duracin infinita, el sistema es llamado
un sistema con respuesta al impulso de duracin infinita (IIR). La existencia de un polo no
implica que el sistema sea IIR, como es el caso de un sistema que tenga la siguiente funcin
de sistema
1 - (az -1 ) M
H(z) = (8.62)
1 - az -1

La funcin H(z) contiene un polo y un cero en z = a, por lo que se tiene cancelacin polo
cero. Luego, en este caso H(z) no contiene polos distintos de cero y la implementacin de
(8.62) es recursiva.

8.3.2. Funcin Respuesta de Frecuencia. La relacin entre la respuesta al impulso h(n) y


la funcin respuesta de frecuencia H(W) est dada por la Transformada de Fourier como


H(W) = x(n)e
n =-
- jWn
(8.63)

H(W) es peridica con periodo 2p. Tambin se tiene que la salida de un sistema LTI con
respuesta de frecuencia H(W) a una seal aperidica con energa finita con transformada de
Fourier X(W) est dada por

Y(W) = H(W)X(W)

De donde se establece que un sistema LTI produce sobre la seal de entrada, una
atenuacin y un desplazamiento de fase dependientes de la frecuencia .
Usualmente, H(W) se expresa como

483
H(W) = H(W)ejQ(W) (8.64)

La magnitud de H(W) suele expresarse en decibeles, o sea

H(W) dB = 20 log10 H(W) = 10 log10 H( W)


2
(8.65)

Si H(W) es normalizada, es decir que su valor mximo en el intervalo -pWp es la unidad,


se tendr cero decibeles para este valor mximo. En tal casoH(W)dbrepresenta la
atenuacin producida por el filtro como una funcin de la frecuencia. En las frecuencias
donde H(W) = 1, la atenuacin es cero.

Ejemplo 8.15.

Para el sistema LTI caracterizado por la ecuacin en diferencias

y(n) - 12 y(n - 1) = x(n) + 12 x(n - 1)


Determinar
a) La funcin respuesta de frecuencia H(W) y la grfica de |H(W)|
b) La expresin de H(W)dB
Solucin
Funcin Respuesta de Frecuencia: H(W). De acuerdo a la forma de la ecuacin en
diferencias dada, la funcin respuesta de frecuencia H(W) est dada por

1 + 12 e - jW
H(W) =
1 - 12 e - jW

La Figura 8.3 muestra la grfica de H(W)

Figura 8.3 . Grfica de H(W) del Ejemplo 8.15


484
Magnitud de H(W) en decibeles. Se tiene que

5
+ cos W 5
+ cos W
H(W) = 4
= 4
5
4 - cos W 5
4 - cos W
En consecuencia

5
+ cos W
H(W) dB = 20 log H(W) = 10 log 4
5
4 - cos W

8.3.2. Relacin entre la Funcin de Sistema y la Funcin Respuesta de Frecuencia. Si


la funcin de sistema H(z) converge en la circunferencia unitaria , se puede obtener la
respuesta de frecuencia H(W) del sistema evaluando H(z) en la circunferencia unitaria , o
sea en z = ejW . Luego

H(W) = H(z) z =e jW = h(n)e
n =-
- jWn
(8.66)

En el caso de que H(z) sea una funcin racional de la forma H(z) = N(z) / D(z), se tendr

N(W) b e k
- jWk

H(W) = = k =0
(8.67)
D( W) N
1+ ake - jWk

k =1

Ecuacin que se puede escribir como


M

(1 - z e k
- jW
)
H(W) = b k =1
0 N (8.68)
(1 - p e
k =1
k
- jW
)

En algunos casos es deseable expresar H(W)2 en trminos de H(z). Para ello, se tiene que

H(W) = H( W)H* (W)


2
(8.69)

De la funcin de sistema dada por (8.68) , se obtiene

(1 - z e *
k
jW
)
H (W ) = b
* k =1
0 N (8.70)
(1 - p e
k =1
*
k
jW
)

485
Se tiene que H*(W) se obtiene evaluando H*(1/z*) en la circunferencia unitaria, tenindose
por lo tanto
M

(1 - z e
*
k
jW
)
H (1/ z ) = b
* * k =1
0 N (8.71)
(1 - p e
k =1
*
k
jW
)

Sin embargo, cuando h(n) es real o en forma equivalente los coeficientes {ak} y {bk} son
reales, los polos y ceros complejos ocurren en pares de complejos conjugados. En este caso,
H* (1/z* ) = H(z-1 ). En consecuencia, H* (W) = H(-W), por lo que

H(W) = H( W)H* (W ) = H(W )H( -W) = H(z)H(z -1 )


2
(8.72)
z = e jW

De acuerdo al teorema de correlacin para Transformada - Z, la funcin H(z)H(z-1) es la


Transformada - Z de la secuencia autocorrelacin {rhh (m)} de la respuesta al impulso
{h(n)}. Luego, del teorema de Wiener - Kintchine se tiene que H(W)2 es la Transformada
de Fourier de {rhh (m)}.

Ejemplo 8.16.

Determinar H(W)2 para el sistema descrito por la ecuacin diferencia

y(n) - 0,7y(n - 1) + 0,1y(n - 2) = 2x(n) - x(n - 1)

Solucin
La funcin de sistema H(W) est dada por
2 - z -1
H(z) =
1 - 0, 7z -1 + 0,1z -2

De donde se tiene que los polos de H(z) son p1 = 0,5 y p2 = 0,2 . Por lo tanto , el sistema
tiene una ROC de z> 0,5 y en consecuencia H(W) existe .Realizando el producto
H(z)H(z-1 ) ,se obtiene

2 - z -1 2-z
H(z)H(z -1 ) = -1 -2
1 - 0, 7z + 0,1z 1 - 0, 7z + 0,1z 2

Multiplicando y reduciendo se tiene

486
5 - 2(z - z -1 )
H(z)H(z -1 ) =
1,5 - 0, 77(z + z -1 ) + 0,1(z 2 + z -2 )

Evaluando H(z)H(z-1) en la circunferencia unitaria, o sea z = ejW y aplicando Euler, se


obtiene
5 - 4cos W
H(W) = H(z)H(z -1 ) jW =
2
z =e 1,5 - 1, 54cos W + 0, 2cos 2W

Como cos2W = 2 cos2W - 1, H(W)2 se puede expresar como

5 - cos W
H(W) =
2

1,3 - 1,54 cos W + 0, 4cos2 W

Se tiene que conocido H(z), se determina directamente H(z-1) y por lo tanto H(W2. Sin
embargo, el problema inverso de determinar H(z) conocido H(W)2 o la correspondiente
respuesta al impulso h(n), no es directo. Se demuestra que no se puede determinar
singularmente H(z) teniendo slo la respuesta de magnitud de H(W).

8.3.4. Funcin de Sistema y Funcin Respuesta de Frecuencia de una Interconexin de


Sistemas LTI

Funcin de Sistema. Se estableci que se puede interconectar pequeos sistemas para


formar sistemas ms grandes. Bsicamente hay dos tipos de interconexin : en cascada y en
paralelo.

Sistema en Cascada. Si se tiene n sistemas con funciones de sistemas H1(z), H2(z),......,


Hn(z), conectados en cascada, se tendr que la funcin de sistema H(z) del sistema
equivalente a la conexin en cascada, est dada por

H(z) = H1 (z)H 2 (z).........H n (z) (8.73)

y su respuesta h(n) al impulso del sistema equivalente es

h(n) = h1 (n) * h 2 (n) *.........* h n (n) (8.74)

Sistema Paralelo. Si se tiene n sistemas en paralelo, la funcin de transferencia H(z) del


sistema equivalente es

487
H(z) = H1 (z) + H 2 (z) + ............H n (z) (8.75)

y la respuesta h(n) al impulso de este sistema es

h(n) = h1 (n) + h 2 (n) + .......... + h n (n) (8.76)

Ejemplo 8.17.

Determinar la funcin de sistema del sistema mostrado en la Figura 8.4.


H 2 (z)

X(z) H 1 (z ) + Y(z)

H 3 (z ) H4 (z)

Figura 8.4. Grfica del Sistema Interconectado del Ejemplo 8.17.


Solucin
La conexin en cascada de H3 (z) y de H4 (z) puede ser representada como

H5 (z) = H3 (z)H4 (z)

La conexin en paralelo entre H2 (z) y H5 (z) se reduce a

H6 (z) = H2 (z) + H5 (z)

Considerando la expresin de H5 (z) se obtiene

H6 (z) = H3 (z)H4 (z) + H2 (z)

Finalmente, la funcin de sistema total H(z) est dada por la cascada entre H1(z) y H6(z) o
sea

H(z) = H1 (z)H 6 (z) = H1 (z) [ H 3 (z)H 4 (z) + H 2 (z) ]

Respuesta de Frecuencia. En este caso tambin se considerarn las dos interconexiones.


Sistemas en Cascada. La respuesta de frecuencia H(W) de la interconexin en cascada de n
sistemas LTI con funciones de sistema H1 (z), H2 (z),........, Hn(z) es
488
H(W) = H1 (W)H2 (W)..Hn(z) (8.77)

Por lo que la respuesta de magnitud en decibeles y la respuesta de fase Q (W), se pueden


expresar como

20 logH(W)= 20logH1 (W)+ 20logH2 (W) (8.78)


y

Q (W) = Q1 (W) + Q2 (W)+..........+Qn (W) (8.79)

Sistemas en Paralelo. La respuesta de frecuencia de un interconexin en paralelo de dos


sistemas con funciones de sistema H1 (z), H2 (z),..........Hn(z) es

H(W) = H1 (W) + H2 (W)+ .+ Hn(z) (8.80)

En este caso no se tiene una relacin simple para la magnitud y fase de la respuesta de
frecuencia H(W), del sistema en paralelo, en trminos de las magnitudes y fases de H1(W),
H2(W),......,Hn(W). Las relaciones para las conexiones en cascada y en paralelo, para n = 2,
se ilustran en la Figura 8.5 .

x(n) h1 (n) h1 (n) * x(n) h 2 (n) y(n) = [h1 (n) * h 2 (n)]* x(n)
X(W ) H1 (W) H1 (W)X(W) H2 (W) Y(W) = [H1 (W)H 2 (W)]X(W

a)

x(n) h1 (n) h1 (n) * x(n)


X(W) H1 (W) H1 (W)X(W)
x(n) y(n ) = [h1 (n) + h 2 (n)]* x(n)
+
X(W )
Y(W) = [H1 (W) + H2 (W)]X(W)
x(n) h2 (n) h 2 (n) * x(n)
X(W) H 2 (W) H 2 (W)X(W)

b)

Figura 8.5. Sistemas LTI en (a) Cascada y (b) Paralelo

8.3.5. Funciones de Correlacin Entrada Salida. Transformada Z y Densidad


Espectral. En la seccin 7.11 se desarrollaron varias relaciones de correlacin entre las
secuencias de entrada y de salida de un sistema LTI. Especficamente, se derivaron las
siguientes relaciones
489
ryy (m) = rhh (m)* rxx (m) (8.81)

ryx (m) = h(m)* rxx (m) (8.82)

Donde rxx (m) es la secuencia autocorrelacin de la seal de entrada {x(n)}, ryy (m) es la
secuencia autocorrelacin de la salida {y(n)}, rhh (m) es la secuencia autocorrelacin de la
respuesta al impulso {h(n)}, y ryx (m) es la secuencia correlacin cruzada entre las seales
entrada y de salida. Las Transformadas - Z correspondientes son

Syy (z) = Shh (z)Sxx (z) = H(z)H(z-1 )Sxx (z) (8.83)

Syx (z) = H(z)Sxx (z) (8.84)

Realizando la sustitucin z = ejW en (8.84), se obtiene

Syx (W) = H(W)Sxx (W) = H(W)X(W)2 (8.85)

En forma similar, Syy (z) se puede evaluar en la circunferencia unitaria, lo cual produce la
densidad espectral de energiaSyy (W) de la seal de salida y(n). Syy (z) est dada por

Syy (W) = H(W)2Sxx (W) (8.86)

Donde Sxx (W) es la densidad espectral de energa de la seal de entrada .Dado que ryy (m) y
Syy (W) forman un par de Transformada de Fourier, se tiene que

p
1
Syy (W)e dW
jWm
ryy (m) = (8.87)
2p -p

La energa total Ey de la seal de salida es

p p
1 1
Ey = Syy (W)dW = H(W) Sxx (W )dW = ryy (0)
2
(8.88)
2p -p 2p -p

De (8.88) se deduce que Ey0 .


Se demuestra que la respuesta h(n) al impulso de un sistema, se puede determinar
excitando al sistema con una seal de entrada x(n) que tenga densidad espectral plana, o
sea, Sxx(W) = Ex = constante en -pWp, empleando la relacin

1
h(n) = ryx (m) (8.89)
Ex
490
siendo
ryx (m) = Z -1 {Syx (W)} (8.90)

8.4. SISTEMAS LTI DE TIEMPO DISCRETO COMO FILTROS


El trmino filtro se usa comnmente para describir un dispositivo que discrimina lo que
puede pasar a travs de l, de acuerdo a algunos atributos de la seal aplicada x(n).
Un sistema LTI desarrolla un tipo de discriminacin o filtrado sobre las
componentes espectrales de la seal de entrada. La naturaleza de este filtrado es
determinada por las caractersticas de la respuesta de frecuencia H(W) del sistema, la cual
depende de la eleccin de ciertos parmetros del sistema, como por ejemplo los coeficientes
ak ybkde la ecuacin diferencia que caracteriza al sistema. Una eleccin adecuada de estos
coeficientes permitir el diseo de filtros que dejarn pasar algunas componentes
espectrales del espectro de la seal de entrada y se atenuarn otras componentes espectrales
de dicho espectro.
En general, un sistema LTI modifica el espectro de la seal de entrada de acuerdo a
su respuesta de frecuencia H(W), para producir una seal de salida y(n) con espectro dado
por Y(W) = H(W)X(W). De aqu, se puede considerar que H(W) acta como una funcin
ponderada para las diferentes componentes frecuenciales de la seal de entrada.
El filtrado tiene diversas aplicaciones en el procesamiento digital de seales, como
por ejemplo remover el ruido aditivo que contamina a las seales, para la deteccin de
seales en el radar, sonar, para desarrollar anlisis espectral de seales, etc.

8.4.1 . Distorsin de Magnitud y de Fase .Cuando una seal de salida de un filtro es una
versin escalada y desplazada de la seal de entrada, se dice que el filtro no introduce
distorsin. Para dicho filtro, si la seal de entrada es x(n), la salida y(n) est dada por

y(n ) = Cx (n - n 0 ) (8.91)

Donde C es factor de escala y n0 es un entero que representa el retardo introducido por el


filtro. La funcin respuesta de frecuencia H(W) del filtro es
H(W) = Ce - jWn 0 , W1 W W 2 (8.92)

donde el intervalo W 1WW 2 es el ancho de banda de la seal de entrada. De la ecuacin


(8.92) se deduce que la magnitud de la respuesta de frecuencia de un filtro sin distorsin, es
plana dentro del ancho de banda de la seal de entrada y que su respuesta de fase es una
funcin lineal de la frecuencia dada por

Q(W) = -Wn 0 (8.93)

491
Distorsin de Amplitud . Si la magnitud de la respuesta de frecuencia del filtro vara en
funcin de la frecuencia, dentro del ancho de banda de la seal de entrada, se dice que el
filtro introduce distorsin de amplitud.

Distorsin de Fase .Si la fase de la respuesta de frecuencia del filtro no tiene una
dependencia lineal de la frecuencia, dentro del ancho de banda de la seal de entrada, la
seal sufre una distorsin de fase.
En vez de tratar con la fase de la respuesta de un filtro, se puede considerar el
concepto de retardo de grupo o retardo de envolvente tg (W) , el cual se define como

dQ(W)
t g (W ) = - (8.94)
dW

Si el retardo de grupo vara con la frecuencia, se dice que la seal de entrada sufre
distorsin de retardo o distorsin de fase .

Retardo de Fase. Otra medida de la distorsin de fase es el retardo de fase t ph (W ) , el cual


se define como
Q(W)
tph (W) = - (8.95)
W

Se tiene que el retardo de fase es igual a la pendiente de la lnea trazada desde el origen al
punto definido por la frecuencia W sobre la curva de la respuesta de fase. Por otra parte, el
retardo de grupo es igual a la pendiente de la curva de la respuesta de fase. En general se
cumple que tg (W) t ph (W ) . De las dos caractersticas de retardo, la ms utilizada en la
prctica es el retardo de grupo. En el clculo de la distorsin de retardo, la fase Q(W) se
trata como una funcin continua de la frecuencia en el rango 0 Wp. De aqu que tg (W)
se asume que existe en todo el intervalo 0 Wp..

8.4.2. Causalidad. Un filtro pasabajo ideal tiene la siguiente caracterstica de la respuesta


de frecuencia H(W)
1 , W W c

H (W ) = (8.96)
0 , W < W p
c

Y la respuesta al impulso h(n) del filtro es

492
Wc
, n=0
p
h (n ) = (8.97)
W sen W n
c c
, n0
p W c n

Dado que el filtro pasabajo ideal es no causal, no puede ser realizado en la prctica.
Adems, h(n) no es absolutamente sumable, en consecuencia el filtro pasabajo ideal es
inestable.
En la Figura 8.6 se muestra la grfica de h(n) para dos casos, para W =p/4 y para W
=p/8. De esta figura, se observa que el ancho del lbulo principal de h(n) es inversamente
proporcional al ancho de banda W c del filtro. Es decir, que si el ancho de banda del filtro
aumenta, la respuesta al impulso h(n) se hace ms estrecha y viceversa. Para W= p, el filtro
es pasatodo y su respuesta al impulso es una secuencia impulso unitaria.

h(n)

n
0

a)

h(n)

n
0

b)

Figura 8.6 . Respuesta al Impulso de un Filtro Pasabajo Ideal


para a) W = p/4 , b) W = p/8 .

Si la respuesta al impulso es retardada en n0 muestras, el filtro pasabajo ideal tiene


una fase lineal, o sea

493
F
h (n - n 0 ) H(W)e- jWn 0 (8.98)

Las condiciones necesaria y suficiente que debe de satisfacer la respuesta de


frecuencia H(W) para que un filtro sea causal, estn establecidas por el Teorema de Paley
Wiener cuyo enunciado es
Teorema de Paley Wiener. Si h(n) tiene energa finita y H(n) = 0 para n < 0, luego

ln H(W) dW <
-p
(8.99)

Recprocamente, si H(W) es de cuadrado integrable y si la integral en (8.99) esfinita, luego


se puede asociar con H(W) una respuesta de fase Q(W) , de manera que el filtro resultante
ser causal, si tiene como respuesta de frecuencia

H(W) = H (W) e jQ (W ) (8.100)

El Teorema de Paley Wiener establece que H(W) puede ser cero en algunas frecuencias,
pero no puede ser cero sobre una banda finita de frecuencias, dado que si fuera cero en
dicho intervalo, la integral de (8.99) sera infinita. En consecuencia, un filtro ideal es no
causal-
La causalidad implica que las componentes real HR(W) e imaginaria HI(W) de H(W),
no son independientes entre s. Con

h(n) = h e (n) + h o (n) (8.101)

siendo he(n) componente par y h0(n) componente impar de h(n). Para h(n) causal, se
demuestra que

h(n) = 2he(n)u(n) he(0)d(n), n 0 (8.102)

h(n) = 2h0(n)u(n) h(0)d(n), n 1 (8.103)

Por otra parte, si h(n) es real y causal, se tiene

F{h e (n)} = H R (W)


(8.104)
F{h 0 (n)} = jH I (W)
494
Considerando que
H(W) = F {h(n)} = H R (W) + jH I (W) (8.105)
Se demuestra que
p
1 W-a
H I (W ) = -
2p - p
H R (a ) cot da
2
(8.106)

La ecuacin (8.106) se conoce como Transformada de Hilbert Discreta, y determina la


relacin de dependencia entre HI(W) y HR(W).
Por otra parte, los filtros ideales son no causales y por lo tanto, fsicamente
irrealizables para aplicaciones de procesamiento de seales en tiempo real. La causalidad
implica que la caracterstica de respuesta de frecuencia H(W) de un filtro no puede ser cero,
excepto en un conjunto finito de frecuencias. Adems, H(W) no puede tener una cada
abrupta desde la banda pasante a la banda de rechazo.
Las caractersticas de los filtros ideales son deseables, pero ellas no son
absolutamente necesarias en algunas aplicaciones prcticas, en estos casos es suficiente la
realizacin de filtros causales que tengan caractersticas muy aproximadas a las de los
filtros ideales. Los filtros prcticos presentan ondulaciones tanto en la banda pasante como
en la banda de rechazo

Ejemplo 8.18.

La respuesta h(n) al impulso de un sistema causal es real y la componente real HR(W) de su


repuesta de frecuencia est dada por
H R (W) = 1 + a cos 2W
cona real.
Determinar h(n) y H(W), aplicando Transformada Z.

Solucin
Como F{he(n)} = HR(W) = H R (z) z =e jW , y con cos2W = (ej2W + e-j2W)/2, se obtiene que

H R ( z) = 1 +
2
(
a 2 -2
z +z )
, ROC plano-z entero, excepto z = 0 y z = .

La definicin de Transformada Z es

H R (z ) = h (n )z
n = -
-n

Considerando la expresin de HR(z) del ejemplo dado, se tiene que

495
2
H R (z ) = h
n = -2
e (n )z -n = h e (-2)z 2 + h e (0) + h e (2)z - 2

Por lo tanto

he(-2) = he(2) = a/2 ; he(0) = 1 ; he(-1) = he(1) = 0

Luego, la secuencia he(n) est dada por

he(n) = {a/2, 0, 1, 0, a/2}

Como el sistema es causal, h(n) est dado por

h (n ) = 2h e (n )u (n ) - h e (0)d(n )

Reemplazando la expresin de he(n) obtenida, en esta ltima ecuacin, se obtiene

h (n ) = 2{1, 0, a / 2} - {1}

De donde
h(n) = {1, 0, a}

De la expresin de h(n), se tiene H(z) est dada por

H(z) = 1 + az-2
Por lo tanto H(W) es
H(W) = H (z) z = e jW = 1 + ae - j2W
Finalmente

H(W) = 1 + a cos 2W - ja sen 2W

Con H(W) = HR(W) + jHI(W), se deduce de la expresin obtenida para H(W), que HI(W) = -
asen2W.

b)En base a la expresin de HR(W) dada, se tiene que HI(W), aplicando (10.106), est dada
por

496
p
1 W-a
H I (W ) = -
2p -p
(1 + a cos a) cot
2
da

Integrando, se obtiene
H I (W) = -a sen 2W

Expresin de HI(W) que es concordante con la de HI(W), deducida de la expresin de H(W)


obtenida en el apartado a).
En este caso se tiene que h 0 (n) F
jH I (W) , lo que determina que

p p
1 1
h 0 (n) = j
2p -p
H I (W)e jWn dW = j
2p -p
(- asen2W)e jWn dW

luego
p
-a
h 0 (n) = j sen2W(cos Wn + jsenWn)dW
2p -p

-a p p

h 0 (n) = j sen2W cos WndW + j sen2WsenWndW
2p -p -p

-a sen(2W + Wn) - sen(2W - Wn)


p p
cos(2W - Wn) - cos(2W + Wn)
h 0 (n) = j d W + j dW
2p -p 2 -p 2
Integrando, se obtiene
-a - cos(2 + n)W cos(2 - n)W sen(2 - n)W sen(2 + n)W
p p

h 0 (n) = j + + j -
4p 2+n 2-n -p
2 - n 2+n -p

El primer trmino del segundo miembro es cero y recordando que sin c(x) = senpxpx , se
obtiene que
a
h 0 (n) = [sin c(2 - n) - sin c(2 + n)]
2

h 0 (n) = {- a2 , 0, 0, 0, 2a }

Del apartado a) se tiene que h(0) =1, luego aplicando

h(n) = 2h 0 (n)u(n) + h(0)d(n)


497
se obtiene
h(n) = {0, 0, a} + {1}

En consecuencia

h(n) = {1, 0, a}

Expresin de h(n) que es idntica a la obtenida para h(n) en apartado a). La expresin
obtenida para h0(n) puede verificarse, haciendo en el apartado a)

h 0 (n) = h(n) - h e (n)

PROBLEMAS

8.1. Se tiene un sistema LTI relajado, caracterizado por la ecuacin diferencia

y(n) - 12 y(n - 1) = x(n) + 13 x(n - 1)


Determinar:
a) La respuesta al impulso h(n).
b) La respuesta del sistema al escaln unitario.

8.2. Para cada una de los siguientes casos, usando Transformada Z Unilateral, determinar
la respuesta y(n) pasa la correspondiente entrada x(n).
a) y(n) + 3y(n - 1) = x(n)
x(n) = ( 12 ) u(n),
n
y(-1)=1
b) y(n) + 14 y(n - 1) - 18 y(n - 2) = x(n)
x(n) = u(n), y(-1) = 0, y(-2) = 1.
c) y(n) - 2 y(n - 1) = x(n) - 12 x(n - 1)
1

x(n) = u(n), y(-1) = 1


d) y(n) - 2 y(n - 1) = x(n) - 12 x(n - 1)
1
x(n) = u(n), y(-1) = 0

8.3. Determinar la respuesta de estado cero para los siguientes casos


a) y(n) + y(n - 2) = 10x(n)
x(n) = 10 cos n2p u(n)
b) h(n) = ( 23 ) u(n) ,
n
x(n) = u(n) - u(n-6)
498
8.4.Un sistema de tiempo discreto LTI, est caracterizado por la ecuacin diferencia
y(n) + y(n - 1) - 2y(n - 2) = 2x(n) - x(n - 1)
Determinar una secuencia de entrada x(n) con x(n) = 0 para n < 0 que determine una
secuencia de salida y(n) = 2[u(n) u(n 3)], con condiciones iniciales y(-2)= 2, y(-1)=0

8.5. Un sistema est caracterizado por la siguiente ecuacin en diferencias


y(n) = y(n - 1) - 0,5y(n - 2) + x(n) + x(n - 1)

a) Analice el estado de causalidad de tal sistema.


a). Determinar su respuesta al impulso.
b). Calcular la respuesta a un escaln unitario de entrada, considerando las condiciones
iniciales y(-1) = 1 e y(-2) = 0.

8.6. Considerar el sistema de tiempo discreto que se muestra en la Figura P10.6.


a) Determinar su funcin de transferencia o de sistema H(z).
b) Determinar la ecuacin diferencia que caracteriza al circuito dado.
c) Calcular la respuesta y(n) del sistema cuando x(n) = 4u(n) y no hay energa inicial en
el sistema.
3

+ + +
+ z -1 + z -1 + +
x(n) + + y(n)
-
0,3

0,02

Figura P 8.6

10.7. Determinar la respuesta transiente y de estado estacionario del sistema de la Figura


P10.7, si la secuencia de entrada es x(n) = e jW0n u(n) .

y(n)

x(n) 3 +
z -1 + z -1
+ +

4 1/2

Figura P 10.7

499
8.8. La respuesta s(n) de un sistema LTI, en reposo, al escaln unitario es

s(n) = ( 12 )
n-2
u(n + 2)

a) Determinar la funcin de sistema H(z) y dibuje el diagrama de polos y ceros.


b) Determinar la respuesta h(n) al impulso.
c) Verificar si el sistema es causal y estable.

8.9. Un sistema LTI causal est descrito por la ecuacin en diferencias

y(n) = y(n - 1) + y(n - 2) + x(n - 1)

a). Encontrar la funcin de transferencia H(z) del sistema dado. Dibujar el diagrama de
polos y ceros de H(z) e indique la regin de convergencia.
b) Determinar la respuesta al impulso de este sistema.
c) Determinar los estados de causalidad y de estabilidad del sistema.

8.10. Determinar la respuesta de estado estacionario del sistema de tiempo discreto relajado
caracterizado por la ecuacin diferencia
y(n) = 5y(n - 1) - 6y(n - 2) + x(n) , n 0
con x(n) = 5 + 3n.

8.11. Sea un sistema LTI cuyo modelo ecuacin diferencia es

5
2 y(n) = y(n - 1) + y(n + 1) - x(n)

Este sistema puede ser o no estable y/o causal. En base al diagrama de polos y ceros
asociado con esta ecuacin diferencia, determinar tres posibles respuestas al impulso
unitario del sistema dado. Demostrar que cada una de ellas satisface la ecuacin diferencia
que caracteriza a dicho sistema .

8.12. Determinar la regin de estabilidad para el sistema causal cuya H(z) es

1
H(z) =
1 + a1z + a 2 z -2
-1

Calculando sus polos y restringindolos a que se encuentren dentro del crculo unitario.

8.13. Un sistema LTI, tiene como secuencia de entrada

500
x(n) = ( 12 ) u(n) + ( 2 ) u( - n - 1)
n n

Para esta secuencia de entrada la secuencia de salida y(n) es

y(n) = 6 ( 12 ) u(n) - 6 ( 43 ) u(n)


n n

a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y ceros
de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.

8.14. Un sistema LTI causal es descrito por la ecuacin diferencia


y(n) - y(n - 1) - y(n - 2) = x(n - 1)

a) Encontrar la funcin de sistema H(z) para este sistema. Dibujar el diagrama de polos y
ceros de H(z) e indicar su regin de convergencia.
b) Determinar la respuesta h(n) al impulso de este sistema.

8.15. Un filtro digital causal es descrito por la funcin de sistema H(z) dada por
1 + 0, 5z -1
H(z) = b 0
1 - 0,5z -1

a) Dibujar la realizacin directa forma I y la realizacin directa forma II y determinar las


ecuaciones diferencias correspondientes.
b) Determinar el valor de b0 , para el cual el mximo valor de H(W) sea igual a uno.
c) Dibujar la respuesta de magnitud y de fase del filtro para el caso determinado en el
apartado a).

8.16. Sea el sistema descrito por la ecuacin diferencia

y(n) - 12 y(n - 1) = x(n) + 12 x(n - 1)


a) Determinar su respuesta al impulso.
b) Determinar su respuesta de frecuencia:
i) A partir de su respuesta al impulso.
ii) A partir de la ecuacin diferencia.
c) Determinar su respuesta a la entrada
x(n) = cos ( p2n + p4 )

8.17. Se tiene un sistema LTI con respuesta al impulso h(n) dada por
501
h(n) = ( 12 ) cos ( p4n ) u(n)
n

a) Determinar su funcin de sistema H(z).


b) Hacer un dibujo aproximado de H(W)usando el diagrama de polos y ceros.

8.18. Un sistema LTI causal tiene la funcin de sistema H(z) dada por

(1 - 1,5z -1 - z -2 )(1 + 0,9z -1 )


H(z) =
(1 - z -1 )(1 + j0, 7z -1 )(1 - j0, 7z -1 )
a) Escribir la ecuacin diferencia que relaciona la entrada y la salida del sistema.
b) Dibujar el diagrama de polos y ceros e indicar la regin de convergencia para la
funcin de sistema.
c) Dibujar H(W).

8.19. Determinar la funcin de sistema del sistema mostrado en la Figura P8.19.

H1 (z) H 2 (z)

H 3 (z) H 4 (z) +
X(z) Y(z)

H 5 (z)

Figura P 8.19

8.20. Sea H1 el sistema causal descrito por la ecuacin diferencia


y(n) - 127 y(n - 1) + 121 y(n - 2) = x(n - 1) - 12 x(n - 2)

Se tiene la interconexin mostrada en la Figura P8.20.

x(n) y(n) v(n)


H1 H2

Figura P 8.20

502
a) Determinar H2 en la Figura P8.20 de manera que v(n) = x(n). Es el sistema inverso H2
causal?
b) Determinar el sistema H2 en la Figura P 8.20 de manera que v(n) = x(n 1). Es el
sistema H2 causal?.
c) Determinar la ecuacin diferencia para el sistema H2 determinado tanto en el apartado
a) como en el apartado b).

8.21. En el sistema lineal de tiempo discreto, mostrado en la Figura P8.21, se tiene que
z 4
H1 (z) = , H 2 (z) =
z +1 z -8

a) Determinar la respuesta al impulso de todo el sistema.


b) Determinar la respuesta al escaln unitario, para el sistema inicialmente en reposo.
c) Determinar la respuesta del sistema para x(n) = (0,5)nu(n) con y(-1) = -2, y(-2) = 3.
x(n) y(n)
H1(z)

w(n)
H2(z)

Figura P8.21

8.22. En la interconexin de sistemas mostrada en la Figura P 8.22, se tiene que

1 1
H1 (W) = j2 W
; H 2 (W ) = j2 W
; H 3 (W) = 1 - e - j2 W
e - 1
4 e + 14

Determinar la respuesta al impulso del sistema entero o equivalente a la interconexin dada.

H1 (W)
+
+ H 3 (W )
x(n) + y(n)

H 2 (W )

Figura P8.22

503
( 14 )
n
8.23. Se aplica la seal x(n) = u(n) , al sistema caracterizado por la ecuacin diferencia
y(n) - 12 y(n - 1) = x(n)

Determinar las secuencias rxx ( l), rhh (l ), rxy (l ) y ryx (l ) .

8.24. Sea el sistema polo cero


B(z) 1 + bz -1
H(z) = = -1
= h(n)z - n
A(z) 1 + az n =0

a) Determinar h(0), h(1), h(2), y h(3) en trminos de a y de b .


b) Sea rhh (l) la secuencia autocorrelacin de h(n). Determinar rhh(0), rhh(1), rhh(2) y rhh(3)
en trminos de a y de b.

8.25. Se tiene un sistema LTI estable con repuesta al impulso h(n) real y par. Determinar
H(W) si
1 - a cos W
H R (W ) = , a< 1
1 - 2a cos W + a 2

8.26. La respuesta de un sistema LTI estable es real y par. Determinar si el sistema inverso
asociado a dicho sistema es estable o inestable.

504
ANEXO I

PAUTAS DE PRUEBAS
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
PRIMER SEMESTRE 2010

Problema N 1. Una seal peridica de voltaje, es

x(t) = 4sen(8pt) + 2cos(12pt)[v]

a) Determinar la mayor frecuencia fundamental posible de esta seal.


b) Determinar la potencia media de x(t).
c) Calcular el porcentaje, de la potencia media total, contenida hasta la segunda armnica
de x(t).

Solucin
a) Como se trata de una seal peridica, admite desarrollo en Serie de Fourier, con periodo
fundamental T0 y frecuencia angular fundamental w0, cumplindose

2p
w0 =
T0

Como el periodo fundamental T0 es el periodo ms pequeo, la frecuencia fundamental w0


es la mxima. Para la seal x(t) dada, se tiene que wA = 8p y wB = 12p. Luego,
considerando los factores comunes entre wA y wB se deduce que

w0 = 4p [rad/seg] o f0 = 2[Hz]

b) Para seales peridicas la potencia media es.

T0
2
1
x ( t ) dt
2
P=
T0 T0
-
2
Con

x ( t ) = 4 sen ( 2w0t ) + 2 cos ( 3w0t )


Por lo tanto
T0
2
1
4sen ( 2w t ) + 2 cos ( 3w t )
2
P= 0 0 dt
T0 T
- 0
2

1
T20 T0 T0

1 2 2

P = 16 sen ( 2w0t ) dt + 16sen ( 2w0t ) cos ( 3w0 t ) dt + 4 cos ( 3w0t ) dt
2 2

T0 T0
- 2 T
- 0
2
T
- 0
2

Donde.
T0 T0
2 2

16sen ( 2w t ) cos ( 3w t ) dt = 8 sen ( 5w t ) - sen (w t ) dt = 0


T0
0 0
T0
0 0
- -
2 2

Luego
T0 T0
T0 T0

1 2 2
1
2
1 2
P = 16 sen ( 2w0t ) dt + 4 cos ( 3w0t ) dt =
2 2
T 16sen ( 2w0t ) dt + T0
2
4 cos ( 3w t ) dt
2
0
T0 T0 T0
- 2 T
- 0
2
- 0
2
-
T0
2

T0 T0
2 2
1 1
P=
T0 8 1 - cos ( 4w t ) dt + T 2 1 + cos ( 6w t ) dt
T
0
0 T
0
- 0 - 0
2 2

T0 T0 T0 T0
2 2 2 2
1 8 1 2
P=
T0 8dt - T cos ( 4w t ) dt + T 2dt - T cos ( 6w t ) dt
T 0 T
0
0 T 0 T
0
- 0 - 0 - 0 - 0
2 2 2 2
De donde
P = 10 [ w]

c) Para resolver este apartado, se debe usar Parseval y como se pide la potencia contenida
hasta la segunda armnica, se tiene:

C
2 2 2
P2 = n = C0 + 2 C1 + 2 C2
n =-2

La seal x(t) se puede escribir como:

x (t ) =
j
e(
2 j 2w0t - j 2w0t
-e ) 2
j
2
+ e j 3w0t + e - j 3w0t = e - j 3w0t - e - j 2w0t + e j 2w0t + e j 3w0t
j

De donde se deduce que

C-3 = C3 = 1 ; C -2 = j 2 ; C 2 = - j 2

Los otros coeficientes son nulos. Tenindose

2
C2 = 2 ; C3 = 1
Por lo tanto:
P2 = 2 C2 = 8 [ w]
2

En consecuencia

P2 8
100 [ %] = 100 = 80 [ %]
P 10

3
Problema N 2. a) Emplear el Teorema de Rayleigh para calcular el porcentaje de la
1
energa total del pulso v(t) = Ae - t / T u(t) , que est contenido en el rango f .
2T
El Teorema de Rayleigh establece que


2
E= V(f ) df
-
b) Determinar la densidad espectral de energa del pulso mostrado en la Figura P2

x(t)

0 T 2T t

Solucin.
a) La Transformada de Fourier de V(f) de v(t) es

t 1
- - j + jw t
V ( f ) = Ae T e - jwt dt = A e T
dt
0 0

Integrando, se tiene

1
A - j + jw t A
V(f)= e T
=
1 1
- + jw 0 + jw
T T

Luego
A2
V(f) =
2
2
1
+w
2

Por lo tanto, la energa total E de x(t) es



A2
V( f ) 1
2
E= df = 2
df
+ 4p f
- - 2 2

T
Integrando

4



4p 2 = T tan -1 ( f 2p T ) = T p p
tan -1 f
1
E= - - [ Joules ]
1
2 1
2
2p - 2p 2 2
4p
2
T T -
O sea

T
E= [ Joules ]
2

1
La energa en el intervalo f , es
2T
1

2T
1
4p 2
1 -1 T
tan -1 ( f 2p T )
T
( tan -1 (p ) - tan -1 ( -p ) ) [ Joules]
2T
E1 = tan f = =
2 1
2
2p 2p
1
1
-
4p
2 2T

T T - 1
2T

T
E1 = 2,525 [ Joules ] = 0, 4T [ Joules ]
2p
Por lo tanto

E1 0, 4T
100 = 100 = 80 [ %]
E T
2

b) En este caso la densidad espectral de energa Sxx(f), es

S xx ( f ) = X ( f )
2

La Transformada de Fourier X(f) de x(t) dada es

X(f )= x(t )e
- jwt
dt
-

Teniendo que la seal x(t) dada, es


0 t0
A
t 0 t<T
x (t ) = T
A T< t< 2T

0 2T< t
5
se tiene que X(f) puede escribirse como:

T 2T
A
X ( f ) = te- jwt dt + Ae
- jwt
dt
0
T T

Integrando, se obtiene
T
A e - jwt A - jwt 2T
X(f )= 2 (
- jwt - 1) - e
T -w 0 jw T

X(f )=
A
-T w
e - jwT ( - jwT - 1) + 1 -
2
jw
(
A - j 2 wT
e - e - jwT )

X(f )= j
w
A
e - jwT + j
A
w
(e - j 2wT
- e- jwT ) = j
A
w
e- j 2wT

En consecuencia, Sxx(f) es

A2 joules
S xx ( f ) =
w 2 m 2

6
Problema N 3. Dada la seal x(t) = - u(-t), determinar
a) Su potencia media
b) Su densidad espectral

Solucin
a) La potencia media P(t) de una seal x(t) arbitraria es:

T
2
1
P = lim x ( t ) dt
2
T T
T
-
2

Aplicando, esta definicin a la seal x(t) dada, se tiene

1 T
2 0
1 1
P = lim T u ( -t ) dt = Tlim dt = lim T 2
2
T T T T
T
- -
2 2
O sea
1
P= [ watts ]
2

b) Como la potencia media de x(t) dada, es finita se deduce que tal seal es de potencia.
Luego, su densidad espectral de potencia, est dada por:

1
Gx ( f ) = lim XT ( f )
2

T T

Siendo
T
2
XT ( f ) = x (t ) e
- j 2p ft
dt
T
-
2

Que para la seal x(t) dada, es

X T ( f ) = - e- j 2p ft dt = -
1 1
(1 - e jp fT )
0
e - j 2p ft =
- j 2p f j 2p f
T
-
T 2
-
2

1 - cos ( p fT ) - jsen ( p fT )
XT ( f ) =
j 2p f

Por lo tanto

7
2 (1 - cos ( p fT ) )
XT ( f ) =
2p f

En consecuencia
1 - cos ( p fT )
XT ( f ) =
2

2p 2 f 2
Como
p fT
1 - cos ( p fT ) = 2 sen 2
2
Luego
p fT
sen 2
XT ( f )
2
= 2
p2f 2

Aplicando la definicin de la funcin sinc(x)

sen ( p x )
sen ( x ) =
px

la ecuacin anterior se puede escribir como

p fT
sen 2
2 = T sin c 2 fT = 1 T sin c 2 fT
2 2 2
T
XT ( f )
2
= 2 2 2 2
4 p 2 f 2T 2 4
4

Lo que determina
1 1 T2 fT 1 T fT
Gx ( f ) = lim sin c 2 = lim sin c 2
2 T T 2 2 2 T 2 2

Como
d ( f ) = lim k sin c 2 ( fk )
k

Se concluye
1
Gx ( f ) = d ( f )
2

8
PAUTA SEGUNDA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2010.

Problema N 1. Sea la secuencia

x(n) = {........,0,3,2,1,0,1,3,2,1,0,1,3,2,.........}

a) Dibujar los espectros de magnitud y de fase de x(n).


b) Calcular la potencia media en el dominio del tiempo, en el dominio de la frecuencia y
aplicando correlacin.

Solucin
a) Se deduce que la secuencia x(n) dada es peridica con periodo N = 5. Luego, su
representacin en Serie de Fourier es
N -1
x(n) = C k e j2 pkn / N
k=0

1 N -1
Ck = x(n)e- j2pkn / N , con k = 0, 1, 2,......., N-1
N n=0
Con N = 5, se tiene

1 4 1
Ck =
5 n =0
x(n)e - j2 pkn / N = x ( 0 ) + x(1)e - j2 pk / 5 + x(2)e - j4 pk / 5 + x(3)e- j6 pk / 5 + x(4)e- j8pk / 5
5

1
C k = 3 + 2e - j2 pk / 5 + 0 + e - j4 pk / 5 + e - j8 pk / 5
5

C k = 3 + 2cos ( 72 k ) + cos (144 k ) + cos ( 288 k ) - j ( 2sen ( 72 k ) + sen (144 k ) + sen ( 288 k ) )
1
5

Por lo tanto

7
C0 =
5

C1 = 3 + 2 cos ( 72 ) + cos (144 ) + cos ( 288 ) - j ( 2sen ( 72 ) + sen (144 ) + sen ( 288 ) )
1
5

1
C1 = 3 + 0, 62 - 0,81 + 0, 31 - j (1,9 + 0,59 - 0,95 ) = 0, 624 - j0,31
5

C 2 = 3 + 2 cos (144 ) + cos ( 288 ) + cos ( 576 ) - j ( 2sen (144 ) + sen ( 288 ) + sen ( 576 ) )
1
5
1
1
C 2 = 3 - 1, 62 + 0,31 - 0,81 - j (1,18 - 0,95 - 0, 59 ) = 0,176 + j0, 072
5

C3 = 3 + 2 cos ( 216 ) + cos ( 432 ) + cos ( 864 ) - j ( 2sen ( 216 ) + sen ( 432 ) + sen ( 864 ) )
1
5

1
C3 = 3 - 1, 62 + 0,31 - 0,81 - j ( -1,18 + 0, 95 + 0,59 ) = 0,176 - j0, 072
5

C4 = 3 + 2 cos ( 288 ) + cos ( 576 ) + cos (1152 ) - j ( 2sen ( 288 ) + sen ( 576 ) + sen (1152 ) )
1
5

1
C 4 = 3 + 0, 62 - 0,81 + 0,31 - j ( -1, 9 - 0,59 + 0,95 ) = 0, 624 + j0,31
5
En consecuencia
7
C0 = = 1, 4; C1 = C 4 = 0, 7; C2 = C3 = 0,19
5

RC0 = 0 ; RC1 = -26, 27 , RC 2 = 22, 25 , RC3 = -22, 25 , RC4 = 26, 27


Luego, las grficas de los espectros de amplitud y fase de x(n) se muestran en las Figuras
P1a y P1b
|Cn|
1,4
1,4
0,7 0,7 0,7 0,7 0,7

... 0,2 0,2 0,2 0,2 0,2


...
n
-4 -3 -2 -1 0 1 2 3 4 5 6 7
a)
26,27 RC n 26,27
22,25 22,25 22,25
... ...
-4 -2 1 3 5 6
-1 0 7 n
-3 2 4
-22,25 -22,25
-26,27 -26,27 -26,27
b)
Figura P1:a) Espectro de Amplitud. b) Espectro de Fase de x(n)

b) Clculo de la Potencia Media en el dominio del tiempo. En este caso se emplea la


relacin
2
1 N -1

2
Px = x(n)
N n =0

1 4 1
x(n) = x ( 0 ) + x (1) + x ( 2 ) + x ( 3) + x ( 4 )
2 2 2 2 2 2
Px =
5 n =0 5

1 2
Px = 3 + 2 + 1 + 0 + 1 [ watts ]
2 2 2 2

Px = 3[ watts ]

Clculo de la Potencia Media en el dominio de la frecuencia. En este caso se debe aplicar


Parseval, que establece

N -1 4
Px = C k = C k = C0 + C1 + C 2 + C3 + C 4 = C0 + 2 C1 + 2 C2
2 2 2 2 2 2 2 2 2 2

k =0 0

Px = 1, 4 + 2 0, 7 + 2 0,19
2 2 2
[ watts]
Px = 3[ watts ]

Clculo de la Potencia Media aplicando correlacin. En esta apartado se aplica la relacin


de que

1 N -1
Px = q xx ( l ) l= 0 = x ( n ) x (n - l)
N n =0 l =0

De donde
1 N -1 1 N -1 1 4
Px = q xx ( l ) l= 0 = ( ) ( ) = ( ) = x (n)
2 2
x n x n x n
N n =0 N n =0 5 n =0

Expresin que es idntica a la empleada en el apartado b), por lo que

Px = 3[ watts ]

3
Problema N2. a) Determinar la Transformada de Fourier de

x(n) = 2n sen ( p4 n ) u(- n)


b) Determinar x(n) si
X(W) = 1 + 3e- jW + 2e - j2 W - 4e - j3W + e - j10 W

Solucin
a) Definiendo la secuencia

p
n
1
x1 ( n ) = sen ( W 0 n ) u ( n ) ; con W 0 = -
2 4
Se tiene que
x1 ( - n ) = x ( n )

Aplicando la propiedad de Inversin en el Tiempo de la Transformada de Fourier, se tiene

F{x1 ( - n ) = x ( n )} = X ( W ) = X1 ( -W )

Por lo tanto, es necesario determinar la transformada de Fourier de la secuencia x(1 n), ose
X1(W), para se define la secuencia x2(n) como
n
1
x2 (n ) = u (n )
2

Luego, x1(n) se puede escribir como

1 1
x1 ( n ) = x 2 ( n ) sen ( W0 n ) = x 2 ( n ) e jW0n - x 2 ( n ) e - jW0n
2j 2j

Aplicando Transformada de Fourier, se obtiene

X1 ( W ) =
1
2j
{ }
1
{
F x 2 ( n ) e jW0n - F x 2 ( n ) e - jW0n
2j
}
Aplicando la propiedad de Desplazamiento en Frecuencia, se obtiene

1
X1 ( W ) = X 2 ( W - W0 ) - X 2 ( W + W0 )
2j
Donde

1
n
1
X 2 ( W ) = F u ( n ) = 1 - jW
2 1 - 2 e
Por lo tanto
4
1 1 1
X1 ( W ) = 1 - j( W-W0 ) - - ( W+W )
2j 1 - 2 e 1 - 12 e
j 0

En consecuencia

1 1 1
X ( W ) = X1 ( -W ) = 1 - j( -W-W0 ) - - j -W+W0 )
2 j 1 - 2 e 1 - 12 e (

Con W 0 = - p/4, se tiene


1 1 1
X ( W) = -
2 j 1 - 1 e j( W- 4 ) 1 - 1 e j( W+ 4 )
p p

2 2

1 2
X ( W) =
2 (
1 - 1 e j( W+ p4 ) - 1 - 1 e j( W- 4p )
) = 1 1
e
j( W- p4 )
- 12 e
j( W+ p4 )

( )( ) 2 j 1 + ( )
2

2 j 1 - 1 e j( W+ 4 ) 1 - 1 e j( W- p4 )
p j( W+ p4 ) j( W- p4 )
2 2
1
4 e j2 W - 12 e +e

1 -e sen ( p4 )
jW
2 e jW
X ( W ) = 1 j2 W 2 jW = -
2 1 + 4 e - 2 e 4 1 + 14 e j2 W - 2
2 jW
e

2 cos W + jsenW
X ( W) = -
4 1 + 4 cos 2W - 2 cos W + j 14 sen2W -

1 2
( 2
2
senW
)

b) Por definicin de Transformada de Fourier, se tiene


X (W) = x (n)e
n =-
- jnW
= +....... + x ( -2 ) e j2W + x ( -1) e jW + x ( 0 ) + x (1) e - jW + x ( 2 ) e - j2 W + ....... + ..

Luego
X(W) = 1 + 3e- jW + 2e - j2 W - 4e - j3W + e - j10 W
Corresponde a

10
X ( W ) = x ( n ) e - jnW = x ( 0 ) + x (1) e- jW + x ( 2 ) e - j2 W + ....... + x (10 ) e - j10 W
n =0
En consecuencia
x ( n ) = {1, 3, 2, -4, 0, 0, 0, 0 , 0, 0, 1}

5
Problema N 3. a) Determinar Transformada Z de

x(n) = u(n) * ( 0,5 ) u ( n )


n

b) Determinar a partir del resultado del apartado a) que x(n) tiene o no tiene Transformada
de Fourier, si es s, determinar la Transformada de Fourier de x(n).

Solucin
a) Aplicando la propiedad de convolucin de la Transformada Z, o sea

X ( z ) = Z {x1 ( n ) * x 2 ( n )} = X1 ( z ) X1 ( z )

y definiendo
x1 ( n ) = u ( n ) , x 2 ( n ) = ( 0,5 ) u ( n )
n

Se tiene

1 1 1
X1 ( z ) = , ROC: z >1; X2 ( z ) = , ROC: z >
1 - z -1 1- z 1
2
-1
2

Como la ROC de X(z) debe ser a lo menos igual a la interseccin de las ROC de X1(z) y de
X2(z), se tiene

1 1
X (z ) = = 3 -1 1 -2 , ROC : z > 1
(1 - z )(1 - 12 z ) 1- 2 z + 2 z
-1 -1

b) Del resultado del apartado a), se tiene que la ROC de X(z) no contiene a la
circunferencia de radio |z| = 1, luego, la secuencia x(n) dada no tiene Transformada de
Fourier.

6
Problema N 4. a) Si x(n) = Z -1 {X ( z )} es una secuencia causal, con
1 - 32 z -1
X(z) =
5 1
1 - z -1 + z -2
6 6
determinar la ROC de X(z).
b) Determinar x(n).
c) Si x(n) = 4n - 2 , determinar la Transformada Z Unilateral de x(n+3) y determinar el
valor final de x(n+3).

Solucin

a) X(z) dada se puede escribir como

1 - 32 z -1 z2 - 3 z
X(z) = = 2 52 1
1 - z -1 + z -2 z - 6 z + 6
5 1
6 6

z 2 - 32 z
X(z) =
( z - 12 ) ( z - 13 )
Haciendo la expansin en fracciones parciales, se tiene

X (z) z - 32 A1 A2
= = +
z ( z - 12 ) ( z - 13 ) z - 12 z - 13

X (z) z - 32
A1 = ( z - 12 ) = = -6
z z = 12
( z - 13 ) z = 1
2

X (z) z - 32
A 2 = ( z - 13 ) = =7
z z = 13
( z - 12 ) z = 13

-6 7
X (z ) = 1 -1
+
1- 2 z 1 - 31 z -1

Como x(n) es una secuencia causal, la regin de convergencia de X(z) es

1
ROC : | z | >
2

7
b) Aplicando Transformada Z Inversa a X(z) del apartado a), se tiene

1 n 1
n

x ( n ) = -6 + 7 u ( n )
2 3

c) Transformada Z Unilateral de x(n +3). Aplicando la Propiedad de Avance Temporal,


se tiene
2

X +2 ( z ) = Z + {x ( n + 3)} = z 3 X + ( z ) - x ( n ) z - n
n=0

X +2 ( z ) = z3 X + ( z ) - ( x ( 0 ) + x (1) z -1 + x ( 2 ) z -2 ) = z3 X + ( z ) - z 3 x ( 0 ) - z 2 x (1) - zx ( 2 )

X +2 ( z ) = z 3 X + ( z ) + 2z 3 - 2z 2 - 6z
Como
x(n) = 4n - 2
Se tiene que

X + ( z ) = ( 4n - 2 )z - n = 4nz - n - 2z - n
n =0 n =0 n =0

4z -1 2 6z -1 - 2
X+ ( z ) = - =
(1 - z )
-1 2 1 - z -1 (1 - z -1 ) 2
De aqu

6z 4 - 2z5
X +2 ( z ) = + 2z 3 - 2z 2 - 6z
( z - 1)
2

Valor final de x(n+3). Se aplica el Teorema del Valor final, dado por

lim x 2 ( n ) = lim ( z - 1) X 2+ ( z )
n z 1

Para el problema dado, se tiene


6z 4 - 2z 5
lim x 2 ( n ) = lim ( z - 1) X +2 ( z ) = lim + ( z - 1) ( 2z 3 - 2z 2 - 6z )
n z 1 z 1
z -1

lim x 2 ( n ) =
n

8
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2010.1994

Problema N 1. a)Determinar la respuesta al impulso y la respuesta al escaln del


sistema causal caracterizado por

y(n) - 0,7y(n - 1) + 0,1y(n - 2) = 2x(n) x(n 2)

b) Dibujar el diagrama de polos y ceros y determinar si el sistema es estable

Solucin
a) Aplicando el mtodo indirecto, se tendr:

Y(z) - 0, 7z -1Y(z) + 0,1z -2 Y(z) = 2X(z) - z -2 X(z)


de donde

Y(z) =
( 2 - z ) X(z)
-2

=
( 2z 2
- 1) X(z)
(1)
-1 -2
1 - 0, 7z + 0,1z z - 0, 7z + 0,1
2

Respuesta al impulso: x(n) = d(n). En este caso:

X(z) = 1

Por lo tanto

2z 2 - 1
H(z) =
z 2 - 0, 7z + 0,1

Los polos de Y(z), son:

z 2 - 0, 7z + 0,1 = 0 p1 = 0,5 , p 2 = 0, 2

Luego, Y(z) se puede escribir como:

2z 2 - 1
H(z) =
( z - 0, 5)( z - 0, 2 )
Para realizar la expansin en fracciones parciales de Y(z), se hace

z ( 2z 2 - 1)
H(z) =
z ( z - 0,5 )( z - 0, 2 )

1
Luego
H(z) 2z 2 - 1 A A2 A3
= = 1+ +
z z ( z - 0,5 )( z - 0, 2 ) z z - 0,5 z - 0, 2

H(z) 2z 2 - 1
A1 = z = = -10
z z =0 ( z - 0, 5 )( z - 0, 2 ) z =0

H(z) 2z 2 - 1 10
A 2 = (z - 0,5) = =-
z z =0,5 z ( z - 0, 2 ) z =0,5 3

H(z) 2z 2 - 1 46
A 3 = (z - 0, 2) = =
z z =0,2 z ( z - 0,5 ) z =0,2 3

Por lo tanto,

10 46
H(z) = -10 - 3
+ 3

1 - 0, 5z -1 1 - 0, 2z -1

En consecuencia

10 46
h(n) = -10d(n) - ( 0,5) u(n) + ( 0, 2) u(n)
n n

3 3

Respuesta al escaln unitario u(n). En este caso

1 z
X(z) = -1
=
1- z z -1

Aplicando esta expresin de X(z) en la ecuacin (1), del apartado a), se obtiene

Y(z) =
( 2z 2
- 1)

z
( z - 0,5)( z - 0, 2 ) z - 1

De donde

Y(z)
=
( 2z 2 - 1)
=
A1
+
A2 A
+ 3
z ( z - 0,5)( z - 0, 2 )( z - 1) z - 0,5 z - 0, 2 z - 1

2
Se tiene

A1 = ( z - 0, 5 )
Y(z)
=
( 2z 2 - 1)
=
10
z z = 0,5 ( z - 0, 2 )( z - 1) 3
z = 0,5

A 2 = ( z - 0, 2 )
Y(z)
=
( 2z 2 - 1)
=-
23
z z =0,2 ( z - 0,5 )( z - 1) 6
z = 0,2

A 3 = ( z - 1)
Y(z)
=
( 2z 2 - 1)
=
5
z z =1 ( z - 0, 5 )( z - 0, 2 ) 2
z =1

En consecuencia

10
- 236 5
Y(z) = 3
-1
+ + 2

1 - 0,5z 1 - 0, 2z -1 1 - z -1

Por lo tanto, la respuesta al escaln es

5 10 23 n
y(n) = + ( 0,5) - ( 0, 2 ) u(n)
n

2 3 6

Diagrama de polos ceros.

Del apartado a), se tiene que la expresin de H(z) es

2z 2 - 1
H(z) =
( z - 0, 5)( z - 0, 2 )

Se deduce que los ceros de H(z) son

2 2
2z 2 - 1 = 0 z1 = , z2 = -
2 2
y los polos son
p1 = 0, 5 , p 2 = 0, 2
Por lo tanto, el diagrama de polos ceros, se muestra en la Figura P1

3
Im{}

0,5 Re{}
O X X O
-0,7 0,2 0,7

Figura P1

Como en este caso se cumple los dos polos tienen un mdulo menor que uno, o sea
estn dentro de la circunferencia unitaria, se deduce que el sistema es estable y es causal
porque h(n) = 0 para n < 0.

4
Problema N 2. Para el sistema de tiempo discreto LTI mostrado en la Figura P2,
determinar:
a) La ecuacin en diferencias que relacione y(n) con x(n).
b) La funcin respuesta de frecuencia.
c) La respuesta de estado cero, si x(n) =(n+1)2nu(n).

x(n) 1 + y(n)
4 + + z -1 z -1 - +
+

1
2

Figura P 2
Solucin
a) Sea v(n) la seal de salida del sumador en la entrada del sistema, por lo tanto, se
tendr

1 1
v(n) = x(n) + v(n - 2) (2.1)
4 2

En el sumador de salida, se tendr

y(n) = v(n) - v(n - 2) (2.2)

De la ecuacin (2.1), se obtiene

x(n) = 4v(n) - 2v(n - 2) (2.3)

Del sistema de ecuaciones (22.) y (2.3), se obtiene

1
v(n) = x(n) - y(n) (2.4)
2
De aqu
1
v(n - 2) = x(n - 2) - y(n - 2) (2.5)
2

En consecuencia, (2.4) y (2.5) en (2.2), se tiene

1 1
y(n) = x(n) - y(n) - x(n - 2) + y(n - 2)
2 2

5
Finalmente

1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2)
2 4 4

b) Considerando que la expresin genrica de una ecuacin en diferencias es

N M

a k y(n - k) = bk x(n - k)
k =0 k =0

Y que la funcin respuesta de frecuencia H(W) es

b e k
- jkW
b 0 + b1e- jW ++b M e- jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++a N e- jNW
a e
k =0
k
- jkW

Se tiene que para el problema dado

- 14 e - j2 W
1
H(W) = 4
1 - 12 e - j2 W

1 1 - cos 2W + jsen2W
H(W) =
2 2 - cos 2W + jsen2W

c) Dado que el sistema es relajado, se tiene que la respuesta de estado - cero


corresponde a la solucin total, y(n), de la ecuacin en diferencias que modela al
sistema dado: Como

1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2) (2.6)
2 4 4

y que x(n) = (n+1)2nu(n), se tiene que x(n) se puede escribir como

x(n) = n2n u(n) + 2n u(n)

De aqu, aplicando el principio de superposicin a la ecuacin (2.6), se tiene

1 1 1
y1 (n) - y1 (n - 2) = n2n - 2n
2 4 4

6
En notacin operacional, se tiene

1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2
2 4 4

La solucin total y1 (n) es

y1 (n) = y h (n) + y p (n)

Solucin homognea yh(n). La ecuacin homognea asociada es

1 -2
1 - S [ y1 (n)] = 0
2

El polinomio caracterstico de esta ecuacin es

1 2 2
r2 - = 0 r1 = , r2 = -
2 2 2

Por lo tanto, la solucin homognea es

n n
2 2
y h (n) = C1 + C2 -
2 2

Solucin particular yp(n).Considerando que

1 -2 1 n 1 n
1 - S [ y1 (n) ] = n2 - 2 (2.7)
2 4 4

Y considerando que la secuencia C3 x1(n) + C4x2(n) tiene como operador anulador LA =


Lx1(S)Lx2(S), se tiene

L A = (1 - 2S-1 ) (1 - 2S-1 ) = (1 - 2S-1 )


2 3

Aplicando LA a la ecuacin (2.7), se obtiene

1 -2
(1 - 2S )-1 3
1 - S [ y(n)] = 0
2

Como las races de LA son diferentes a las del polinomio caracterstico de la ecuacin
homognea asociada, se tiene que las races de LA representan la solucin particular.
7
Dado que la raz de LA es r =2 con grado de multiplicidad 3, se tiene que la solucin
particular yp(n) es de la forma

y p (n) = C3 ( 2 ) + C 4 n ( 2 ) + C5 n 2 ( 2 )
n n n

Evaluacin de los Coeficientes C3, C4, C5. Aplicando la expresin de yp(n) en la


ecuacin en diferencias original, se tiene

C3 ( 2 ) + C 4 n ( 2 ) + C5 n 2 ( 2 ) -
n n n 1
2
( 2
)
C3 ( 2 ) + C 4 ( n - 2 )( 2 ) + C5 ( n - 2 ) ( 2 )
n-2 n -2 n-2 1 1
= n2n - 2n
4 4

De donde, se obtiene

7 1 n 7 1 n 7 1 n 1 n
C 4 + C5 n2 + C3 - C5 2 + C5n 2 = n2 - 2
2 n

8 4 8 2 8 4 4

De esta ecuacin se deduce

2 2
C3 = - , C4 = , C5 = 0
7 7

En consecuencia,

2 n 2
yp (n) = - ( 2) + n ( 2)
n

7 7

Por lo cual

n n
2 2 2 n 2
y1 (n) = C1 + C2 - - ( 2 ) + n ( 2 )
n

2 2 7 7

Evaluacin de C1 y C2: Aplicando condiciones iniciales en la ecuacin en diferencias


original y en la solucin total, se tiene

Para n =0 en la ecuacin en diferencias original, se obtiene

1 1 1
y1 (0) - y1 (-2) = - y1 ( 0 ) = -
2 4 4

Para n =1 en la ecuacin en diferencias original, se obtiene

8
1 1 1
y1 (1) - y1 ( -1) = 2 - 2 y1 (1) = 0
2 4 4

Haciendo n = 0 y n = 1, en la solucin total se obtiene

2
y1 (0) = C1 + C 2 -
7

2 2
y1 (1) = C1 - C2
2 2

Por lo tanto, se tiene el sistema de ecuaciones

2 1
C1 + C 2 - =-
7 4
2 2
C1 - C2 = 0
2 2

De donde se obtiene

1
C1 = C 2 =
56

Por lo tanto, la solucin total es

n n
1 2 1 2 2 n 2
- ( 2 ) + n ( 2 )
n
y1 (n) = + -
56 2 56 2 7 7

1
Para la componente de la seal de entrada - x(n - 2) , se tendr que la respuesta
4
correspondiente es - y1 (n - 2) , la respuesta de estado estacionario es

y ( n ) = y1 ( n ) - y1 (n - 2)
O sea

n n n-2 n -2
1 2 1 2 2 n 2 1 2 1 2 2 n -2 2
- ( 2 ) + n ( 2 ) - ( 2 ) - ( n - 2 )( 2 )
n -2
y(n) = + - - - +
n

56 2 56 2 7 7 56 2 56 2 7 7

n n
1 2 1 2 1 3
y ( n ) = - - - + ( 2 ) + n ( 2 )
n n

56 2 56 2 14 14

9
Problema N 3. Un sistema LTI, tiene como secuencia de entrada

x(n) = ( 12 ) u(n) + ( 2 ) u( -n - 1)
n n

Para esta secuencia de entrada la secuencia de salida y(n) es

y(n) = 6 ( 12 ) u(n) - 6 ( 34 ) u(n)


n n

a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y


ceros de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.

Solucin
a) La secuencia x(n) se puede escribir como

x(n) = ( 12 ) u(n) - - ( 2 ) u(-n - 1)


n n

Por lo tanto

1 1 1
X(z) = -1
- , ROC: < z <2
1- z1
2 1 - 2z -1 2

X(z) se puede escribir como


- 32 z
X(z) =
( z - 12 ) ( z - 2 )
Como
y(n) = 6 ( 12 ) u(n) - 6 ( 34 ) u(n)
n n

Se tiene
6 6 3
Y(z) = -1
- -1
, ROC: z >
1- z 1
2 1- z3
4 4

- 32 z
Y(z) =
( z - 12 ) ( z - 34 )

Por lo tanto

Y(z) z - 2 3
H(z) = = , ROC: < z <2
X(z) z - 34 4

10
Diagrama de Polos Ceros. El diagrama de polos ceros se muestra en la Figura P3

jw

X O
3/4 2 s

Figura P3
b) Se tiene que
z - 2
h(n) = Z-1 {H(z)} = Z-1 3
z - 4
h(n) se puede escribir como
1 z -1
h(n) = Z-1 3 -1 - 2Z-1 3 -1
1 - 4 z 1 - 4 z
De donde

n n -1
3 3
h(n) = u(n) - 2 u ( n - 1)
4 4

c) Como
e jW - 2 1 - 2 - jW
H ( W ) = H(z) z = jW = =
e jW - 34 1 - 34 e- jW
y dado que
M

b e k
- jkW
b 0 + b1e- jW ++b M e- jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++a N e- jNW
a e
k =0
k
- jkW

con
N M

a k y(n - k) = bk x(n - k)
k =0 k =0

Se tiene que la ecuacin en diferencias que modela al sistema es

3
y ( n ) - y ( n - 1) = x(n) - 2x ( n - 1)
4

11
d) El sistema es estable porque su funcin de sistema tiene el nico polo con mdulo
menor que uno, o bien porque h(n) tiende a cero cuando n tiende a infinito, y es causal
dado que h(n) = 0 para n < 0.

12
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2010. PLAN 2006.

Problema N 1. Sea la seal:

x ( t ) = 1 + senw0 t + 2 cos w0 t + cos ( 2w0 t + p4 )

a) Determinar los espectros de magnitud y de fase.


b) Determinar el porcentaje de la potencia contenida en la primera armnica en relacin a la
potencia total de la seal.
c) Proponer un programa MATLAB para obtener la grfica de x(t).

Solucin.
a) Aplicando Euler, la seal x(t) se puede escribir como:

x(t) = 1 +
2j
(
1 jw0 t - jw0t
e -e ) ( 1
) (
+ e jw0 t + e - jw0 t + e j( 2 w0t +p / 4 ) - e - j( 2 w0 t +p / 4 )
2
)
De donde
1 - jp / 4 - j2 w0 t 1
x (t) = e e + (1 + j 12 ) e - jw0 t + 1 + (1 - j 12 ) e jw0 t + e jp / 4 e j2 w0 t
2 2

Por lo tanto:

1 - jp / 4
C -2 = e
2

5 jtg-1 (1/ 2 ) 5 j26,570


C -1 = (1 + j 12 ) = e = e
2 2

C0 = 1

5 jtg-1 ( -1/ 2) 5 - j26,570


C1 = (1 - j 12 ) = e = e
2 2

1
C 2 = e jp / 4
2

Por lo que el espectro de amplitud es:

1
1 5
C -2 = C2 = ; C -1 = C1 = ; C0 = 1
2 2

El espectro de fase es

C -2 = -450 ; C -1 = 26.57 0 ; C 0 = 00 ; C1 = - 26,57 0


; C1 = 450

b) La potencia P1 contenida en las lneas espectrales de la primera armnica es

5 5
P1 = 2 C1 = 2 = [ watts ]
2

4 2

Y como el desarrollo en serie de Fourier de x(t) tiene trminos finitos, la potencia total P de
esta seal, se puede calcular empleando Parseval, o sea:

2
P = C0 + 2 C n = C0 + 2 C1 + 2 C 2
2 2 2 2 2

n =1

Luego:
5 1
P = 1 + + = 4 [ watts ]
2 2
En consecuencia:

P1 500
100 = = 62, 5%
P 8

c) El programa MATLAB propuesto es:

>> %Grfica de x(t)


>> t=-5:0.01:5;
>> w0=2;
>> x=1+sin(w0*t)+2*cos(w0*t)+cos(2*w0*t+pi/4);
>> plot(t,x);
>> grid;title('Grfica de x(t)');
>> xlabel('t');ylabel('x(t)')

2
Grfica de x(t)
4

2
x(t)

-1

-2
-5 -4 -3 -2 -1 0 1 2 3 4 5
t

3
Problema N 2. La seal de voltaje x ( t ) = 10te - t u ( t ) se aplica a un resistor de resistencia
1[W].
a) Calcular la energa total desarrollada en el resistor.
b)Qu porcentaje de la energa est contenida en una seal que es la salida de un filtro
pasabajos ideal de ancho de banda 1[rad/seg], cuando se le aplica la seal x(t).
c) Propon
Solucin
a) La energa E desarrollada en el resistor es igual a la energa de la seal porque la
resistencia del resistor es unitaria, luego

x ( t ) dt = 100t e
2 -2t
E= 2
dt
- 0

Usando Tabla de Integrales, se tiene que



G(n)
t
n -1 - (a +1)t
e dt = , ( n > 0, a > -1)
( a + 1)
n
0

Con
G ( n ) = ( n - 1) ! si n = entero > 0
En consecuencia, con n = 3 y a =1, se tiene

G ( 3) 2 1
t e dt =
2 -2t
= =
(1 + 1)
3
0
8 4
En consecuencia:
1
E=100 = 25[Joule]
4

b) La seal de salida del filtro pasabajos ideal ser igual a x(t) en la banda pasante del filtro,
su energa E1, en el dominio de la frecuencia, est dada por:

1 1
1 1
X ( w ) dw = X ( w ) dw
2 2
E1 =
2 p -1 p0
Con

X ( w) = x ( t ) e - jwt dt = 10te - t e - jwt dt = 10 te - t e - jwt dt
- 0 0

X ( w) = 10 te
- (1+ jw) t
dt
0

Integrando, y en este caso n = 2 , a =jw y G ( 2 ) = 1 , se obtiene

4
10 10
X ( w) = =
(1 + jw) 1 - w2 + j2w
2

De aqu:
10 10 10
X ( w) = = =
(1 - w )2 2 1 + 2w + w (1 + w )
2 4 2 2
+ 4w2
10
X ( w) =
1 + w2
Luego:
100
X ( w) =
2

(1 + w ) 2 2

Por lo tanto:
1
1 100
E1 =
p 0 (1 + w2 ) 2
dw

Aplicando
dx x 1 dx x 1 1 -1 x ab

=
2a ( a + bx 2 ) 2a a + bx
+ = +
2a ( a + bx 2 ) 2a ab
tg
( a + bx )
2 2 2
a

Se obtiene:
1
1
1 w 1 1 p

-1
dw = + tg w = +
0 (1 + w )
2 2
2 (1 + w2
) 2
0
4 8

Luego:
100 1 p 25
E1 = + = + 12,5 20, 5 [ watts]
p 4 8 p
En consecuencia:

E1 20,5
100 = 100 = 81,83%
E 25
c) Como
100
SXX ( w) = X ( w) =
2

(1 + w )2 2

El programa propuesto es

>> %Grfica de Sxx(w)


>> w=-3*pi:1/254:3*pi;
>> S=100./(1+w.^2).^2;
>> plot(w/(3*pi),S);

5
>> grid;title('Grfica de S_x_x(w)'); xlabel('w');ylabel('S_x_x(w));

Grfica de Sxx (w)


100

90

80

70

Sxx (w) 60

50

40

30

20

10

0
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
w

6
Problema N 3. Se tienen las seales

t - 1/ 2 t + 1/ 2
x(t) = t + -t
1 1

t -1
y(t) =
2

a) Determinar z(t) = x(t)* y(t) = y(t) * x(t) .


b) Determinar las grficas de las componentes par e impar de y(t).
c) Proponer un programa MATLAB para la grfica de z(t) del apartado a).

Solucin
a) Las grficas de las seales x(t) e y(t) se muestran en la Figura P.3

Figura P. 3.Grficas de x(t) e y(t)

Considerando como ncleo de la integral de convolucin a la seal y(t), se tiene el siguiente


proceso:

i) t -1

En este caso
z(t) = x(t) * y(t) = 0

7
ii) -1 t 0

Ahora, se tiene
t t
t2
z(t) = - tdt = -
-1
2 -1

1 t2
z(t) = -
2 2

iii) 0 t 1
Se tiene

Luego
0 t 0 t
t2 t2
z(t) = - tdt + tdt = - +
-1 0
2 -1
2 0

1 t2
z(t) = +
2 2
iv) 1 t 2

En este caso

8
0 1 0 1
t2 t2
z(t) = - tdt + tdt = - +
t -2 0
2 t -2
2 0

( t - 2)
2
1
z(t) = +
2 2

v) 2 t 3

Luego
1 1
t2
z(t) = tdt =
t -2
2 t -2

1 ( t - 2)
2

z(t) = -
2 2

vi) t 3

En este caso
z(t) = 0

Resumiendo
0 t -1
1 t2
2 - 2 -1 t 0
1 + t 2
0 t 1
2 2
z(t) = ( t - 2 )2
2 + 2 1 t 2
1

1 ( t + 2 )2
2 - 2 2t3
0 t 3

b) Las componentes par yP(t) e impar yI(t), de la seal y(t), estn dadas por:
1
y P (t) = [ y(t) + y(- t)]
2

9
1
y I (t) = [ y(t) - y(- t)]
2
Como
0 t 0-

y(t) = 1 0+ t 2-

0 t 2+
Se tiene que
0 t -2-

y(- t) = 1 -2+ t 0 -

0 t 0+
Por lo tanto:

0 t -2-

1
y P (t) = -2+ t 2-
2
0 t 2+

0 t -2-
1
- 2 -2+ t 0-
y I (t) =
2
1
0+ t 2 -
0 t 2+

Luego, las grficas de las componentes yP(t) e yI(t) se muestran en la figura siguiente:

10
c) El programa MATLAB propuesto, para la grfica de z(t), es el siguiente:

>> %Grfica de z(t)


>> t=-15:0.01:15;
>> u1=stepfun(t,-1);u2=stepfun(t,0);
>> u3=stepfun(t,1);u4=stepfun(t,2);u5=stepfun(t,3);
>> z1=(1/2-t.^2/2);z2=(t-2).^2/2+1/2;
>> z3=1/2+t.^2/2;z4=-(t+2).^2/2+1/2;
>> z5=z1.*(u1-u2);z6=z3.*(u2-u3);
>> z7=z2.*(u3-u4);z8=z4.*(u4-u5);
>> z=z5+z6+z7+z8;
>> plot(t,z);title('Grfica de z(t)');grid;
>> xlabel('t');ylabel('z(t)');axis([-5,5,-15,2]);

11
Grfica de z(t)
2

-2

-4

-6
z(t)

-8

-10

-12

-14

-5 -4 -3 -2 -1 0 1 2 3 4 5
t

Problema N 4. Se tiene:

jw + 1
H ( w) =
( jw ) + 5 jw + 6 ( jw + 2 ) 2
2

a) Determinar h(t).
b) Proponer un programa MATLAB para obtener la grfica de H ( jw ) .

Solucin.
a) Haciendo el cambio de variable de r = jw , se obtiene:

12
r +1
H (r) =
r + 5r + 6 ( r + 2 )
2 2

Ecuacin que se puede escribir como:

r +1 r +1
H (r) = =
( r + 2 )( r + 3)( r + 2 ) ( r + 3 )( r + 2 )
2 3

La expansin en fracciones parciales de H(r) es de la forma:

r +1 A1 A A 22 A 23
H (r ) = = + 21 + +
( r + 3)( r + 2 ) r + 3 r + 2 ( r + 2 ) ( r + 2 )3
3 2

Donde:
r +1 -3 + 1
A1 = ( r + 3) H ( r ) r =-3 = = =2
( r + 2) ( -3 + 2 )
3 3
r =-3

r +1 -2 + 1
A 23 = ( r + 2 ) H ( r ) = = = -1
3

r =-2 r + 3 r =-2 ( -2 + 3)

Para los residuos A21 y A22, se aplica

1 d li - k
l i - k (
r - pi ) i H ( r )
l
Aik = , k=1,2,3,......,l i - 1
( li - k )! dr
r=p i

1 d 3-1 1 d2 r +1
A 21 = ( - ) ( ) =
3

( 3 - 1) ! dr 3-1
r 2 H r r + 3
r =-2
2 dr 2 r =-2

1 -4
A 21 = = -2
2 ( r + 3 )3
r =-2

1 d d r +1 2
A 22 = ( r - 2 ) H ( r ) = = =2
3

1 dr
dr r + 3 r =-2 ( r + 3)2
r =-2 r =-2

Luego
2 -2 2 -1
H (r ) = + + +
r + 3 r + 2 ( r + 2 ) ( r + 2 )3
2

Por lo cual

13
2 -2 2 -1
H ( w) = + + +
jw + 3 jw + 2 ( jw + 2 ) ( jw + 2 ) 3
2

Aplicando, el siguiente par de transformada


t n -1 - at 1
e u(t)
( n - 1)! ( a + jw )
n

Se obtiene:
(
h ( t ) = 2e-3t - 2e -2t + 2te -2t - t2 e -2t u(t)
2
)

(
h(t) = 2e -3t + -2 + 2t - 2t
2
)e -2t u(t)

b) Para obtener la grfica de |H(w)|, se propone el siguiente programa MATLAB

>> %Grfica de |H(w)|


>> w= -2*pi:1/254:2*pi;
>> H1=j*w+1;H2=(j*w+2).^2;
>> H3=(j*w).^2+5*j*w+6;
>> H=H1./(H2.*H3);
>> plot(w/pi,abs(H)); grid;
>> title('Grfica de |H(w)|'), xlabel('w');ylabel('|H(w)|');
Grfica de |H(w)|
0.045

0.04

0.035

0.03

0.025
|H(w)|

0.02

0.015

0.01

0.005

0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
w
>>

14
PAUTA SEGUNDA PRUEBA DE ANLISIS DE SEALES
2 SEMESTRE 2010

Problema N 1. a) Usando autocorrelacin determinar la energa de la seal x(t) cuya


grfica es la mostrada en la Figura P 1.
b) Proponer un programa MATLAB para graficar la autocorrelacin de x(t).

Figura P 1
Solucin
a) Se considera el intervalo
i) 2 t La Figura siguiente ilustra un caso que cumple esta condicin.

En este caso
R xx ( t ) = 0

ii) 0 t 2 .Una situacin del valor de t en este intervalo, se muestra en la Figura siguiente

Luego

1
- t+ 3

R xx ( t ) =
- t+ 3
1
dt = t 1

R xx ( t ) = -t + 2
iii) -2 t 0 . Este caso, se ilustra en la Figura siguiente

De la Figura anterior, se deduce

3
R xx ( t ) =
3
dt = t - t+1
-t+1

Por lo tanto

R xx ( t ) = t + 2

iv) t -2

De donde
R xx ( t ) = 0

En consecuencia

0 2t
-t + 2 0t2

R xx ( t ) =
t + 2 -2 t 0
0 t -2

2
La energa Ex de la seal x(t) se obtiene, aplicando que

E x = R xx ( 0 ) = 2 [ Joules ]

b) Se propone el siguiente programa MATLAB para graficar Rxx(t).

>> %Grfica de Rxx(t)


>> t=-5:0.01:5;
>> u1=stepfun(t,-2);
>> u2=stepfun(t,0);
>> u3=stepfun(t,2);
>> u4=u1-u2;
>> u5=u2-u3;
>> x1=(t+2).*u4;
>> x2=(-t+2).*u5;
>> x=x1+x2;
>> plot(t,x);title('Grfica de R_x_x(t)');
>> xlabel('t');ylabel('R_x_x(t)');
>> grid;

Grfica de Rxx (t)


2

1.8

1.6

1.4

1.2
Rxx (t)

0.8

0.6

0.4

0.2

0
-5 -4 -3 -2 -1 0 1 2 3 4 5
t

3
Problema N 2. Una seal tipo pasa-bajos x(t) tiene un espectro X(f) dado por:

1 - f / 200 f 200
X(f ) =
0 otros valores

a) La seal x(t) se muestrea idealmente a una frecuencia fs = 300 [ Hz ] . Dibujar el espectro


de la seal muestreada xs(t). para f 400 [ Hz ] . Se puede recuperar la seal x(t) a partir
de xs(t)?. Justifique su respuesta.
b) Cul debe ser el mximo intervalo de muestreo, que permita recuperar la seal la seal
x(t) a partir de xs(t)?.

Solucin
a) La grfica del espectro X(f) se muestra en la Figura siguiente

La grfica del espectro Xd(f) de la seal x(t) muestreada idealmente, a una frecuencia de
muestreo de 300[Hz], en el rango de -400 [Hz] f 400[Hz], se muestra en la Figura
siguiente:

De esta figura, se deduce que hay solapamiento en el espectro Xd(f), en consecuencia no es


posibles recuperar la seal x(t) a partir de la seal muestreada xs(t).
b) El intervalo mximo de muestreo es el intervalo Nyquist de muestreo, o sea TN dado por

1 1 1
TN = = = [s ]
2W 2B 2 200

TN = 2,5[ms]

4
Problema N 3. Utilizando correlacin, determinar la energa de la seal z(n), si z(n) =
x(n) + y(n), con

x ( n ) = {-1,1, 2, -2} , y {1,2,-2,1}

Solucin
Si
z(n) = x(n) + y(n)

Luego

rzz (l) = rxx (l) + ryx (l) + rxy (l) + ryy (l)

La energa Ez de la seal z(n), considerando correlacin, est dada por:

E z = rzz ( 0 ) = rxx ( 0 ) + rxy ( 0 ) + ryx ( 0 ) + ryy ( 0 )

Como
ryx ( l ) = rxy ( -l )
Luego
ryx ( 0 ) = rxy ( 0 )
En consecuencia:

E z = rzz ( 0 ) = rxx ( 0 ) + 2rxy ( 0 ) + ryy ( 0 )

Determinacin de rxx ( l ) . Para determinar rxx ( l ) , se aplica

rxx ( l ) = x ( l ) * x ( -l )

Aplicando mtodo matricial, se tiene:

5
x ( l)
x ( -l ) -1 1 2 -2
-2 2 -2 -4 4

2 -2 2 4 -4

1 -1 1 2 -2

-1 1 -1 -2 2

De donde:
rxx ( 0 ) = 10

Determinacin de ryy ( l ) . Aplicando

ryy ( l ) = y ( l ) * y ( -l )

Y mtodo matricial, se tiene

y (l)
y ( -l )

De donde:

ryy ( 0 ) = 10

Determinacin de rxy ( l ) . Aplicando rxy ( l ) = x ( l ) * y ( -l ) y mtodo matricial, se tiene:

6
x ( l)
y ( -l )

De donde
rxy ( 0 ) = 9

Por lo tanto:

E z = rzz ( 0 ) = 10 + 18 + 10 = 38 [Joules]

7
Problema N 4. a) Determinar el porcentaje de la potencia media total de la seal

x ( n ) = {...., 2, -2,3,1, 0, 2, -2,3,1, 0, 2, -2,3,1, 0, 2, -2,3,1,........}

contenida en la componente continua y en las dos primeras armnicas del espectro de x(n).
b) Determinar las componentes par e impar de x(n)

Solucin
a) De acuerdo a la expresin dada de x(n), se deduce que se trata de una secuencia
peridica de periodo N = 5. Por lo tanto, para solucionar el problema es necesario aplicar
Parseval, o sea :

N -1
Px = Ck
2

k =0

Con
1 N -1
Ck =
N n=0
x ( n ) e - j2 pnk / N

Con N = 5, se tiene

4
Px = Ck
2

k =0

1 4
Ck = x ( n ) e- j2pnk / 5
5 n =0
Luego

1 4 1 1 4
C0 =
5 n =0
x ( n ) = x ( 0 ) + x (1) + x ( 2 ) + x ( 3) + x ( 4 ) = [ -2 + 3 + 1 + 2] =
5 5 5
2 16
C0 = = 0, 64
25
1 4 1
C1 = x ( n ) = x ( 0 ) + x (1) e - j2 p / 5 + x ( 2 ) e - j4 p / 5 + x ( 3) e - j6 p / 5 + x ( 4 ) e - j8 p / 5
5 n =0 5

8
1
C1 = -2 + 3cos ( 2p / 5 ) - 3jsen ( 2p / 5 ) + cos ( 4p / 5) - jsen ( 4p / 5 ) + 2 cos ( 8p / 5 ) - j2sen ( 8p / 5 )
5
1
C1 = [ -2 + 0, 93 - j2,85 - 0,81 - jsen0,59 + 0, 62 + j1,9] = -0, 25 - j0,31 C1 = 0,16
2

1
C 2 = -2 + 3cos ( 4p / 5 ) - 3jsen ( 4p / 5 ) + cos ( 8p / 5 ) - jsen ( 8p / 5 ) + 2 cos (16p / 5 ) - j2sen (16p / 5 )
5

1
[ -2 - 2, 43 - j1, 76 + 0,31 + j0,95 - 1, 62 + j1,18] = -1,15 + j0, 07 C2 = 1,33
2
C2 =
5

1
C3 = -2 + 3cos ( 6p / 5 ) - 3jsen ( 6p / 5 ) + cos (12p / 5 ) - jsen (12p / 5 ) + 2 cos ( 24p / 5 ) - j2sen ( 24p / 5)
5

1
[ -2 - 2, 43 + j1, 76 + 0,31 - j0,95 - 1, 62 - j1,18] = -1,15 - j0, 07 C2 = 1, 33
2
C3 =
5

1
C 4 = -2 + 3cos ( 8p / 5 ) - 3jsen ( 8p / 5 ) + cos (16p / 5 ) - jsen (16p / 5 ) + 2 cos ( 32p / 5 ) - j2sen ( 32p / 5 )
5

1
[ -2 + 0,93 + j2,85 - 0,81 + j0,59 + 0, 62 - j1, 9] = -025 + j0,31 C4 = 0,16
2
C4 =
5

Luego, la potencia media Px de la seal x(n) es:

4
Px = C k = C 0 + C1 + C2 + C3 + C 4
2 2 2 2 2 2

k =0

Px = 0, 64 + 0,16 + 1,33 + 1,33 + 0,16 = 3, 62 [watts]

La potencia media P1 contenida en la componente continua (n=0) y en la primera armnica


(n=1) y segunda armnica (n=2), es

2
P1 = C k = C0 + C1 + C 2 = 0, 64 + 0,16 + 1, 33 = 2,13 [watts]
2 2 2 2

k=0

En consecuencia, el porcentaje de la potencia media total de x(n), contenida en la


componente continua y en las dos primeras armnicas es

9
P1 2,13
100 = 100 = 58,84 [%]
Px 3, 62

b) Componente par xp(n). Esta componente est dada por

1
xp (n) = x ( n ) + x ( - n )
2
Con

x ( n ) = {...., 2, -2,3,1, 0, 2, -2,3,1, 0, 2, -2,3,1, 0, 2, -2,3,1,........}


Se tiene

x ( - n ) = {....,3, -2, 2, 0,1,3, -2, 2, 0,1,3, -2, 2, 0,1,3, -2, 2, 0,........}

Por lo tanto

x p ( n ) = {...., 52 , -2, 52 , 21 , 21 , 25 , -2, 52 , 12 , 12 , 52 , -2, 25 , 21 , 21 , 25 , -2, 25 , 21 ,........}

Componente impar xi(n). Como

1
xi ( n ) = x ( n ) - x ( - n )
2

Se tiene

x i ( n ) = {...., - 12 ,, 12 , 12 , - 12 , - 12 , 0, 12 , 12 , - 12 , - 12 , 0, 12 , 12 , - 12 , - 12 , 0, 12 , 12 ,........}

10
PAUTA TERCERA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2010.

Problema N 1. Demostrar que la energa de una seal real es igual a la suma de las
energas de sus componentes par e impar.

Solucin.
Sea la seal x(n), la que en funcin de sus componentes par xp(n) y componente impar xi(n)
se puede escribir como:

x(n) = x p (n) + x i (n) (I)

Por otra parte, la energa Ex de la seal x(n) real, es:


E x = x 2 (n) (II)
-

Reemplazando, la ecuacin (I) en la (II), se obtiene:


E x = x p (n) + x i (n)
2

Desarrollando el cuadrado del binomio, se tiene:


E x = x p2 (n) + 2x p (n)x i (n) + x i2 (n)
-

Ecuacin que puede escribir como:


Ex =
n =-
x p2 (n) +
n =-
2x p (n)x i (n) + x
n =-
2
i (n)


La sumatoria 2x
n =-
p (n)x i (n) , se puede escribir como:

-1

2x
n =-
p (n)x i (n) = 2x
n =-
p (n)x i (n) + 2x p (0)x i (0) + 2x p (n)x i (n)
n =1

Como xi(0) = 0 y xp(n) = xp(-n) y xi(-n) = -xi(n), se deduce que

2x
n =-
p (n)x i (n) = 0

1
Por lo tanto:

Ex = x
n =-
2
p (n) + x
n =-
2
i (n) = E x p (n) + E x i (n)

2
Problema N2. a) Usando Parseval, determinar la potencia media de la seal de tiempo
discreto

2p 2p 2p p
x(n) = 1 + sen n + 3cos n + cos n +
N N N 2

b) Proponer un programa MATLAB para graficar la secuencia x(n).

Solucin
a) Parseval establece que la potencia media de la seal x(n) es:


2
Px = Ck
n =-
Dado que
2p p 2p p 2p p 2p
cos n + = cos n cos - sen n sen = -sen n
N 2 N 2 N 2 N

Luego, x(n) queda:


2p
x(n) = 1 + 3cos n
N
Dada la forma de x(n), los coeficientes Ck se pueden determinar usando Euler y la
definicin de serie de Fourier para x(n). Aplicando Euler x(n) se puede escribir de la forma
siguiente:

x(n) = 1 +
2
(
3 j 2Npn - j 2 pn
e + e N = 1+ e N + e N
2 2
)
3 j 2 pn 3 - j 2 pn
(I)

La serie de Fourier de x(n) es de la forma:

N -1 2 pkn 2 p (1)n 2 p (2)n 2 p ( N -1)n


j j j j
x(n) = C k e N
= Co + C1e N
+ C2e N
+ ...... + C N -1e N
(II)
k =0

Se observa que el desarrollo de la serie de Fourier de x(n) es un polinomio con potencias de


e con exponentes positivos. Comparando las ecuaciones (I) y (II), se deduce que para que la
ecuacin (I) represente la representacin de la serie de Fourier de que, se debe realizar la
siguiente equivalencia:

2 pn 2 p ( N -1) - N n 2 p ( N -1) n 2 p( N -1) n


-j -j j j
- j2 p
e N
=e N
=e N
e =e N

Luego, x(n) se puede escribir como:

x(n) = 1 +
2
(
3 j 2Npn - j 2 pn
e + e N = 1+ e N + e N
2 2
)
3 j 2 pn 3 j 2 p( N-1)n

3
Expresin de x(n) que representa la representacin de la serie de Fourier de x(n), con

3
Co = 1 , C1 = C N -1 =
2

Los otros coeficientes de la serie de Fourier son nulos. Considerando que:

2
3
= 1 + 2 [ watts ]
2 2 2 2 2
Px = Co + C1 + C N -1 = Co + 2 C1
2

Px = 5,5 [watts]

b) El programa MATLAB propuesto, con N = 5, es el siguiente

>> %Grfica de x(n)


>>n=-5:5;
>>N=5;
>>x=1+3*cos(2*pi*n/N);
>> stem(n,x,'fill','k');
>> title('Grfica de x(n)');xlabel('n');ylabel('x(n)');grid
Grfica de x(n)
4

2
x(n)

-1

-2
-5 -4 -3 -2 -1 0 1 2 3 4 5
n

4
Problema N 3. a) Determinar la convolucin de las seales

x(n) = {0, 0, 1, 1, 1, 1} , y(n) = {1, -2, 3}

b) Determinar la secuencia autocorrelacin normalizada y la energa de

x(n) = u(n) u(n - 4)

Solucin
a) Se emplear el mtodo matricial

Luego,
x(n)*y(n) = {0, 0, 1, -1, 2, 2, 1, 3}

b) Se aplicar la relacin
rxx ( l )
r xx ( l ) =
rxx ( 0 )

Se debe calcular rxx ( l ) , usando la relacin

rxx ( l ) = x ( l ) * x ( -l )
Se tiene que x(n) es
x(n) = {1, 1, 1, 1}

Usando mtodo matricial, se tiene:

5
x(l)
x(-l) 1 1 1 1
1 1 1 1 1

1 1 1 1 1

1 1 1 1 1

1 1 1 1 1

Luego
rxx ( l ) = {1, 2, 3, 4, 3, 2, 1 }

Por lo tanto:

1 1 3 3 1 1
r xx ( l ) = , , , 1, , ,
4 2 4 4 2 4

La energa Ex de la seal x(n) es

E x = rxx ( 0 ) = 4 [ J ]

6
Problema N 4. a) Determinar la Transformada Z y dibujar la ROC de la siguiente seal
1 2
n5
2

x(n) = 0 0n 4
-2n u - n - 1
( )

b) Proponer un programa MATLAB para la grfica de x(n)

Solucin
a) La sea x(n) se puede escribir como

n
1
x(n) = u ( n - 5 ) -2n u ( - n - 1)
2
Luego

1 n 1 n
Z {x(n)} = Z u ( n - 5 ) -2 u ( - n - 1) = Z u ( n - 5 ) + Z {-2n u ( - n - 1)}
n

2 2

Se tiene

1 n 1 n n
1 1 1
5 6
1
7

Z u ( n - 5 ) = z - n = z -1 = z -1 + z -1 + z -1 + .... + 0
2 n =5 2 n =5 2 2 2 2

Se trata de una serie geomtrica, por lo tanto:

5
1 -5
1 n 2 z
Z u ( n - 5 ) = , ROC: | z | >1/2
2 1 - 1 z -1
2

Por otra parte, se tiene que la componente -2 n u ( - n - 1) de x(n), es una seal anticausal, por
lo que:
-1
Z {-2n u ( - n - 1)} = ( -2n ) z -n = - ( 2-1 z )
m
con m = -n
n =- m =1

Z {-2n u ( - n - 1)} = - ( 2-1 z ) + ( 2-1 z ) + ( 2 -1 z ) + .... + 0


2 3

Tambin se trata de una serie geomtrica, luego

7
2-1 z 1
Z {-2n u ( -n - 1)} = - = ROC : | z | < 2
1 - 2 z 1 - 2z -1
-1

En consecuencia, la Transformada - Z de x(n) es

5
1 -5
z 1
2
X (z) = + , ROC: < | z | < 2
1 -1 1 - 2z -1
1- z
2

La grfica del ROC se muestra en la Figura P.4.

Im{z}

2
1/2
Re{z}

ROC

Figura P.4

a) El programa MATLAB propuesto para graficar la sea x(n) es el siguiente. Se


considera la expresin

n
1
x(n) = u ( n - 5 ) -2n u ( - n - 1)
2
>>%Grfica de x(n)
>> n=-10:10;
>> u1=stepfun(n,5);
>> x1=(1/2).^n.*u1;
>> u7=1-stepfun(n,0);
>> x2=2.^n.*u7;
>> x=x1-x2;
>> stem(n,x)
>> grid
>> title('Grfica de x(n)');xlabel('n');ylabel('x(n)');

8
Grfica de x(n)
0.2

0.1

-0.1
x(n)

-0.2

-0.3

-0.4

-0.5
-10 -8 -6 -4 -2 0 2 4 6 8 10
n

9
PAUTA PRIMERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2011.

PARTE CONCEPTUAL

Pregunta N1. Cul es la diferencia fundamental entre seales analgicas y seales de


tiempo discreto?.

Respuesta. La diferencia fundamental es que las seales analgicas estn definidas para
todo valor de la variable temporal, en cambio las seales de tiempo discreto estn definidas
slo para algunos valores de la variable temporal.

Pregunta N2. Qu se entiende por densidad espectral?.

Respuesta. La densidad espectral representa la distribucin de la energa o potencia en el


dominio de la frecuencia.

Pregunta N3. Qu se entiende por seal de energa y por seal de potencia?

Respuesta. Seal de energa. Una seal es de energa cuando su energa es finita y su


potencia media es nula.
Seal de potencia. Una seal es de potencia cuando su potencia media es finita, distinta de
cero, y su energa es infinita.

Pregunta N4. Para el caso de seales peridicas de tiempo continuo,qu se requiere


conocer para aplicar Parseval?.

Respuesta. Para seales peridicas de tiempo continuo, se requiere determinar los


coeficientes de la Serie de Fourier para aplicar Parseval.

Pregunta N4. Cundo dos seales son incorreladas?.

Respuesta..Dos seales x(t) e y(t) son incorreladas cuando sus correlaciones cruzadas son
nulas para todo t , o sea:

R xy ( t ) = R yx ( t ) = 0 "t

Todas las preguntas tienen una ponderacin de 4 puntos.

1
PARTE PROBLEMAS

Problema N 1. a) Determinar las componentes par e impar de la seal x(t) dada por:

2t 2 + 3t + 6
x (t) =
1+ t

b) Proponer un programa MATLAB para graficar la componente par de x(t).

Solucin.
a) Componente par xp(t). La componente par xp(t) de x(t) est dada por:

1
xp ( t) = x ( t ) + x ( - t )
2

Con
2t 2 - 3t + 6
x ( -t ) =
1- t
Luego
1 2t 2 + 3t + 6 2t 2 - 3t + 6
xp ( t) = +
2 1 + t 1- t

Haciendo las operaciones algebraicas, se obtiene:

6 - t2
xp ( t) =
1- t2

De la expresin obtenida para xp(t) se deduce que se cumple:

x p ( - t ) = x p ( t ) seal par

Componente impar : xI(t). La componente impar xI(t) de x(t) est dada por:

1
xI (t) = x ( t ) - x ( - t )
2
O sea:
1 2t 2 + 3t + 6 2t 2 - 3t + 6
xI ( t) = -
2 1 + t 1- t

2
Obtenindose:
2t + 3t
3

xI (t ) = 2
t -1

Se deduce
x(-t) = -x(t) , seal impar

b) Un programa MATLAB, para graficar xp(t) sera el siguiente

>> % Grfica de xp(t) = (6-t^2)/(1-t^2)


>> t = -6:0.001:6;
>> x1 = 6 t.^2;
>> x2 = 1 t.^2;
>> xp = x1.*x2;
>> plot(t,x);
>> title(Grfica de xp(t));
>> xlabel(t); ylabel(xp(t)); grid

3
Problema N 2. a) Si x ( t ) = 2 + 3senw0 t - 2 cos w0 t + 3cos 3w0 t - sen2w0 t , aplicando
Parseval determinar la potencia media de x(t).
b) Determinar x(t) si

X ( w) =
( jw ) + 4
( jw ) + 5 ( jw ) + 6 ( jw ) + 2 2
2

Solucin.
a) Aplicando Euler x(t) se puede escribir de la manera siguiente:

e jw0 t - e - jw0 t e jw0 t + e - jw0 t e j3w0 t + e - j3w0 t e j2 w0 t - e - j2 w0 t


x (t) = 2 + 3 -2 +3 -
2j 2 2 2j
Ordenando

3 - j3 w0 t 1 - j2 w0 t 3 3 1 3
x (t) = e + e + -1 - e - jw0 t + 2 + -1 + e jw0 t - e j2 w0 t + e j3w0 t
2 2j j2 j2 2j 2

Considerando que la expresin de la Serie de Fourier para x(t) es:

3
x ( t ) = C n e jnw0 t = Cn e jnw0 t
- -3

Se deduce que

3 9
C -3 = C3 = C-3 = C3 =
2 2

2 4
1 1
C -2 = - j C -2 =
2

2 4
3 13
C -1 = -1 + j C -1 =
2

2 4
C0 = 2 C0 = 4
2

3 13
C1 = -1 - j C1 =
2

2 4
1 1
C2 = j C2 =
2

2 4

Por lo tanto, aplicando Parseval, se tiene:


3 3
P = Cn = C 0 + 2 Cn = C0 + 2 C1 + 2 C 2 + 2 C3
2 2 2 2 2 2 2

-3 1

4
13 1 9
P = 4 + 2 + + [ watts]
4 4 4

31
P= [ watts]
2

b) Haciendo el cambio de variable r =jw en X(w) , se obtiene:

r+4
X (r) =
r 2 + 5r + 6 [ r + 2]
2

Los polos de H(r ) son:

r 2 + 5r + 6 = 0 p1 = -3 ; p 2 = -2 ; p3 = p 4 = -2

Luego, H(r) se puede escribir como

r+4 A1 A A 22 A 23
X (r ) = = + 21 + +
[ r + 3][ r + 2] r + 3 r + 2 ( r + 2 ) ( r + 2 )3
3 2

Con:
r+4
A1 = ( r + 3) X ( r ) r =-3 = = -1
( r + 2)
3
r =-3

r+4
A 23 = ( r + 2 ) X ( r ) r =-2 = =2
3

( r + 3 ) r =-2
Para un polo pi con multiplicidad li, los coeficientes Aik con k = 1,2,., li -1, se calculan
aplicando:

1 d li - k
l i - k (
r - pi ) i X ( r )
l
Aik = , k=1,2,3,.....,k-1
( li - k )! dr
r=p i

Se obtiene
d d r + 4 -1
A 22 = ( r + 2 ) X(r) = = = -1
3

dr
r =-2 dr r + 3 ( r + 3)
2
r =-2 r =-2

5
1 d2 1 d -1 1 2
A 21 = 2 ( r + 2 ) X(r) = = =1
3

2 dr
r =-2
2 dr ( r + 3) 2 2 ( r + 3)3
r =-2 r =-2

Luego:
-1 1 -1 2
X(r) = + + +
r + 3 r + 2 ( r + 2 ) ( r + 2 )3
2

Cambiando r por jw, se tiene:

-1 1 -1 2
X(w) = + + +
jw + 3 jw + 2 ( jw + 2 ) ( jw + 2 ) 3
2

Aplicando el siguiente par de Transformada de Fourier .

1 t n -1 - at
F -1 n
= e u (t)
( j w+a ) ( n - 1) !

x ( t ) = - e-3t u ( t ) + e -2t u ( t ) - te -2t u ( t ) + t 2 e -2t u ( t )

6
Problema N 3. Las seales x(t) y (t) tienen las grficas mostradas en la Figura P3.

a) b)
Figura P 3. a) Grfica de x(t). b) Grfica de y(t)

a) Determinar x(t) * y(t)


b) Aplicando el concepto de correlacin, determinar la energa de y(t). Aplicando las
propiedades de la autocorrelacin, haga un esbozo de la grfica Ry(t).
c) Proponer un programa MATLAB para obtener la Transformada de Fourier de y(t).

Solucin.
a) Determinacin de z(t) = x(t)*y(t). Considerando a x(t) como ncleo de la integral de
convolucin, o sea:

z(t) = y(t) * x(t) = y ( t ) x ( t - t ) dt


-

Se tienen los siguientes casos:

a) t -2

En este caso
z(t) = 0

b) -2 t 0

7
En este caso
t +2 t +2
1 1
z(t) =
0
2
tdt = t2
4 0

1
z(t) = ( t + 2)
2

c) 0 t 2

En este caso
2 2
1 1
z(t) = tdt = t 2
t
2 4 t

z(t) =
1
4
( 4 - t2 )

d) t 2
En este caso
z(t) = 0

Resumiendo

8
0 -2 t
1
( t + 2 )2 -2 t 0

z(t) = 4
1 (4 + t2 ) 0t 2
4
0 t2

b) Hay que determinar

R y ( t) = y ( t ) y ( t + t ) dt
-

a) t 2

En este caso
Ry(t) = 0
b) 0 t 2

Las ecuaciones de las rectas y(t) e y(t + t) es:

1
y (t) = t
2
1
y ( t + t) = ( t + t)
2

Luego en este caso:

-t+ 2 -t+ 2 - t+ 2
1 1 1 2 1
R y ( t) = t ( t + t ) dt = t dt + ttdt
0
2 2 0
4 0
4

1 1
R y ( t) = ( 2 - t) + t ( 2 - t )
3 2

12 8

9
Como la expresin obtenida para R y ( t ) es vlida en el intervalo 0 t 2 , se puede
aplicar
1 1
E = R y ( 0) = ( 2 - 0 ) + 0 ( 2 - 0 ) [ Joules]
3 2

12 8

2
E = R y ( 0) = [ Joules]
3

Esbozo de la grfica de R y ( t ) . Considerando las propiedades de simetra par y que E es el


valor mayor que puede tomar R y ( t ) , la grfica de R y ( t ) puede tener la forma mostrada
en Figura 3.1

Figura 3.1. Esbozo de Ry(t).

c) Programa MATLAB para la Transformada deFourier de y(t). El programa propuesto es

>>% Transformada de Fourier de y(t) = (1/2)t(u(t) u(t-2)


>> t=sym('t','real');
>> u1=sym('heaviside(t)');
>> u2=sym('heaviside(t-2)');
>> x=u1-u2;
>> y=(1/2)*t*x;
>> Y=fourier(y)

Y=

1/2*(2*i*exp(-2*i*w)*w+exp(-2*i*w)-1)/w^2

O sea:
j2we - j2 w + e - j2 w - 1 2wsen2w + cos 2w - 1 + j ( 2w cos w - senw)
Y ( w) = =
2w2 2w2

10
PAUTA SEGUNDA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2011.

Problema N 1. Problema N 1. Sean las seales

x(n) = {-1, 2, -2, 2,1}

y(n) = {2,1, 3, 0, 2,1}

a) Aplicando autocorrelacin, determinar la energa de la seal x(n).


b) Determinar ryx (l) .

Solucin
a) Se aplicar el mtodo de determinantes, o sea:

x(l)
-1 2 -2 2 1
x(-l)
1 -1 2 -2 2 1

2 -2 4 -4 4 2

-2 2 -4 4 -4 -2

2 -2 4 -4 4 2

-1 1 -2 2 -2 -1

Luego

rxx (l) = {-1, 0, 4, -8,14, -8, 4, 0, -1}

Como la energa Ex de la seal x(n), es E x = rxx (0) , se tiene

1
E x = rxx (0) = 14[J]

b) Como
ryx (l) = y(l) * x(-l)

Se tiene

y(l)
2 1 3 0 2 1
x(-l)
1 2 1 3 0 2 1

2 4 2 6 0 4 2

-2 -4 -2 -6 0 -4 -2

2 4 2 6 0 4 2

-1 -2 -1 -3 0 -2 -1

De donde

ryx (l) = {2,5,1,8, -4,10, -5, 2, 0, -1}

2
Problema N 2. La seal x(n) es peridica, con simetra par, y perodo 6. El perodod
bsico es {1,1,1, 0,1,1} . Aplicando Parseval, determinar la potencia media de x(n)

Solucin
La grfica de la seal x(n) se muestra en la Figura P.2

x(n)

.
.

n
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10
Figura P 2

El Teorema de Parseval establece que, la potencia media Px de una secuencia x(n) peridica
de periodo N, es

N -1
Px = Ck
2

k =0

Con

2 pkn
1 N -1 -j
Ck =
N n=0
x(n)e N
con k = 0,1,2,..........,N-1

De acuerdo a la Figura P2, se deduce que el periodo N de la seal x(n) es N = 6. Por lo


tanto

pkn
1 5 -j
Ck =
6 n =0
x(n)e 3
, k = 0,1,2,3,4,5

Dado que x(n) presenta simetra par, Ck se puede determinar usando

Ck =
1
6
{
x(0) + x(3)e - jpk + 2 x(1) cos ( p3k ) + x(2) cos ( 2 p3k ) }
Considerando los valores de la secuencia x(n), se tiene

3
Ck =
1
6
{ }
1 + x(3)e- jpk + 2 cos ( p3k ) + cos ( 2 p3k )

Haciendo k = 0,1,2,3,4,5, se obtiene

C0 =
1
6
{1 + 2 [1 + 1]} =
5
6
C1 = {1 + 2 [ 12 - 12 ]} =
1 1
6 6

C2 =
1
6
{1 + 2 [ - 12 - 12 ]} = -
1
6

C3 =
1
6
{1 + 2 [ -1 + 1]} =
1
6

C4 =
1
6
{1 + 2 [ - 12 - 12 ]} = -
1
6

C5 =
1
6
{1 + 2 [ 12 - 12 ]} =
1
6

En consecuencia

5
Px = C k = C 0 + C1 + C3 + C 4 + C5
2 2 2 2 2 2

k =0

2 2
5 1 30
Px = + 5 = [ w ]
6 6 36

5
Px = = 0,833[ w ]
6

4
Problema N 3. a) Proponer un programa MATLAB para graficar la seal:

-5 -5 n 0
5-3n 0<n 4

x(n) =
-23-n
2
4<n 8
41 8<n 14
b) Determinar la densidad espectral de la seal

n
1
x(n) = u(n - 1)
3
Solucin
a). La seal x(n) dada se puede escribir como

x(n) = -5 [ u(n + 5) - u(n)] + ( 5 - 3n ) u ( n - 1) + u ( n - 4 ) - 23n 2 [ u(n - 5) - u(n - 8)] + 41 u ( n - 9 ) - u(n - 15)

El Programa MATLAB propuesto, para graficar x(n), es el siguiente

>> % Grfica de la seal x(n)


>> n =-10:20;
>> u1=stepfun(n,-5); u2=stepfun(n,0);
>> u3=stepfun(n,1); u4=stepfun(n,4);u5=stepfun(n,5);
>> u6=stepfun(n,8); u7=stepfun(n,9); u8=stepfun(n,15);
>> x=-5*(u1-u2)+(5-3*n).*(u3+u4)-23*n.*(u5-u6)+41*(u7-u8);
>> plot(n,x);
>> grid;title('Grfica de x(n)');
>> xlabel('n');ylabel('x(n)');

Grfica de x(n)
50

-50
x(n)

-100

-150

-200
-10 -5 0 5 10 15 20
n

Grfica de x(n)

5
b) Dado que la seal x(n) dada, presenta limitacin mixta en el tiempo, es una seal descrita
en trminos de energa, luego su densidad espectral de energa est dada por

Sxx ( W ) = X ( W )
2

La seal x(n) de este apartado, se puede escribir como

( n -1)
11
x(n) = u(n - 1)
33
Definiendo, la secuencia y(n) como
(n )
1
y (n ) = u(n)
3
Se tiene que
( n -1)
1 11
x ( n ) = y ( n - 1) = u(n - 1)
3 3 3

Por lo tanto, aplicando la propiedad de desplazamiento temporal,

F{x ( n - k )} = e - jkW X ( W )
se tiene

F{x ( n )} = X ( W ) = F {y ( n - 1)} = e- jW Y ( W )
1 1
3 3
Con
1 ( n ) 1
F u(n) = Y ( W ) =
3
1
1 - e - jW
3
Luego
1 e- jW
X ( W) =
3 1 - 1 e - jW
3
Por lo tanto:
1 1 1 1
Sxx ( W ) = =
9 1 2
1 9 10 - 6 cos W
1 - 3 cos W + 9 sen W
2

1
Sxx ( W ) =
10 - 6 cos W

6
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2011.

Problema N 1. a)Determinar la respuesta al impulso y la respuesta al escaln del sistema


causal caracterizado por

y(n) - 0,7y(n - 1) + 0,1y(n - 2) = 2x(n) x(n 2)

b) Dibujar el diagrama de polos y ceros y determinar si el sistema es estable

Solucin
a) Aplicando el mtodo indirecto, se tendr:

Y(z) - 0, 7z -1Y(z) + 0,1z -2 Y(z) = 2X(z) - z -2 X(z)


de donde

Y(z) =
( 2 - z ) X(z)
-2

=
( 2z 2
- 1) X(z)
(1)
1 - 0, 7z -1 + 0,1z -2 z 2 - 0, 7z + 0,1

Respuesta al impulso: x(n) = d(n). En este caso:

X(z) = 1

Por lo tanto

2z 2 - 1
H(z) = 2
z - 0, 7z + 0,1

Los polos de Y(z), son:

z 2 - 0, 7z + 0,1 = 0 p1 = 0, 5 , p 2 = 0, 2

Luego, Y(z) se puede escribir como:

2z 2 - 1
H(z) =
( z - 0,5 )( z - 0, 2 )
Para realizar la expansin en fracciones parciales de Y(z), se hace

1
z ( 2z 2 - 1)
H(z) =
z ( z - 0,5 )( z - 0, 2 )
Luego
H(z) 2z 2 - 1 A A2 A3
= = 1+ +
z z ( z - 0,5 )( z - 0, 2 ) z z - 0,5 z - 0, 2

H(z) 2z 2 - 1
A1 = z = = -10
z z =0 ( z - 0, 5)( z - 0, 2 ) z =0

H(z) 2z 2 - 1 10
A 2 = (z - 0,5) = =-
z z =0,5 z ( z - 0, 2 ) z =0,5 3

H(z) 2z 2 - 1 46
A3 = (z - 0, 2) = =
z z =0,2 z ( z - 0,5 ) z =0,2 3

Por lo tanto,

10 46
H(z) = -10 - 3
+ 3

1 - 0,5z -1 1 - 0, 2z -1

En consecuencia

10 46
h(n) = -10d(n) - ( 0,5 ) u(n) + ( 0, 2 ) u(n)
n n

3 3

Respuesta al escaln unitario u(n). En este caso

1 z
X(z) = -1
=
1- z z -1

Aplicando esta expresin de X(z) en la ecuacin (1), del apartado a), se obtiene

Y(z) =
( 2z 2
- 1)

z
( z - 0, 5)( z - 0, 2 ) z - 1

2
De donde

Y(z)
=
( 2z 2 - 1)
=
A1
+
A2 A
+ 3
z ( z - 0,5 )( z - 0, 2 )( z - 1) z - 0,5 z - 0, 2 z - 1

Se tiene

A1 = ( z - 0,5 )
Y(z)
=
( 2z 2 - 1)
=
10
z z= 0,5 ( z - 0, 2 )( z - 1) 3
z = 0,5

A 2 = ( z - 0, 2 )
Y(z)
=
( 2z 2 - 1)
=-
23
z z =0,2 ( z - 0, 5)( z - 1) 6
z = 0,2

A3 = ( z - 1)
Y(z)
=
( 2z 2 - 1)
=
5
z z =1 ( z - 0,5 )( z - 0, 2 ) 2
z =1

En consecuencia

10
- 236 5
Y(z) = 3
+ + 2

1 - 0,5z -1 1 - 0, 2z -1
1 - z -1

Por lo tanto, la respuesta al escaln es

5 10 23 n
y(n) = + ( 0,5 ) - ( 0, 2 ) u(n)
n

2 3 6

Diagrama de polos ceros.

Del apartado a), se tiene que la expresin de H(z) es

2z 2 - 1
H(z) =
( z - 0,5 )( z - 0, 2 )

Se deduce que los ceros de H(z) son

3
2 2
2z 2 - 1 = 0 z1 = , z2 = -
2 2
y los polos son
p1 = 0,5 , p 2 = 0, 2
Por lo tanto, el diagrama de polos ceros, se muestra en la Figura P1
Im{}

0,5 Re{}
O X X O
-0,7 0,2 0,7

Figura P1

Como en este caso se cumple los dos polos tienen un mdulo menor que uno, o sea estn
dentro de la circunferencia unitaria, se deduce que el sistema es estable y es causal porque
h(n) = 0 para n < 0.

4
Problema N 2. Para el sistema de tiempo discreto LTI mostrado en la Figura P2,
determinar:
a) La ecuacin en diferencias que relacione y(n) con x(n).
b) La funcin respuesta de frecuencia.
c) La respuesta de estado cero, si x(n) =(n+1)2nu(n).

x(n) 1 + y(n)
4 + + z -1 z -1 - +
+

1
2

Figura P 2
Solucin
a) Sea v(n) la seal de salida del sumador en la entrada del sistema, por lo tanto, se tendr

1 1
v(n) = x(n) + v(n - 2) (2.1)
4 2

En el sumador de salida, se tendr

y(n) = v(n) - v(n - 2) (2.2)

De la ecuacin (2.1), se obtiene

x(n) = 4v(n) - 2v(n - 2) (2.3)

Del sistema de ecuaciones (22.) y (2.3), se obtiene

1
v(n) = x(n) - y(n) (2.4)
2
De aqu
1
v(n - 2) = x(n - 2) - y(n - 2) (2.5)
2

En consecuencia, (2.4) y (2.5) en (2.2), se tiene

5
1 1
y(n) = x(n) - y(n) - x(n - 2) + y(n - 2)
2 2

Finalmente

1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2)
2 4 4

b) Considerando que la expresin genrica de una ecuacin en diferencias es

N M

a
k =0
k y(n - k) = b k x(n - k)
k=0

Y que la funcin respuesta de frecuencia H(W) es

b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++ a N e - jNW
a e
k =0
k
- jkW

Se tiene que para el problema dado

1
- 14 e- j2 W
H(W) = 4

1 - 12 e- j2 W

1 1 - cos 2W + jsen2W
H(W) =
2 2 - cos 2W + jsen2W

c) Dado que el sistema es relajado, se tiene que la respuesta de estado - cero corresponde a
la solucin total, y(n), de la ecuacin en diferencias que modela al sistema dado: Como

1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2) (2.6)
2 4 4

y que x(n) = (n+1)2nu(n), se tiene que x(n) se puede escribir como

x(n) = n2n u(n) + 2n u(n)

6
De aqu, aplicando el principio de superposicin a la ecuacin (2.6), se tiene

1 1 1
y1 (n) - y1 (n - 2) = n2n - 2 n
2 4 4

En notacin operacional, se tiene

1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2
2 4 4

La solucin total y1 (n) es

y1 (n) = y h (n) + y p (n)

Solucin homognea yh(n). La ecuacin homognea asociada es

1 -2
1 - S [ y1 (n)] = 0
2

El polinomio caracterstico de esta ecuacin es

1 2 2
r2 - = 0 r1 = , r2 = -
2 2 2

Por lo tanto, la solucin homognea es

n n
2 2
y h (n) = C1 + C 2 -
2 2

Solucin particular yp(n).Considerando que

1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2 (2.7)
2 4 4

Y considerando que la secuencia C3 x1(n) + C4 x2(n) tiene como operador anulador LA =


Lx1(S)Lx2(S), se tiene

L A = (1 - 2S-1 ) (1 - 2S-1 ) = (1 - 2S-1 )


2 3

7
Aplicando LA a la ecuacin (2.7), se obtiene

1 -2
(1 - 2S ) -1 3
1 - S [ y(n)] = 0
2

Como las races de LA son diferentes a las del polinomio caracterstico de la ecuacin
homognea asociada, se tiene que las races de LA representan la solucin particular. Dado
que la raz de LA es r =2 con grado de multiplicidad 3, se tiene que la solucin particular
yp(n) es de la forma

y p (n) = C3 ( 2 ) + C 4 n ( 2 ) + C5 n 2 ( 2 )
n n n

Evaluacin de los Coeficientes C3, C4, C5. Aplicando la expresin de yp(n) en la ecuacin
en diferencias original, se tiene

C3 ( 2 ) + C4 n ( 2 ) + C5 n 2 ( 2 ) -
n n n 1
2
(C3 ( 2 ) + C 4 ( n - 2 )( 2 ) + C5 ( n - 2 ) ( 2 )
n-2 n -2 2
)
n -2 1 1
= n2 n - 2 n
4 4

De donde, se obtiene

7 1 n 7 1 n 7 1 n 1 n
C 4 + C5 n2 + C3 - C5 2 + C5 n 2 = n2 - 2
2 n

8 4 8 2 8 4 4

De esta ecuacin se deduce

2 2
C3 = - , C4 = , C5 = 0
7 7

En consecuencia,

2 2
y p (n) = - ( 2) + n ( 2)
n n

7 7

Por lo cual

n n
2 2 2 n 2
y1 (n) = C1 + C 2 - - ( 2 ) + n ( 2 )
n

2 2 7 7

8
Evaluacin de C1 y C2: Aplicando condiciones iniciales en la ecuacin en diferencias
original y en la solucin total, se tiene

Para n =0 en la ecuacin en diferencias original, se obtiene

1 1 1
y1 (0) - y1 (-2) = - y1 ( 0 ) = -
2 4 4

Para n =1 en la ecuacin en diferencias original, se obtiene

1 1 1
y1 (1) - y1 (-1) = 2 - 2 y1 (1) = 0
2 4 4

Haciendo n = 0 y n = 1, en la solucin total se obtiene

2
y1 (0) = C1 + C 2 -
7

2 2
y1 (1) = C1 - C2
2 2

Por lo tanto, se tiene el sistema de ecuaciones

2 1
C1 + C 2 - =-
7 4
2 2
C1 - C2 = 0
2 2

De donde se obtiene

1
C1 = C 2 =
56

Por lo tanto, la solucin total es

n n
1 2 1 2 2 n 2
y1 (n) = + - - ( 2 ) + n ( 2 )
n

56 2 56 2 7 7

9
1
Para la componente de la seal de entrada - x(n - 2) , se tendr que la respuesta
4
correspondiente es - y1 (n - 2) , la respuesta de estado estacionario es

y ( n ) = y1 ( n ) - y1 (n - 2)

O sea

n n n-2 n -2
1 2 1 2 2 n 2 1 2 1 2 2 n -2 2
- ( 2 ) + n ( 2 ) - ( 2 ) - ( n - 2 )( 2 )
n -2
y(n) = + - - - +
n

56 2 56 2 7 7 56 2 56 2 7 7

n n
1 2 1 2 1 3
y ( n ) = - - - + ( 2 ) + n ( 2 )
n n

56 2 56 2 14 14

10
Problema N 3. Un sistema LTI, tiene como secuencia de entrada

x(n) = ( 12 ) u(n) + ( 2 ) u(-n - 1)


n n

Para esta secuencia de entrada la secuencia de salida y(n) es

y(n) = 6 ( 12 ) u(n) - 6 ( 34 ) u(n)


n n

a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y ceros
de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.

Solucin
a) La secuencia x(n) se puede escribir como

x(n) = ( 12 ) u(n) - - ( 2 ) u(- n - 1)


n n

Por lo tanto

1 1 1
X(z) = -1
- , ROC: < z <2
1- z1
2 1 - 2z -1 2

X(z) se puede escribir como

- 32 z
X(z) =
( z - 12 ) ( z - 2 )

Como
y(n) = 6 ( 12 ) u(n) - 6 ( 34 ) u(n)
n n

Se tiene
6 6 3
Y(z) = -1
- -1
, ROC: z >
1- z 1
2 1- z3
4 4

11
- 32 z
Y(z) =
( z - 12 ) ( z - 43 )

Por lo tanto

Y(z) z - 2 3
H(z) = = , ROC: < z <2
X(z) z - 34 4

Diagrama de Polos Ceros. El diagrama de polos ceros se muestra en la Figura P3

jw

X O
3/4 2 s

Figura P3

b) Se tiene que

z - 2
h(n) = Z -1 {H(z)} = Z-1 3
z - 4

h(n) se puede escribir como

1 z -1
h(n) = Z -1 3 -1 - 2Z -1 3 -1
1 - 4 z 1 - 4 z

De donde

n n -1
3 3
h(n) = u(n) - 2 u ( n - 1)
4 4

12
c) Como

e jW - 2 1 - 2- jW
H ( W ) = H(z) z = jW = =
e jW - 34 1 - 34 e - jW

y dado que
M

b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++ a N e - jNW
a e
k =0
k
- jkW

con
N M

a k y(n - k) = bk x(n - k)
k =0 k=0

Se tiene que la ecuacin en diferencias que modela al sistema es

3
y ( n ) - y ( n - 1) = x(n) - 2x ( n - 1)
4

d) El sistema es estable porque su funcin de sistema tiene el nico polo con mdulo menor
que uno, o bien porque h(n) tiende a cero cuando n tiende a infinito, y es causal dado que
h(n) = 0 para n < 0.

13
PAUTA PRIMERA PRUEBADE ANALISIS DE SEALES
SEGUNDO SEMESTRE 2011 PLAN 2006

Problema N 1. Sea la seal x(t) peridica con periodo T, y con xb(t) como periodo bsico
dado por

x b ( t ) = t u ( t ) - u ( t - T / 2 ) + u ( t - T / 2 ) - u ( t - T )
a) Determinar la potencia media relativa a la potencia media total, contenida en las tres
primeras armnicas.
b) Proponer un programa MATLAB para obtener el valor eficaz de x(t) dada.

Solucin
a) Para mayor claridad en la solucin del problema, es conveniente hacer la grfica de x(t),
la que se muestra en la Figura P1.

Figura P1

La potencia media P de una seal peridica x(t) usando Parseval es:


P=
n =-
C 2n

Como se pide la potencia contenida en las tres primeras armnicas, Parseval se puede
escribir de la siguiente manera:

3 3

Cn2 = C 0 + 2 Cn
2 2
P3 =
n =-3 n =1

P3 = C0 + 2 C1 + C 2 + C3
2 2 2 2

Por otra parte:


T
1
C n = x ( t ) e - jnw0 t dt
T0

De acuerdo a la Figura P1, se tiene


1 T - jnw0 t
T/2 T

2 e dt
- jnw0 t
Cn = te dt +
T 0 T/2

Integrando, se obtiene:

T/2

1 e - jnw0 t T
2 (
- jnw0 t - 1) +
T
Cn = e - jnw0 t
T ( - jnw0 ) - jnw0 2 T/2
0

1 e - jnw0 T / 2 1
Cn =
T ( - jnw0 )
( - jn w T / 2 - 1) - 2
-
1
(
e - jnw0 T - e- jnw0 T / 2 )
( nw0 ) w
2 0
jn 0 2

e - jnw0 T / 2 e- jnw0 T / 2 1 e - jnw0 T e - jnw0 T / 2


Cn = j + 2 2 - 2 2+j -j
2nw0 n w0 T Tn w0 nw0 2 nw0 2

e - jnw0T / 2 1 e - jnw0T
Cn = 2 2 - 2 2 + j
n w0 T Tn w0 nw0 2

e - jnw0 T
Cn =
T
T 2 n 2 w20
e(- jnw0 T / 2
- 1 + jT )
2Tnw0

Como w0 T = 2p , se tiene

e - jn 2 p
Cn =
T
(e - jnp
- 1) + jT
( 2np ) 4np
2

T cos n2p
Cn = - (1 - conp ) + jT
( 2np ) 4np
2

1 2 n cos n2p
C n = T - sin c + j
8 2 4np

1 T2
C0 = T - + j0 C 0 =
8 64

1 2 1 cos 2p 2 1 1 1
C1 = T - sin c + j C1 = T 2 sin c4 + 2
8 2 4p 64 2 16p
1 cos 4p 1
C 2 = T - sin c (1) + j
2 2
C2 = T 2
8 8p 64p
2

1 2 3 cos 6p 2 1 3 1
C3 = T - sin c + j C3 = T 2 sin c 4 + 2
8 2 12p 64 2 144p

1 cos 4p 1
C 2 = T - sin c (1) + j
2 2
C2 = T 2
8 8p 64p
2

T2 1 1 1 1 1 3 1
P3 = + 2T 2 sin c 4 + + + sin c 4 + 2
2 16p 64p 64 2 144p
2 2
64 64

Con:

1 3
sin c = 0, 6366 ; sin c = -0, 2122
2 2

Se obtiene

P3 = 0, 0379 T 2 [watts]

La potencia media total PT esta dada por:

T/2 T
1 1 T2 1 T3 T T
PT = t dt + dt = +
2

T 0
T T/ 2 4 3T 8 4 2

1
PT = T 2 [watts]
6

En consecuencia:

P3 0, 0379 T 2
100[%] = = 22, 74[%]
PT 1 2
T
6

b) Se tiene que el valor eficaz Xeff est dado por

X eff = < x 2 ( t ) >

Con
T
1 2
< x 2 ( t ) >= x ( t ) dt
T 0

T/ 2 T
1 1 T2
< x 2 ( t ) >= T T/ 2 4
t 2 dt + dt
T 0

Luego, el programa MATLAB propuesto es:

>> %Clculo valor eficaz


>> t=sym('t');
>> T=sym('T');
>> x1=t^2;
>> x2=int(x1,t,0,T/2);
>> x3=(T^2)/4;
>> x4=int(x3,t,T/2,T);
>> xcm=(1/T)*(x2+x4);
>> xeff=sqrt(xcm)

xeff =

1/6*6^(1/2)*(T^2)^(1/2)

O sea:

T 6
X eff = = T
6 6
Problema N 2. a) Proponer un programa MATLAB para determinar la densidad espectral
de la seal x ( t ) = 2e .
-t

b) Determinar la seal x(t) si su transformada de Fourier X(w) es:

1 + j2w
X ( w) =
( jw ) - 4 jw - 4
2

Solucin
a) Dado que x(t) presenta limitacin de tiempo asinttica, x(t) es seal de energa por lo que
su densidad espectral de energa Sxx(f) est dada por

Sxx ( f ) = X ( f ) = X ( f ) X* ( f )
2
(1)

Como x(t) dada presenta simetra par, la transformada de Fourier de x(t) se puede
considerar como la transformada de la seal 2e-tu(t). Esta situacin se considerar para
escribir el programa MATLAB propuesto, aplicando adems la ecuacin (1)

>> t=sym('t');
>> w=sym('w','real');
>> u=sym('Heaviside(t)');
>> x1=exp(-t);
>> x=2*x1*u;
>> X=fourier(x);
>> X1=real(X);
>> X2=imag(X);
>> XC=X1-i*X2;
>> S=X*XC;
>> S=
4/(1+i*w)/(1-i*w

b) Se aplica:
x ( t ) = F-1 {X(f )}

Dado que X(f) es una funcin racional, se har uso de la expansin en fracciones parciales
de X(f).Luego, haciendo el cambio de variable r = jw, se tiene:

1 + 2r 1 + 2r
X (r ) = =
( )
r - 4r - 4 r - 2 1 + 2 r - 2 1 - 2
2

( )
1 + 2r A B
X (r) = = +
( ) ( ) (
r - 2 1 + 2 r - 2 1 - 2 r - 2 1 + 2 r - 2 1 - 2
) ( )
1 + 2r 5+ 4 2 5 2
( )
A = r - 2 1 + 2 X ( r ) = = = +1
r = 2(1+ 2 )
( )
r - 2 1 - 2
r = 2(1+ 2 )
4 2 8

1 + 2r 5-4 2
( )
B = r - 2 1 - 2 X ( r ) = = = 1-
5 2
r = 2(1- 2 )
( )
r - 2 1 + 2
(
r = 2 1- 2 )
-4 2 8

5 2 1 5 2 1
X ( r ) = 1 + + 1 -
( )
8 r - 2 1 + 2 8 r - 2 1 - 2
( )
Haciendo r =jw, se tiene

5 2 1 5 2 1
X ( f ) = 1 + + 1 -
( )
8 jw - 2 1 + 2 8 jw - 2 1 - 2
( )
Aplicando:
1 - at
F -1 = e u(t)
a + jw
Se obtiene:

5 2 2(1+ 2 ) t 5 2 2(1- 2 ) t
x ( t ) = 1 + e + 1 - e u (t)
8 8
Problema N 3. Se tienen las seales

x(t) = t ( t -1/1 2 ) + -t t +11/ 2

y ( t ) = ( t -21 )

a) Determinar
b) Determinar la autocorrelacin de x(t).

Solucin.
a) Las grficas de x(t) e y(t) se muestran en la Figura P 3

Figura P 3.

Por simplicidad se considerar que y(t) es el ncleo de la integral de convolucin, luego se


tiene

z(t) = x (t)* y (t) = x ( t ) y ( t - t ) dt


-

a) t -1

z(t) = x(t)y(t - t)dt = 0


-

b) -1 t 0
En este caso
t
t2 -t 2 + 1
t
z(t) = -tdt = - =
-1
2 -1
2

c) 0 t 1

0 t
t2 t2 t2 +1
0 t
z(t) = -tdt + tdt = - + =
-1 0
2 -1
2 0 2
d) 1 t 2

0 1
t2 t2 t 2 - 4t + 5
0 1
z(t) = -tdt + tdt = - + =
t -2 0
2 t -2
2 0 2
e) 2 t 3
1
t2 - t 2 + 4t - 3
1
z(t) = tdt = =
t -2
2 t -2
2
f) t 3
z(t) = 0
0 t -1
2
-t + 1 -1 t 0
2
t2 +1
0 t 1

z (t ) = 22
t - 4t + 5 1 t 2
2
2
- t + 4t - 3 2t3
2
0 t3

b) Para calcular la autocorrelacin x(t), dado que x(t) es de energa, se har uso de

R x ( t ) = x ( t ) * x ( -t )
a) t -2

R x ( t) = 0
b) -2 t -1
Las ecuaciones de las rectas L1 y L2 son

L1 = y1 ( t ) = - t + t L2 = y2 ( t ) = t - t

t+1 t+1

R x ( t) = y 2 ( t ) x ( t ) dt = ( t - t )( -t ) dt
-1 -1
Integrando, se obtiene
1 2
R x ( t ) = t3 - t -
6 3
-1 t 0

t 0 t+1
R x ( t) = ( -t + t )( -t ) dt + ( t - t)( - t ) dt + ( t - t )( t ) dt
-1 t 0

1 2
R x ( t ) = - t3 + t +
2 3
0 t 1

0 t 1
R x ( t) = ( - t + t)( - t ) dt + ( - t + t)( t ) dt + ( t - t) tdt
t-1 0 t
1 3 2
R x ( t )1 = t -t+
2 3

1 t 2

1
R x ( t) = 0 R x ( t) = 0 R x ( t) = ( - t + t)( t ) dt
t-1

1 2
R x ( t ) = - t3 + t -
6 3
t2

R x ( t) = 0

Resumiendo

0 t -2
1
t3 - t - 2 -2 t -1
6 3
1 3 2
- t + t + -1 t 0
2
R x ( t) =
3
1 t3 - t + 2 0 t 1
2 3
1 2
- t3 + t - 1 t 2
6 3
0 t2
PAUTA SEGUNDA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2011.

Problema N 1. Determinar la energa y la potencia de las seales x(n) = Ad(n) e y(n) = A.

Solucin
Energa
Seal x(n). Aplicando la definicin de energa


2
Ex = x(n)
n =-
A la seal x(n) dada, se tiene:


2
Ex = Ad(n) = +...... + A 2 d(-2) + A 2 d(-1) + A 2 d(0) + A 2 d(1) + A 2 d(2) + ...
n =-

Como

1 para n=0
d(n) =
0 otros valores

Se obtiene

E x = A 2 [ Joules ]

Seal y(n). En este caso:


2
Ey = A = +...... + A 2 + A 2 + A 2 + A 2 + ...
n =-

O sea, Ey es igual a la suma infinita de trminos A2 , en consecuencia

Ey =

Potencia
Seal x(n).. Como

1 N
1 N
A2
Px = lm = d =
2 2
x(n) lm A (n) lm
N 2N + 1 N 2N + 1 N 2N + 1
n =- N n =- N
Luego

Px = 0

1
Seal y(n). Considerando y(n) dada, se tiene

1 N
( 2N + 1) A 2
A = Nlm
2

Py = lm
N 2N + 1 2N + 1
n =- N

En consecuencia:

Py = A 2 [ watts ]

De los resultados obtenidos, se deduce que la seal x(n) es de energa y que la seal y(n) es
de potencia.

2
Problema N 2. Sean las secuencias x(n) = {1,1,2,2} e y(n) = {2,2,1,1}

Aplicando correlacin, determinar la energa de la seal z(n) = x(n) + y(n).

Solucin
Como z(n) = x(n) + y(n), se tiene

rzz ( l ) = rxx ( l ) + rxy ( l ) + ryx ( l ) + ryy ( l )

Como Ez = rzz(0), se tiene

rzz ( 0 ) = rxx ( 0 ) + rxy ( 0 ) + ryx ( 0 ) + ryy ( 0 )


Aplicando
rxx ( l ) = x ( l ) * x ( -l )
En forma matricial se tiene:

x (l)
x ( -l ) 1 1 2 2

2 2 2 4 4

2 2 2 4 4

1 1 1 2 2

1 1 1 2 2

De la matriz resultante, se deduce que rxx(0) = 10.


Realizando procesos similares, se obtiene que:

y ( -l )
y (l) 1 1 2 2

2 2 2 4 4

2 2 2 4 4

1 1 1 2 2

1 1 1 2 2

3
Tambin se deduce que ryy(0) = 10.
Para rxy ( l ) , se tiene
rxy ( l ) = x ( l ) * y ( -l )

En forma matricial, se obtiene

x ( l)

rxy ( l ) = 8

Tambin se cumple que

ryx ( l ) = rxy ( -l )
Luego para l = 0 , se tiene

ryx ( 0 ) = rxy ( 0 ) = 8

Por lo que:

E z = rzz ( 0 ) = 10 + 8 + 8 + 10 = 28 [ joules ]

4
Problema N 3. Determinar la secuencia autocorrelacin de la secuencia x(n) = u(-n).

Solucin
Como x(n) = u(-n) es una seal de potencia, por no estar limitada en el tiempo y por ser
acotada en magnitud, se tiene que su secuencia autocorrelacin q xx ( l )

M
1
q xx ( l ) = lm
M 2M + 1
u(-n)(-n - l)
n =- M

La grfica de u(-n), se muestra en la Figura P3

Figura P 3

Considerando | M | > | l | , se tiene que para l > 0 u(-n) se desplaza hacia la izquierda en un
monto -l , luego:

1 -M
q xx ( l ) = lm
M 2M - 1
u(-n)u(-n - l)
n =- l

En todoel intervalo [-M, -l ] el producto u(-n)u(-n - l) = 1, por lo tanto

M - l +1 1
q xx ( l ) = lm =
M 2M - 1 2

Para l < 0 , se tiene

l
1
q xx ( l ) = lm
M 2M - 1
u(-n)u(-n - l)
n =- M

Obtenindose:
M - l +1 1
q xx ( l ) = lm =
M 2M - 1 2

En consecuencia

1
q xx ( l ) = "l
2

5
PAUTA TERCERA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2011.

Problema N 1. a) Determinar la Transformada Z la seal x(n) dada, dibujar el diagrama


de polos y la ROC de X(z)

x(n) = (n 1)u(n) nu(n 2)

b) Determinar la Transformada Z inversa x(n) si su Transformada Z X(z) es


3z -3
X (z) =
(1 - z -1 )
2
1
3

b1) si x(n) es causal.


b2) si x(n) es anticausal.

Solucin
a) La seal x(n) dada se puede escribir como:

x(n) = n [ u(n) - u(n - 2) ] - u(n)

Pero:
n [ u(n) - u(n - 2) ] = d(n - 1)
O sea:
x(n) = d(n - 1) - u(n)

En consecuencia:
1
X(z) = z -1 - ; ROC: | z | > 1
1 - z -1

-z2 + z - 1
X(z) = ; ROC: | z | > 1
z (1 - z -1 )

Los ceros de H(z) son


1 3
z1 = +j
2 2

1 3
z1 = -j
2 2

1
Los polos de H(z) son
p1 = 0

p2 = 1
La grfica de la ROC y de ceros y polos, se muestra en la Figura P1

Figura P1.

b) La Transformada Z dada
3z -3
X (z) =
(1 - z -1 )
2
1
3

Se puede escribir como:


1
z -1
X ( z ) = 9z -2 3

(1 - z -1 )
2
1
3

b1) Si x(n) es una seal causal y dado que

az -1
Z {na u ( n )} =
n

(1 - az ) -1 2

Aplicando la propiedad de desplazamiento temporal, obtiene:

n-2
1
x ( n ) = 9 ( n - 2) u ( n - 2)
3
2
b2.) Si x(n) es una seal anticausal, y por un proceso similar al caso b1) se tiene que en este
caso, la seal x(n) es:

n -2
1
x ( n ) = -9 ( n - 2 ) u ( -n + 1)
3

3
Problema N 2. La secuencia x(n) tiene simetra par, con Transformada Z X(z).
A partir de la definicin de Transformada Z, demostrar que

1
X (z) = X
z
Solucin
a) La definicin de Transformada Z de x(n) es


X(z) = x(n)z
n =-
-n

Por otra parte, por definicin se tiene:


X1 (z) = x(-n)z
n =-
-n

Dado que x(n) presenta simetra par, se cumple


X1 (z) =
n =-
x(- n)z - n = x(n)z
n =-
-n
= X(z) (1)

Adems ,en X1(z) se hace cambio de variable m = -n, logrndose


X1 ( z ) = x ( m) z
m =-
m
(2)

Haciendo z = 1/y, en la sumatoria del segundo miembro de la ecuacin (2), se obtiene

m

1

x (m ) z = x ( m) = x ( m) y-m
m

m =- m =- y m =-

Por definicin se tiene



X ( y) = x ( m) y
m =-
-m

O sea

1
m =-
x ( m) z= X ( y) = X
m

z
(3)

Considerando las ecuaciones (2) y (3), se deduce que

4
1
X1 ( z ) = X (4)
z

En base a las ecuaciones (1) y (4), se deduce que

1
X (z) = X
z

Que es lo que se pide demostrar.

5
Problema N 3. a) Si x(n) = Z-1{X(z)} es una secuencia causal, con
1 - 32 z -1
X (z) =
1 - 56 z -1 + 61 z -2

Determinar la ROC de X(z).


b) Determinar x(n).
c) A partir del resultado del apartado a), determinar si la secuencia x(n) tiene Transformada
de Fourier. Justifique su respuesta.

Solucin
a) En funcin de sus polos, X(z) se puede escribir como:
z 2 - 32 z
X (z) =
( z - 1) ( z - 23 )
Como x(n) es una seal causal, la ROC de X(z) es

ROC. |z| > 1

b) Para determinar la secuencia x(n) se emplear el mtodo de expansin en fracciones


parciales de X(z), osea:
X(z) z - 32 A A
= = 1 1 + 21
z (z - 2 ) (z - 3 ) z - 2 z - 3
1 1

X(z) z - 32
A1 = ( z - 12 ) = = -6
z z =1/ 2 ( z - 23 ) z =1/ 2

X(z) z - 32
A 2 = ( z - 13 ) = =7
z z =1/ 3 ( z - 12 ) z =1/ 3
De aqu:
1 1
X(z) = -6 -1
+7
1- z1
2 1 - 13 z -1
En consecuencia
1 5 2n
x(n) = - + e 3 u(n)
6 8

c) Como X(z) tiene como ROC. |z| > 1, se deduce que la circunferencia con radio |z|= 1 no
est contenida por la ROC de X(z), por lo tanto, la secuencia x(n) no tiene Transformada de
Fourier.

6
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALESPARTE
CONCEPTUAL.PRIMER SEMESTRE 2012.

Pregunta N 1. Cmo se caracterizan las seales en el dominio del tiempo?.

Respuesta. Las seales se caracterizan en el dominio tiempo mediante la definicin de


parmetros.

Pregunta N 2. Cmo se determina la densidad espectral para seales de energa?

Respuesta. La densidad espectral de seales de energa se determina igualndola al


cuadrado del mdulo de su Transformada de Fourier.

Pregunta N 3. Se tiene una seal con limitacin estricta en el tiempo. Cmo se puede
obtener un desplazamiento de ella en un monto t0?

Respuesta. Se obtiene el desplazamiento de una seal en un monto t0, realizando la


convolucin de dicha seal con un impulso desplazado en un monto t0.

Pregunta N 4. Para el caso de seales peridicas de tiempo continuo, que se requiere


conocer para aplicar Parseval?

Respuesta. Para aplicar Parseval en seales de tiempo continuo, se requiere determinar los
coeficientes de la Serie de Fourier de la seal en cuestin.

Pregunta N 5. Cundo dos seales x1(t) y x2(t) se suman, que condicin se debe cumplir
para la potencia (energa) de la seal resultante sea igual a la suma de la potencias
(energas) de x1(t) y x2(t)?

Respuesta. Para que la potencia (energa) de la seal resultante sea igual a la suma de la
potencias (energas) de x1(t) y x2(t), se requiere que las seales que se suman sean
incorreladas, o seas, que sus correlaciones cruzadas sean nulas para todo valor de la
variable temporal.

Todas las preguntas tienen ponderacin 4 puntos

1
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES PARTE PROBLEMAS
PRIMER SEMESTRE 2012.

Problema N 1. Utilice la integral de convolucin, para obtener la respuesta y(t) a la


entrada x ( t ) = e -at u ( t ) del sistema LTI cuya respuesta al impulso es h ( t ) = e -bt u ( t ) .
Obtener el resultado cuando a b y cuando a = b .

Solucin.
Aplicando convolucin, se tiene

y (t) = x (t)* y (t) = x ( t ) h ( t - t ) dt


-

Considerando las expresiones de x(t) y de h(t), y(t) se puede escribir como:

y ( t ) == e
-at
u ( t ) e -b( t -t) u ( t - t ) dt
-

Interpretando el producto u ( t ) u ( t - t ) , se tienen dos casos


a) t 0
En este caso, u ( t - t ) representa un desplazamiento hacia la derecha de u ( -t ) en un
monto t, por lo cual el producto u ( t ) u ( t - t ) existe en el intervalo indicado en los lmites
de la integral de la siguiente ecuacin:

t
y ( t ) = e -at e
-b( t -t )
dt
0

Caso a b . En este caso, se tiene

t t
y (t) = e
- ( a-b ) t -at - ( a-b ) t
e
-at
e dt = e dt
0 0

Integrando, se obtiene

e -at - e -( 2 a-b) t
y (t) = u (t)
a -b

Caso a = b . En este caso, se tiene


2
t
y ( t ) = e -at dt
0

Integrando, se obtiene:

y ( t ) = te -at u ( t )

b) t 0
En este caso, u ( t - t ) representa un desplazamiento hacia la izquierda de u ( -t ) en un
monto t, por lo cual el producto u ( t ) u ( t - t ) no existe para cualquier valor de t. En
consecuencia la respuesta y(t) es la obtenida en el caso anterior.

3
Problema N 2. a) Determinar la autocorrelacin de la seal x(t) cuya grfica se muestra en
la Figura P 2. Bosquejar la grafica de tal autocorrelacin
b) Proponer un programa MATLAB para la grfica de x(t).
c) Determinar la densidad espectral de x(t).

Figura P 2
Solucin
a) Se tiene que la autocorrelacin de x(t) es

R xx ( t ) = x ( t ) x ( t + t ) dt
-

a1) t 2
Este caso se ilustra en la figura siguiente

Se observa en esta figura que las grficas de x(t+t) y de x(t) no se interceptan, luego

R xx ( t ) = 0
a2) 0 t 2
Esta situacin se ilustra en la figura siguiente

4
En este caso

-t +2 - t +2

(t + tt ) dt
1
R xx ( t ) = 1
2
t 12 ( t + t ) dt = 2

0
4 0

1 1 1 1
- t+ 2 -t+ 2
1 1 2
R xx ( t ) = t 3 + tt 2 = ( -t + 2 ) + t ( -t + 2 )
3

4 3 0 2 0 4 3 2

1 3 1 2
R xx ( t ) = t - t+
24 2 3

a3) -2 t 0
La figura siguiente ilustra este caso

x(t)
1 x(t+t)

0 -t 2 -t+2 t
En esta situacin
2 2
t ( t + t ) dt = ( t 2 + tt ) dt
1
R xx ( t ) = 1
2
1
2
-t
4 -t

1 1 3 1 2 1 8 1
2 2

R xx ( t ) = t + tt = - ( -t ) + t ( 4 - t2 )
3 1
4 3 -t 2 4 3 3
-t 2

1 3 1 2
R xx ( t ) = - t + t+
24 2 3

Resumiendo
0 t2
1
t3 - 1 t + 2 0t2
24
R xx ( t ) =
2 3
- 1 t3 + 1 t + 2 -2 t 0
24 2 3
0 t -2

5
La figura siguiente muestra un bosquejo de la posible forma de R xx ( t )

R xx ( t )
2/3

-2 0 2 t

0
b)El programa MATLAB propuesto es

>> %Grfica de x(t)


>> t=-4:0.001:4;
>> u1=stepfun(t,0);
>> u2=stepfun(t,2);
>> y=(1/2)*t;
>> u=u1-u2;
>> x=y.*u;
>> plot(t,x);
>> title('Grfica de x(t)=(1/2)t');
>> xlabel('t');ylabel('x(t)');grid;
>> axis([-4 4 -0.5 1.5])

Grfica de x(t)=(1/2)t
1.5

1
x(t)

0.5

-0.5
-4 -3 -2 -1 0 1 2 3 4
t

6
c) La densidad espectral de energa Sxx(f) de la seal x(t) est dada por

Sxx ( f ) = X ( f )
2

Donde X(f) es

X (f ) = x (t)e
- jwt
dt
-

Para la seal x(t) dada, se tiene

2
1 e - jwt
2
X ( f ) = te
1 - jwt
dt = g 2 g( - jwt - 1)
2 -w
2
0 0

1 e - j2 w 1 2wsen ( 2w) + cos 2w - 1 + j ( 2w cos ( 2w) - sen ( 2w ) )


X (f ) = g( w + ) - =
2 w2 w2
j2 1
w2

Luego

( 2wsen ( 2w) + cos ( 2w) - 1) + ( 2w cos ( 2w) - sen ( 2w) )


2 2

Sxx ( f ) =
w2

De donde
Sxx ( f ) = 8 - 8sin c ( 4f ) + 4sin c 2 ( 2f )

7
Problema N 3. a) Determinar el espectro de magnitud y de fase de la seal x(t) mostrada
en la Figura P 3

Figura P 3
b) Determinar la potencia media de x(t)

Solucin
a) La seal x(t) es una seal peridica con periodo T0 = 6. Es necesario determinar los
coeficientes Cn de la Serie de Fourier de x(t) dada, los cuales estn dados por

T/ 2

x (t)e
- jnw0 t
Cn = dt
- T/ 2

Considerando la seal x(t) dada se tiene

3 -1 2
Cn = x ( t ) e - jnw0 t
dt = e - jnw0 t
dt + ( -1) e - jnw0 t dt
-3 -2 1

Integrando

1 -1 1 - jnw0 t 2
Cn = e - jnw0 t + e
- jnw0 -2 jnw0 1

2
Cn = j cos ( nw0 ) - cos ( 2nw0 )
nw0

Como T0 = 6 luego
2p p
w0 = =
T0 3

Por lo tanto

8
6 p 2p
Cn = j cos n - cos n
np 3 3

Luego el espectro de amplitud es:

6 p 2p
Cn = cos n - cos n
np 3 3

Como los Cn son imaginarios puros, el espectro de fase RC n es

6 p 2p
RC n = 900 cuando cos n - cos n > 0
np 3 3

6 p 2p
RC n = -900 cuando cos n - cos n < 0
np 3 3

9
Problema N 4. Determinar la seal x(t) si su Transformada de Fourier es:

jw + 3
X ( w) =
( jw + 2 ) ( jw + 1)
2

Solucin
Realizando el cambio de variable de r = jw, se tiene

r +3 A1 A A 22
H (r ) = = + 21 +
( r + 2 ) ( r + 1) r + 1 r + 2 ( r + 2 )2
2

r +3
A1 = ( r + 1) H ( r ) r =-1 = =2
( r + 2)
2
r =-1

r +3
A 22 = ( r + 2 ) H ( r ) = = -1
2

r =-2 ( r + 1) r =-2

d d r +3
A 21 = ( r + 2 ) H ( r ) r =-2 = = -2
2

dr dr r + 1 r =-2

Luego

2 2 1
H ( w) = - -
jw + 1 j w + 2 ( jw + 2 ) 2

De aqu, aplicando

t n -1 - at 1
e u(t)
(n - 1)! ( jw + a )
n

x ( t ) = ( 2e- t - 2e -2t - te -2t ) u ( t )

Todos los problemas tienen ponderacin 20 Ptos

10
PAUTA SEGUNDA PRUEBA DE ANLISIS DE SEALES
PRIMER SEMESTRE 2012.

Problema N 1. Una seal x ( t ) = 2 cos 400pt + 6 cos 640pt se muestrea idealmente con
frecuencia de muestreo fs = 500[Hz] . Si la seal muestreada se aplica a un filtro pasa-bajo
ideal con ancho de banda igual a 400[Hz].Qu componentes de frecuencia o espectro
aparece en la salida del filtro?

Solucin
La seal x(t) se puede escribir como

x ( t ) = 2 cos ( 2p200t ) + 6 cos ( 2p320t )

Luego, la grfica del espectro X(f) de x(t), se muestra en la figura siguiente:

X(f)
3 3

1 1

-300 -200 0 200 320 f [Hz]


Como se trata de muestreo ideal, se tiene que la seal muestreada es

x d ( t ) = x ( t ) d ( t - nTs )
n
Por lo que el espectro de la seal muestreada est dado por

X d ( f ) = X ( f ) *Sd ( f ) = fs X ( f ) * d ( f - nf s )
n

La figura siguiente muestra una parte del espectro X d ( f ) , con fs = 500[Hz].


Xd ( f )
1500 1500

.........
............ 500 500

-820 -700 -500 -320 -200 0 200 320 500 700 820 f [Hz]

300 -180 180 300

1
Se observa que ISI, dado que la frecuencia de muestreo fs = 500[Hz] no satisface el
Teorema de Muestreo el que, en este problema, establece que se debe cumplir

fs 2f m

Para el problema dado fm = 320[Hz], por lo tanto

fs 640[Hz]

O sea, que la frecuencia mnima de muestreo que permite recuperar x(t) es 640[Hz]. Y es
por eso que la seal a la salida del filtro pasa-bajo, con ancho de banda de 400[Hz], tiene el
siguiente espectro Y(f)

Y(f)
1500 1500

500 500

-820 -700 -500 -320 -200 0 200 320 500 700 820 f [Hz]

300 -180 180 300

Se observa que el espectro Y(f) es distinto al espectro X(f), o sea, que no se recuper la
seal x(t) a partir de la seal muestreada porque no se cumpli el Teorema de Muestreo.

2
Problema N 2. Sea x(n) una secuencia peridica con periodo 6 y

n
1
x (n) = para -2 n 3
2

a) Determina los espectros de amplitud y fase de dicha seal


b) La potencia media de x(n).

Solucin
a)Para determinar los espectros de amplitud y de fase, se deben conocer los coeficientes Ck
de la serie de Fourier que estn dados por

1
Ck = x ( n ) e- j2 pkn / N
N N
, k = 0,1,2,..,N 1

1 3 1
Ck = x ( n ) e- j2pkn / N = 6 x ( -2 ) e j2pk /3 + x ( -1) e jpk/3 + x ( 0 ) + x (1) e- jpk/3 + x ( 2) e- j2pk /3 + x ( 3) e- j2 pk
6 n =-2

1 3 1 1 1 1
Ck =
6 n =-2
x ( n ) e - j2 pkn / N = 4e j2 pk /3 + 2e jpk /3 + 1 + e - jpk /3 + e - j2 pk/3 + e - j2 pk
6 2 4 8

Luego

63
C0 =
68
1 1 1 1 1 7 3
C1 = 4e j2 p /3 + 2e jp /3 + 1 + e- jp/3 + e - j2 p /3 + e - j2 p = +j
6 2 4 8 24 16

1 j4 p/3 1 1 1 3 3 3
C2 = 4e + 2e j2 p/3 + 1 + e - j2 p/3 + e - j4 p /3 + e- j4 p = - - j
6 2 4 8 8 16

1 j2 p 1 1 1 23
C3 = 4e + 2e jp + 1 + e - jp + e - j2 p + e - j6 p =
6 2 4 8 48

1 j8 p /3 1 1 1 3 3 3
C4 = 4e + 2e j4 p /3 + 1 + e - j4 p /3 + e - j8 p /3 + e - j8 p = - + j
6 2 4 8 8 16

1 j10 p /3 j5 p /3 1 - j5 p /3 1 - j10 p /3 1 - j10 p 1 7 3


C5 = 4e + 2e + 1 + e + e + e = - j
6 2 4 8 24 16

Por lo tanto, el espectro de amplitud es

3
63
C0 =
68
1137
C1 = C5 =
2304
23
C3 =
48
63
C2 = C4 =
256

El espectro de fase es

RC 0 = RC3 = 0
RC1 = 86,85
RC 2 = 240
RC 4 = 120
RC5 = -86,85

4
Problema N 3. Si

x ( n ) = ( -1) {u ( n ) - u ( n - 6 )} e y ( n ) = u ( n ) - u ( n - 6 )
n

a) Determinar si x(n) e y(n) son secuencias incorreladas o no incorreladas.


b) Determinar la autocorrelacin de z(n) si z(n) = x(n) + y(n).Cul es la energa de z(n)?

Solucin
a) La secuencias x(n) e y(n) se pueden escribir como:

x ( n ) = {1, -1,1, -1,1, -1} ; y ( n ) = {1,1,1,1,1,1}

Se determinar la correlacin cruzada rxy ( l ) = x ( l ) * y ( -l ) , aplicando mtodo matricial

x (l)
y ( -l ) 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1

rxy ( l ) = {1, 0,1, 0,1, 0, -1, 0, -1, 0, -1}

De aqu, se puede determinar ryx ( l ) , aplicando

ryx ( l ) = rxy ( -l )
Luego
ryx ( l ) = {-1, 0, -1, 0, -1, 0,1, 0,1, 0,1}

Como no se cumple que rxy ( l ) = ryx ( l ) = 0 "l , se deduce que las seales x(n) e y(n) no
son incorreladas. Pero, en este caso, se tiene que rxy ( l ) + ryx ( l ) = 0
b) De las expresiones de x(n e y(n), se deduce que

5
z ( n ) = x ( n ) + y ( n ) = {2, 0, 2, 0, 2, 0}

Luego, rzz ( l ) = z ( l ) * z ( - l ) es

z (l)
z ( -l ) 2 0 2 0 2 0
0 0 0 0 0 0 0
2 4 0 4 0 4 0
0 0 0 0 0 0 0
2 4 0 4 0 4 0
0 0 0 0 0 0 0

2 4 0 4 0 4 0

De donde:

rzz ( l ) = {0, 4, 0,8, 0,12, 0,8, 0, 4,0}

La energa Ez de z(n) es

E z = rzz ( 0 ) = 12 [ J ]

6
Problema N 4. Determine la densidad espectral de la seal

1 n
2 - n 4
x ( n ) = 2
0
otros valores

Solucin
Como la secuencia x(n) est limitada en forma estricta en el tiempo, se tiene que x(n) es
una seal de energa, luego su densidad espectral de energa Sxx(W) est dada por:

S xx ( W ) = X ( W )
2

Con

X (W) = x ( n) e
n =-
- jnW

Aplicando esta definicin a la secuencia x(n) dada, se tiene:

4
X (W) = x (n) e
n =-4
- jnW
= x ( -4 ) e j 4 W + x ( -3) e j 3W + x ( -2 ) e j 2 W + x ( -1) e jW + x ( 0 ) +

+x (1) e- jW + x ( 2 ) e - j 2 W + x ( 3) e - j 3 W + x ( 4 ) e - j 4 W

4
3 7 15 31
X (W ) = x (n) e
n =-4
- jnW
= -14e j 4 W - 6e j 3W - 2e j 2 W + 0 + 1+ e- jW + e - j 2 W + e- j 3W + e- j 4 W
2 4 8 16

893 33 1 3 955 63 15 3
X (W) = - cos 4W - cos 3W - cos 2W + cos W + 1 - j sen4W + sen3W + sen2W + senW
16 8 4 2 16 8 4 2

En consecuencia

2
893 33 1 3
S xx ( W ) = - cos 4W - cos 3W - cos 2W + cos W + 1 +
16 8 4 2
2
955 63 15 3
+ sen 4W + sen3W + sen 2W + senW
16 8 4 2

7
Problema N 5. Determinar x(n) si

e - jW + 2e - j2 W
X ( W) =
1 - jW 1 - j2 W - jW 1 - j2 W
1 - e - e 1 - e + e
6 6 4

Solucin
Haciendo
r = e- jW
Se obtiene
r + 2r 2
X (r) =
1 1 2 1 2
1 - r - r 1 - r + r
6 6 4

En funcin de sus polos, H(r) se escribe

24 ( r + 2r 2 ) 24 ( r + 2r 2 )
X (r) = =
( r + 3 )( r - 2 )( r - 2 ) ( r + 3)( r - 2 )
2 3

Ecuacin que se puede escribir como

24 ( r + 2r 2 ) A1 A A32 A33
X (r) = = + 31 + +
( r + 3)( r - 2 ) r + 3 r - 2 ( r - 2 ) ( r - 2 )3
3 2

Donde

24 ( r + 2r 2 ) 72
A1 = ( r + 3) X ( r ) r =-3 = =-
( r - 2)
3
25
r =-3

24 ( r + 2r 2
)
A33 = ( r - 2 ) X ( r ) = = 48
3

r =2 ( r + 3) r=2
Aplicando:
1 d li - k
A li k = (v - pi )li X(v)
li - k
(l i - k) ! dv v =p i

Se obtiene
d 24 ( r + 2r ) 24 ( r + 3)(1 + 4r ) - 24 ( 4 + 2r 2 )
2
1 d 3- 2 168
A32 =
3- 2
( r - 2) 3
X ( r )
= = =
(3 - 2) ! dr r = 2 dr ( r + 3 ) r =2 ( r + 3)
2
5
r =2

1 d 2 24 ( r + 2r ) 24 ( 30r + 90 )
2
1 d 3-1 144
A31 = (r - 2) X (r ) =
3-1
3
= =
(3 - 1) ! dr r =2 2 d r ( r + 3) r = 2 ( r + 3) r = 2 25
2 4

8
Por lo tanto
72 1 144 1 168 1 1
X (r) = - + + + 48
25 r + 3 25 r - 2 5 ( r - 2 ) 2
( r - 2)
3

De donde
72 1 144 1 168 1 1
X (W) = - + + + 48
25 e + 3 25 e - 2 5 ( e - 2 )
- jW - jW - j W 2
(e - 2)
- j W 3

Ecuacin que se puede escribir como:

72 1 144 1 168 1 1
X (W) = - - + -6 (I)
75 1 - jW 50 1 - jW 20 1 - jW 2
1
3
1- - e 1- e 1 - 2 e
-
1 - 2 e
j W
3 2

Aplicando, el par de transformada siguiente

( n + k - 1)! a n u(n) , a <1


1
n!( k - 1) ! (1 - ae )- jW k

A la ecuacin (I), se obtiene

72 1 n 12 1 n 3 1 n 1
n

x ( n ) = - - - - n - 3n 2 u ( n )
75 3 25 2 5 2 2

9
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2012.

Problema N 1. a)Determinar la respuesta al impulso y la respuesta al escaln del sistema


causal caracterizado por

y(n) - 0,7y(n - 1) + 0,1y(n - 2) = 2x(n) x(n 2)

b) Dibujar el diagrama de polos y ceros y determinar si el sistema es estable

Solucin
a) Aplicando el mtodo indirecto, se tendr:

Y(z) - 0, 7z -1Y(z) + 0,1z -2 Y(z) = 2X(z) - z -2 X(z)


de donde

Y(z) =
( 2 - z ) X(z)
-2

=
( 2z 2
- 1) X(z)
(1)
1 - 0, 7z -1 + 0,1z -2 z 2 - 0, 7z + 0,1

Respuesta al impulso: x(n) = d(n). En este caso:

X(z) = 1

Por lo tanto

2z 2 - 1
H(z) = 2
z - 0, 7z + 0,1

Los polos de Y(z), son:

z 2 - 0, 7z + 0,1 = 0 p1 = 0, 5 , p 2 = 0, 2

Luego, Y(z) se puede escribir como:

2z 2 - 1
H(z) =
( z - 0,5 )( z - 0, 2 )
Para realizar la expansin en fracciones parciales de Y(z), se hace

1
z ( 2z 2 - 1)
H(z) =
z ( z - 0,5 )( z - 0, 2 )
Luego
H(z) 2z 2 - 1 A A2 A3
= = 1+ +
z z ( z - 0,5 )( z - 0, 2 ) z z - 0,5 z - 0, 2

H(z) 2z 2 - 1
A1 = z = = -10
z z =0 ( z - 0, 5)( z - 0, 2 ) z =0

H(z) 2z 2 - 1 10
A 2 = (z - 0,5) = =-
z z =0,5 z ( z - 0, 2 ) z =0,5 3

H(z) 2z 2 - 1 46
A3 = (z - 0, 2) = =
z z =0,2 z ( z - 0,5 ) z =0,2 3

Por lo tanto,

10 46
H(z) = -10 - 3
+ 3

1 - 0,5z -1 1 - 0, 2z -1

En consecuencia

10 46
h(n) = -10d(n) - ( 0,5 ) u(n) + ( 0, 2 ) u(n)
n n

3 3

Respuesta al escaln unitario u(n). En este caso

1 z
X(z) = -1
=
1- z z -1

Aplicando esta expresin de X(z) en la ecuacin (1), del apartado a), se obtiene

Y(z) =
( 2z 2
- 1)

z
( z - 0, 5)( z - 0, 2 ) z - 1

2
De donde

Y(z)
=
( 2z 2 - 1)
=
A1
+
A2 A
+ 3
z ( z - 0,5 )( z - 0, 2 )( z - 1) z - 0,5 z - 0, 2 z - 1

Se tiene

A1 = ( z - 0,5 )
Y(z)
=
( 2z 2 - 1)
=
10
z z= 0,5 ( z - 0, 2 )( z - 1) 3
z = 0,5

A 2 = ( z - 0, 2 )
Y(z)
=
( 2z 2 - 1)
=-
23
z z =0,2 ( z - 0, 5)( z - 1) 6
z = 0,2

A3 = ( z - 1)
Y(z)
=
( 2z 2 - 1)
=
5
z z =1 ( z - 0,5 )( z - 0, 2 ) 2
z =1

En consecuencia

10
- 236 5
Y(z) = 3
+ + 2

1 - 0,5z -1 1 - 0, 2z -1
1 - z -1

Por lo tanto, la respuesta al escaln es

5 10 23 n
y(n) = + ( 0,5 ) - ( 0, 2 ) u(n)
n

2 3 6

Diagrama de polos ceros.

Del apartado a), se tiene que la expresin de H(z) es

2z 2 - 1
H(z) =
( z - 0,5 )( z - 0, 2 )

Se deduce que los ceros de H(z) son

3
2 2
2z 2 - 1 = 0 z1 = , z2 = -
2 2
y los polos son
p1 = 0,5 , p 2 = 0, 2
Por lo tanto, el diagrama de polos ceros, se muestra en la Figura P1
Im{}

0,5 Re{}
O X X O
-0,7 0,2 0,7

Figura P1

Como en este caso se cumple los dos polos tienen un mdulo menor que uno, o sea estn
dentro de la circunferencia unitaria, se deduce que el sistema es estable y es causal porque
h(n) = 0 para n < 0.

4
Problema N 2. Para el sistema de tiempo discreto LTI mostrado en la Figura P2,
determinar:
a) La ecuacin en diferencias que relacione y(n) con x(n).
b) La funcin respuesta de frecuencia.
c) La respuesta de estado cero, si x(n) =(n+1)2nu(n).

x(n) 1 + y(n)
4 + + z -1 z -1 - +
+

1
2

Figura P 2
Solucin
a) Sea v(n) la seal de salida del sumador en la entrada del sistema, por lo tanto, se tendr

1 1
v(n) = x(n) + v(n - 2) (2.1)
4 2

En el sumador de salida, se tendr

y(n) = v(n) - v(n - 2) (2.2)


De la ecuacin (2.1), se obtiene

x(n) = 4v(n) - 2v(n - 2) (2.3)

Del sistema de ecuaciones (22.) y (2.3), se obtiene

1
v(n) = x(n) - y(n) (2.4)
2
De aqu
1
v(n - 2) = x(n - 2) - y(n - 2) (2.5)
2

En consecuencia, (2.4) y (2.5) en (2.2), se tiene

1 1
y(n) = x(n) - y(n) - x(n - 2) + y(n - 2)
2 2
5
Finalmente

1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2)
2 4 4

b) Considerando que la expresin genrica de una ecuacin en diferencias es

N M

a k y(n - k) = bk x(n - k)
k =0 k=0

Y que la funcin respuesta de frecuencia H(W) es

b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++ a N e - jNW
a e
k =0
k
- jkW

Se tiene que para el problema dado

- 14 e- j2 W
1
H(W) = 4

1 - 12 e- j2 W

1 1 - cos 2W + jsen2W
H(W) =
2 2 - cos 2W + jsen2W

c) Dado que el sistema es relajado, se tiene que la respuesta de estado - cero corresponde a
la solucin total, y(n), de la ecuacin en diferencias que modela al sistema dado: Como

1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2) (2.6)
2 4 4

y que x(n) = (n+1)2nu(n), se tiene que x(n) se puede escribir como

x(n) = n2n u(n) + 2n u(n)

De aqu, aplicando el principio de superposicin a la ecuacin (2.6), se tiene

6
1 1 1
y1 (n) - y1 (n - 2) = n2n - 2 n
2 4 4

En notacin operacional, se tiene

1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2
2 4 4

La solucin total y1 (n) es

y1 (n) = y h (n) + y p (n)

Solucin homognea yh(n). La ecuacin homognea asociada es

1 -2
1 - S [ y1 (n)] = 0
2

El polinomio caracterstico de esta ecuacin es

1 2 2
r2 - = 0 r1 = , r2 = -
2 2 2

Por lo tanto, la solucin homognea es

n n
2 2
y h (n) = C1 + C 2 -
2 2

Solucin particular yp(n).Considerando que

1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2 (2.7)
2 4 4

Y considerando que la secuencia C3 x1(n) + C4 x2(n) tiene como operador anulador LA =


Lx1(S)Lx2(S), se tiene

L A = (1 - 2S-1 ) (1 - 2S-1 ) = (1 - 2S-1 )


2 3

Aplicando LA a la ecuacin (2.7), se obtiene

7
1 -2
(1 - 2S ) -1 3
1 - S [ y(n)] = 0
2

Como las races de LA son diferentes a las del polinomio caracterstico de la ecuacin
homognea asociada, se tiene que las races de LA representan la solucin particular. Dado
que la raz de LA es r =2 con grado de multiplicidad 3, se tiene que la solucin particular
yp(n) es de la forma

y p (n) = C3 ( 2 ) + C 4 n ( 2 ) + C5 n 2 ( 2 )
n n n

Evaluacin de los Coeficientes C3, C4, C5. Aplicando la expresin de yp(n) en la ecuacin
en diferencias original, se tiene

C3 ( 2 ) + C4 n ( 2 ) + C5 n 2 ( 2 ) -
n n n 1
2
(C3 ( 2 ) + C 4 ( n - 2 )( 2 ) + C5 ( n - 2 ) ( 2 )
n-2 n -2 2
)
n -2 1 1
= n2 n - 2 n
4 4

De donde, se obtiene

7 1 n 7 1 n 7 1 n 1 n
C 4 + C5 n2 + C3 - C5 2 + C5 n 2 = n2 - 2
2 n

8 4 8 2 8 4 4

De esta ecuacin se deduce

2 2
C3 = - , C4 = , C5 = 0
7 7

En consecuencia,

2 2
y p (n) = - ( 2) + n ( 2)
n n

7 7

Por lo cual

n n
2 2 2 n 2
y1 (n) = C1 + C 2 - - ( 2 ) + n ( 2 )
n

2 2 7 7

Evaluacin de C1 y C2: Aplicando condiciones iniciales en la ecuacin en diferencias


original y en la solucin total, se tiene

8
Para n =0 en la ecuacin en diferencias original, se obtiene

1 1 1
y1 (0) - y1 (-2) = - y1 ( 0 ) = -
2 4 4

Para n =1 en la ecuacin en diferencias original, se obtiene

1 1 1
y1 (1) - y1 (-1) = 2 - 2 y1 (1) = 0
2 4 4

Haciendo n = 0 y n = 1, en la solucin total se obtiene

2
y1 (0) = C1 + C 2 -
7

2 2
y1 (1) = C1 - C2
2 2

Por lo tanto, se tiene el sistema de ecuaciones

2 1
C1 + C 2 - =-
7 4
2 2
C1 - C2 = 0
2 2

De donde se obtiene

1
C1 = C 2 =
56

Por lo tanto, la solucin total es

n n
1 2 1 2 2 n 2
y1 (n) = + - - ( 2 ) + n ( 2 )
n

56 2 56 2 7 7

9
1
Para la componente de la seal de entrada - x(n - 2) , se tendr que la respuesta
4
correspondiente es - y1 (n - 2) , la respuesta de estado estacionario es

y ( n ) = y1 ( n ) - y1 (n - 2)

O sea

n n n-2 n -2
1 2 1 2 2 n 2 1 2 1 2 2 n -2 2
- ( 2 ) + n ( 2 ) - ( 2 ) - ( n - 2 )( 2 )
n -2
y(n) = + - - - +
n

56 2 56 2 7 7 56 2 56 2 7 7

n n
1 2 1 2 1 3
y ( n ) = - - - + ( 2 ) + n ( 2 )
n n

56 2 56 2 14 14

10
Problema N 3. Un sistema LTI, tiene como secuencia de entrada

x(n) = ( 12 ) u(n) + ( 2 ) u(-n - 1)


n n

Para esta secuencia de entrada la secuencia de salida y(n) es

y(n) = 6 ( 12 ) u(n) - 6 ( 34 ) u(n)


n n

a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y ceros
de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.

Solucin
a) La secuencia x(n) se puede escribir como

x(n) = ( 12 ) u(n) - - ( 2 ) u(- n - 1)


n n

Por lo tanto
1 1 1
X(z) = -1
- , ROC: < z <2
1- z1
2 1 - 2z -1 2

X(z) se puede escribir como


- 32 z
X(z) =
( z - 12 ) ( z - 2 )
Como
y(n) = 6 ( 12 ) u(n) - 6 ( 34 ) u(n)
n n

Se tiene
6 6 3
Y(z) = -1
- -1
, ROC: z >
1- z 1
2 1- z3
4 4

- 32 z
Y(z) =
( z - 12 ) ( z - 43 )
Por lo tanto

Y(z) z - 2 3
H(z) = = , ROC: < z <2
X(z) z - 34 4

11
Diagrama de Polos Ceros. El diagrama de polos ceros se muestra en la Figura P3
jw

X O
3/4 2 s

Figura P3
b) Se tiene que
z - 2
h(n) = Z -1 {H(z)} = Z-1 3
z - 4
h(n) se puede escribir como
1 z -1
h(n) = Z -1 3 -1 - 2Z -1 3 -1
1 - 4 z 1 - 4 z
De donde

n n -1
3 3
h(n) = u(n) - 2 u ( n - 1)
4 4

c) Como
e jW - 2 1 - 2- jW
H ( W ) = H(z) z = jW = jW 3 =
e - 4 1 - 34 e - jW
y dado que
M

b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++ a N e - jNW
a e
k =0
k
- jkW

con
N M

a k y(n - k) = bk x(n - k)
k =0 k=0

Se tiene que la ecuacin en diferencias que modela al sistema es

12
3
y ( n ) - y ( n - 1) = x(n) - 2x ( n - 1)
4

d) El sistema es estable porque su funcin de sistema tiene el nico polo con mdulo menor
que uno, o bien porque h(n) tiende a cero cuando n tiende a infinito, y es causal dado que
h(n) = 0 para n < 0.

13
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2012 Plan 2006.

Problema N 1..a)Determinar la convolucin de las seales

x ( t ) = u ( t ) - 2u ( t - 2 ) + u ( t - 5)
y ( t ) = e -3t u ( t )
b) Determinar la autocorrelacin de x(t).

Solucin
a) Las grficas de x(t) e y(t) se muestran en la Figura P.1.1

x(t) y(t)
1 1

0 2 5 t t

-1

Figura P.1.1.

Se considerar como ncleo de la integral de convolucin a la seal x(t). O sea se aplicar

z(t) = x (t)* y (t) = y ( t ) x ( t - t ) dt


-
i) t 0

1
y ( t)
x ( t)

t-5 t-2 t 0 t

1
En este caso:

z(t) = x (t)* y(t) = 0

ii) 0 t 2

1
y ( t)
x (t)

t-5 t-20 t t

En este caso
t t
1
z ( t ) = e dt = - e-3 t
-3 t

0
3 0

z(t) =
1
3
(1 - e- t )

iii) 2 t 5

1
y ( t)
x ( t)

t-5 0 t-2 t t

2
En este caso:

t-2 t t -2
1 1
z(t) = ( -1) e dt + (1) e dt = - e-3t + e-3t t - 2
-3 t -3 t t

0 t-2
3 0 3

z ( t ) = - + e -3t ( 2e6 - 1)
1 1
3 3

iv) t 5

1 y ( t)
x ( t)

0 t-5 t-2 t t

En este caso
t -2 t t -2
1 1
z ( t ) = ( -1) e dt + (1) e dt = e -3t
-3 t -3 t t
- e -3 t
3 3 t -2
t -5 t -5 t -5

e-3t
z(t) = 2e6 - e15 - 1
3

Resumiendo, se tiene:

0 t0
1
(1 - e - t ) 0t2
3

z ( t ) = 1 1 -3t
- 3 + 3 e ( 2e - 1) 2t5
6

-3t
e
3 ( 2e - e - 1) t5
6 15

3
b) Como se pide la autocorrelacin de x(t) y dado que x(t) es de limitacin estricta en el
tiempo, x(t) es una seal de energa. Luego, se debe emplear la ecuacin

R X (t) = x ( t ) x ( t + t ) dt
-
i) t 5

x(t+t) 1 x(t)

-t -t+2 -t+5 0 2 5 t

-1

En este caso

R X (t) = 0

ii) 3 t 5

x(t+t) 1 x(t)

-t -t+2 0 -t+5 2 5 t

-1

De la figura anterior, se tiene


-t+ 5
R X (t) = (1)( -1) dt
0

Integrando

R X (t) = t - 5

4
iii) 2 t 3

x(t+t) 1 x(t)

-t -t+2
0 2 -t+5 5 t

-1

De la figura anterior, se tiene


2 - t+ 5
R X ( t ) = (1)( -1) dt + ( -1)( -1) dt
0 2

Integrando, se obtiene

R X ( t ) = -t + 1

iv) 0 t 2

x ( t + t) 1
x(t)

-t+5
-t 0 -t+2 2 5 t

-1

De la figura anterior, se obtiene

5
-t+ 2 2 -t+ 5
RX ( t) = (1)(1) dt + (1)( -1) dt + ( -1)( -1) dt
0 - t+ 2 2

Integrando, se obtiene

R X ( t ) = -3t + 5

v) -2 t 0
1
x ( t + t)
x(t)

0 -t 2 -t+2 5 -t+5 t

-1

De la figura anterior, se tiene

2 -t+ 2 5
RX (t) = (1)(1) dt + (1)( -1) dt + ( -1)( -1) dt
-t 2 - t+ 2

Integrando, se obtiene

R X ( t ) = 3t + 5

vi) -3 t -2
1
x ( t + t) x(t)

0 2 -t -t+2 5 -t+5 t

-1
En este caso
6
-t+ 2 5
RX (t) = (1)(1) dt + ( -1)( -1) dt
-t - t+ 2

Integrando

RX ( t) = t +1

vii) -5 t -3
1
x ( t + t)
x(t)

0 2 -t 5 -t+2 -t+5 t

-1

En este caso
5
RX ( t) = (1)( -1) dt
-t

R X ( t ) = -t - 5

viii) t -5

R X (t) = 0

Resumiendo, se tiene:
0 t5
t-5 3 t 5

-t+1 2 t 3

-3t+5 0t2
RX ( t) =
3t+5 -2 t 0
t + 1 -3 t -2

-t-5 -5 t -3
0 t -5

7
La figura siguiente, muestra la grfica de R X ( t )

R X (t)

t
-5 -4 -3 -2 -1 1 2 3 4 5
-1

-2

8
Problema N 2. a) Determinar la densidad espectral de la seal

t
x ( t ) = A cos ( pt / t )
t
Que efecto se produce en X(f) si t aumenta su valor?
b) Determinar x(t) si
2 - jw
X ( w) =
( jw - 3 ) ( jw + 4 )
3

Solucin
a) Se tiene que la seal x(t) est enventanada por el pulso rectangular centrado en el origen,
o sea, tiene limitacin estricta en el tiempo por lo cual es una seal de energa, por lo que su
densidad espectral de energa Sxx(f) est dada por:

SXX ( f ) = X ( f )
2
(1)
Con

X (f ) = x (t)e
- jwt
dt (2)
-

Se puede determinar X(f) aplicando directamente la ecuacin (2), pero tambin se puede
obtener aplicando propiedades de la Transformada de Fourier, como por ejemplo la
propiedad de desplazamiento frecuencial. La que con x ( t ) = y ( t ) cos w0 t , establece:

X ( f ) = F {x(t)} = F {y ( t ) cos w0 t} =
1
Y ( f - f 0 ) + Y ( f + f0 ) (3)
2

t
Con y ( t ) = A , por lo que
t
t
2

Y (f ) = y (t)e
- jwt
dt = A e - jwt dt
- - 2t

Obtenindose
A A
Y ( f ) == e - jwt/ 2 - e jwt/ 2 = sen ( pft ) (4)
- jw pf

Aplicando la definicin de funcin sinc(x), se obtiene

Y ( f ) = At sin c ( ft ) (5)
p 1
Como w0 = f0 =
t 2t

Aplicando (5) en (4), se obtiene

9
At At
X (f ) = sin c ( [ f - f 0 ] t ) + sin c ([ f + f0 ] t )
2 2

Los cruces por cero de la funcin sinc(x), ocurren para valores enteros de x, o sea, para
x = 1, 2, 3,........... . Por lo tanto, los cruces por cero de X(f) se presentarn cuando
f = f 0 n / t , con n entero. Como los primeros cruces por cero, determinan el ancho de
banda, si t aumenta disminuye el ancho de banda de la seal x(t).
b) Como X ( w) es una funcin racional, para obtener x(t), se utilizar el mtodo de
expandir en fracciones parciales X ( w) y aplicar a cada trmino de la expansin en
fracciones parciales la siguiente relacin

1 t n -1 - at
F -1 = e u (t) (1)
( jw + a ) ( n - 1) !
n

Haciendo r = jw en la expresin de X(w) se obtiene

2-r
X (r) = (2)
( r - 3) ( r - ( -4 ) )
3

De la expresin de X ( r ) se deduce que contiene un polo simple p1 = -4 y un polo mltiple


p2 = 3 de multiplicidad 3, por lo cual X ( r ) tendr la siguiente expansin en fracciones
parciales:

A1 A A 22 A 23
X (r ) = + 21 + + (3)
r - p1 r - p 2 ( r - p 2 ) ( r - p 2 )3
2

Considerando los valores de los polos, (3) se puede escribir como:

A1 A A 22 A 23
X (r ) = + 21 + + (4)
r - 3 r + 4 ( r + 4 ) ( r + 4 )3
2

Determinacin de los residuos:


2-r
A1 = ( r - ( -4 ) ) X ( r )
6
= =- (5)
( r - 3)
r =-4 3
343
r =-4

2-r 1
A 23 = ( r - 3) X ( r ) = =-
3
(6)
r =3 ( r + 4 ) r =3 7
10
Para los residuos A21 y A22, se aplica:

1 d li - k
li -k (
r - pi ) i X ( r )
l
Aik = (7)
( li - k )! dr r =p i

Obtenindose

1 d2 1 d2 2 - r 1 12 6
A 21 = ( - ) ( ) = = =
3
r 3 X r 2 3
(8)
( 3 - 1) ! dr 2
r =3 2 dr ( r + 4 ) r =3 2 ( r + 4 ) r =3 343

1 d d 2 - r -6 6
A 22 = ( - ) ( ) = = =-
3
r 3 X r

2
(9)
( 2 - 1)! dr r =3 dr ( r + 4 )
r =3
( r + 4 ) r =3 49

Luego, (4) se puede escribir como:


6 1 6 1 6 1 1 1
X (r ) = - + - - (10)
343 r - 3 343 r + 4 49 ( r + 4 ) 7 ( r + 4 )3
2

Haciendo r = jw , la ecuacin (10), queda:

6 1 6 1 6 1 1 1
X ( w) = - + - - (11)
343 jw + ( -3) 343 jw + 4 49 ( jw + 4 ) 7 ( jw + 4 )3
2

Aplicando (1) en (11)

6 3t 6 -4t 6 1
x (t) = - e u (t) + e u ( t ) - te -4t u ( t ) - t 2 e -4t u ( t ) (12)
343 343 49 14

La expresin de x(t) dada por la ecuacin (12) debera ser la Transformada de Fourier
6 3t
Inversa de la X ( w) , pero el trmino - e u ( t ) de x(t), determina que esta funcin no
343
sea absolutamente integrable, y en consecuencia su Transformada de Fourier no existe.

11
Problema N 3. La seal x ( t ) = cos 2pf 0 t + cos 4pf0 t + cos 6pf 0 t es muestreada idealmente:
a) Encontrar el mximo intervalo de muestreo, que permita recuperar x(t) a partir de la
seal muestreada.
b) Usando el resultado del apartado a), obtener una expresin para x d ( t ) = x ( t ) s d ( t ) .
c) Determinar el ancho de banda del filtro ideal para recuperar x(t) a partir de x d ( t ) , en las
condiciones planteada en el apartado a).

Solucin
a) Siendo fm la frecuencia mxima o ancho de banda de la seal a muestrear, el Teorema de
Muestreo establece que el intervalo de muestreo TS , debe cumplir la siguiente relacin

1
TS (1)
2f m

El mximo intervalo de muestreo se conoce como intervalo de muestreo de Nyquist TN y


est dado por:

1
TN = (2)
2f m

De acuerdo a la expresin de x(t), se deduce que su espectro tiene una frecuencia mxima
de fm = 3f0, en consecuencia TN es:

1
TN =
6f 0

b) En este caso, como se tiene muestreo ideal, la seal muestreadora s d ( t ) es:

sd ( t ) = d ( t - nTs ) (3)
n

Con Ts = TN, s d ( t ) se puede escribir como:

n
sd ( t ) = d t - (4)
n 6f 0

En consecuencia, la seal muestreada x d ( t ) se puede escribir como:

n n
xd ( t ) = x d t -
n 6f 0 6f 0

12
c) Como se tiene que el espectro de la seal x(t), que es una seal tipo pasa-bajos, tiene una
frecuencia mxima igual a 3f0, se deduce que el ancho de banda B del filtro ideal para
recuperar x(t) a partir de x d ( t ) , debera cumplir la siguiente relacin:

B = 3f 0

En este caso no es adecuado muestrear con el intervalo de Nyquist, ya que el espectro de


x d ( t ) , en la frecuencia 3f0 tendra un impulso con peso distinto al peso del impulso del
espectro de x(t) en la frecuencia 3f0.

13
Problema N 4. Determinar el porcentaje de la potencia total de la seal x(t) que est
contenida en las cuatro primeras armnicas.

x(t)

1
...... ......

t
-2 -1 1 2 3

Solucin.
Se pide determinar la relacin

P4
100 [ %] (1)
P

Donde:
P4 = Potencia contenida en las primeras cuatro armnicas de la seal x(t)-
P = Potencia total de la seal x(t).

Para determinar P4 se har uso del Teorema de Parseval, que en este caso se puede escribir
como:

C
2
P4 = n (2)
n =-4

Como C - n = Cn , la ecuacin (29) queda:

4
P4 = C0 + 2 C n
2 2
(3)
n =1

Se tiene
1
x ( t ) e - jnw0 t dt (4)
T T
Cn =

De la grfica de x(t) se deduce que Cn se puede escribir como


T T

12 12
C n = x ( t ) e - jnw0 t dt = e- jnw0 t dt
T0 T0

Integrando, se obtiene

14
Cn =
1
- jnTw0
(
- jnw T
e 0 2 -1 ) (5)

Como Tw0 = 2p , la ecuacin (5) queda

Cn =
1
- jn2p
( e - jnp - 1) = j
1
2np
cos ( np ) - 1 = - j
1
1 - cos ( np ) (6)
2np

Para expresar Cn en funcin de la funcin sinc(x), se considera que:

2sen 2 ( n2p ) = 1 - cos ( np ) (7)

(7) en (6), se obtiene

1 np
Cn = - j sen 2 ( n2p ) = - j sen 2 ( n2p ) (8)
np np
2

4
2
De donde, se obtiene
np n
Cn = - j sin c 2 (9)
4 2

De donde:

C0 =0
p 1
C1 = - j sin c 2 = - j0, 79 ( 0, 637 ) = - j0,32 C1 = 0,103
2 2

4 2
C2 = 0
3p 3
C3 = - j sin c 2 = - j2, 37 ( -0, 212 ) = - j0,107 C1 = 0, 0113
2 2

4 2
C4 = 0

Por lo tanto, la potencia P4 es:

P4 = C0 + 2 C1 + 2 C 2 + 2 C3 + 2 C 4 = 2 ( 0,103 + 0, 0113) [ watts ]


2 2 2 2 2

P4 = 0, 2286 [ watts ]

Por ser x(t) seal peridica, su potencia media P est dada por:
T
T
1 12
P = x 2 ( t ) dt = dt = 0,5 [ watts]
T0 T0

15
En consecuencia:

P4 0, 2286
100 = 100 = 45, 72%
P 0,5

16
PAUTA SEGUNDA PRUEBA DE ANLISIS DE SEALES
2 SEMESTRE 2012 Plan 2006.

Problema N 1. a) Determinar la energa y la potencia media de la seal

x ( n ) = 2e- n u ( n )

En base a los resultados obtenidos, determinar la naturaleza de la seal x(n)


b) Dada la seal
4np np 8np
x ( n ) = 4 - 3cos + 2 cos + 3cos
6 3 6

Aplicando Parseval determinar la potencia media de x(n) dada.

Solucin
a) Energa. La energa E de una seal de tiempo discreto x(n) es


E= x (n)
n =-
2

La que aplicada a la secuencia dada, queda como:

E = 22 + ( 2e -1 ) + ( 2e -2 ) + ( 2e -3 ) + ........ + ( 2e - )
2 2 2 2

Se observa que E es serie geomtrica con razn e -2 y ltimo trmino cero, en consecuencia

4
E= [J]
1 - e -2

En este caso la secuencia x(n) tiene energa finita

Potencia Media. En este caso, la potencia media P es


N
1
P = lim
N 2N + 1 n =- N
x2 (n)

Para la seal x(n) dada, se tiene

( 2e - n )
N
1

2
P = lim
N 2N + 1 n =0

P = lim
N
1
2N + 1
( 4 + 4e-2 + 4e-4 + ..... + 4e-2 N )
1
1 4 - 4e( -2 N -2 )
P = lim
N 2N + 1 1 - e -2
Aplicando lmite, se obtiene

P = 0 [ watts ]

Como la seal x(n) tiene energa finita y potencia media cero, se deduce que x(n) es una
seal de energa.
b) De la expresin de x(n) se deduce que

2p W0 1
W0 = F0 = =
3 2p 6

Como F0 es un nmero racional, se infiere que x(n) es una secuencia peridica con periodo
N = 6. Luego, x(n) tiene Serie Fourier dada por

N -1 2 p( k ) n

x ( n ) = Ck e
j
N

k =0
Como N = 6, x(n) queda
5 2 p( k ) n

x ( n ) = Ck e
j
6

k =0
Los coeficientes Ck se pueden determinar aplicando Euler en la expresin de x(n),
obtenindose

j 2 p ( 2) n -j
2 p( 2 ) n
j 2 p(1) n -j
2 p(1)n
j 2 p( 4 ) n -j
2 p( 4 ) n

e 6
+e 6 e 6
+e 6 e 6
+e 6
x ( n ) = 4 - 3 +
2 +
3
2 2 2

Ecuacin que se puede escribir de la siguiente manera:

2 p( 4 ) n 2 p( 2 ) n 2 p(1) n 2 p(1) n 2 p( 2 ) n 2 p( 4 ) n
3 -j 3 -j -j 3 j 3 j
x (n) = e
j
6
- e 6
+e 6
+4+e 6
- e 6
+ e 6
(1)
2 2 2 2

Como el desarrollo de la serie de Fourier implica solamente potencias complejas con


exponentes positivos, se debe realizar el siguiente proceso:

2 p( 4 ) n 2 p( 2 - 6 ) n 2 p ( 2) n
3 -j 3 j 3 j
e 6
= e 6
= e 6
2 2 2

2 p( 2 ) n 2 p( 4 - 6 ) n 2 p ( 4) n
3 -j 3 j 3 j
- e 6
=- e 6
=- e 6
2 2 2
2
2 p (1) n 2 p( 5 - 6 ) n 2 p( 5 ) n
-j j j
e 6
=e 6
=e 6

Reemplazando estos valores en la ecuacin (1), se obtiene

2 p(1) n 2 p( 5 ) n

x (n) = 4 + e
j j
6
+e 6

De donde se deduce que

C0 = 4 C0 = 16
2

C1 = 1 C1 = 1
2

C5 = 1 C5 = 1
2

C 2 = C3 = C 4 = 0
Aplicando Parseval se obtiene

5
P = Ck = C 0 + C1 + C5 = 16 + 1 + 1 = 18 [ watts ]
2 2 2 2

k =0

3
Problema N 2. a) Determinar la densidad espectral de la seal

1 n
3 - n 4
x ( n ) = 3
0
otros valores

b) Determinar si las secuencias

x ( n ) = {1, -1,1, -1,1, -1} ; y ( n ) = {1,1,1,1,1,1}

Son incorreladas.

Solucin
a) Se observa de la definicin de la seal x(n), que sta es una seal con limitacin estricta
en el tiempo y por lo tanto es una seal de energa. Lo que determina que su densidad
espectral de energa Sxx(W) es:
Sxx ( W ) = X ( W )
2

Con X ( W ) como la Transformada de Fourier de x(n), o sea:


X ( W ) = x ( n ) e - jnW
-

Para la seal x(n) dada, se tiene

X ( W ) = x ( -4 ) e j4 W + x ( -3 ) e j3W + x ( -2 ) e j2 W + x ( -1) e jW + x ( 0 ) + x (1) e - jW + x ( 2 ) e- j2W + x ( 3) e- j3W + x ( 4 ) e - j4W

8 26 80 242 - j4 W
X ( W ) = -78e j4 W - 24e j3W - 6e j2 W + 2 + e- jW + e - j2 W + e - j3W + e
3 9 27 81

6076 568 28 8 6560 728 80 8


X (W) = 2 - cos 4W - cos 3W - cos 2W + cos W - j sen4W + sen3W + sen2W + sen2W
81 27 9 3 81 27 9 3

En consecuencia
2 2
6076 568 28 8 6560 728 80 8
Sxx ( W ) = 2 - cos 4W - cos3W - cos 2W + cos W + sen4W + sen3W + sen2W + sen2W
81 27 9 3 81 27 9 3

b)Para que las secuencias dadas sean incorreladas se debe cumplir que

4
rxy ( l ) = ryx ( l ) = 0 "l

Por otra parte, se tiene :

rxy ( l ) = x ( l ) * y ( -l )

Aplicando Mtodo Matricial para el clculo de la convolucin, se obtiene

x (l)

y ( -l ) 1 -1 1 -1 1 -1

1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1

De donde se deduce que

rxy ( l ) = {1, 0,1, 0,1, 0,1, 0,1, 0, -1}


-
Se observa que la secuencia rxy ( l ) no es cero para todo l , lo mismo para la secuencia
ryx ( l ) ya que ryx ( l ) =rxy ( -l ) , luego se concluye que las secuencias x(n) e y(n) dadas no
son incorreladas

5
Problema N3. a) Determinar x(n) si

1 + e - jW - 2e - j2 W
X ( W) =
(1 + 2e- jW - 2e-2 jW )(1 - 3e- jW - +e-2 jW )
b) Usando la propiedad de convolucin, determinar la Transformada Z de x(n) dada por

x ( n ) = ( 0,9 ) u ( n ) * ( 0, 6 ) u ( n )
n n

En base al resultado obtenido, determinar si la secuencia x(n) tiene Transformada de


Fourier, y si es as, determinar dicha transformada.

Solucin
a) Como X ( W ) es una funcin racional, para determinar x(n) se emplear la expansin en
fracciones de X ( W ) , la cual puede escribirse de la siguiente manera

1 + e - jW - 2e - j2 W
X ( W) = (1)
(1 + 2e- jW - 2e-2 jW )(1 - 3e- jW + e-2 jW )
Haciendo el cambio de variable r = e - jW , la ecuacin anterior queda

1 + r - 2r 2
X ( r ) == (2)
(1 + 2r - 2r 2 )(1 - 3r + r 2 )
La cual tiene los siguientes polos

3+ 5 3- 5
p1 = -1 + 3=0,73 ; p 2 = -1 - 3= -1,73 ; p3 = =2,62 ; p4 = = 0,382
2 2

Luego, la ecuacin (2) se puede escribir como

1 + r - 2r 2 A1 A2 A3 A4
X (r ) = = + + + (3)
( r - p1 )( r - p 2 )( r - p3 )( r - p 4 ) r - p1 r - p 2 r - p3 r - p 4
Con
1 + 0, 73 - 2 ( 0, 73)
2
1 + r - 2r 2
A1 = ( r - p1 ) X ( r ) r = p = = = -0, 41
1
( p1 - p2 )( p1 - p3 )( p1 - p4 ) ( 0, 73 + 1, 73)( 0, 73 - 2, 62 )( 0, 73 - 0, 382 )

1 - 1, 73 - 2 ( -1, 73)
2
1 + p 2 - 2p 22
A 2 = ( r - p2 ) X ( r ) r=p = = = -0, 23
2
( 2 1 )( 2 3 )( 2 4 ) (
p - p p - p p - p -1, 73 - 0, 73 )( -1, 73 - 2, 62 )( -1, 73 - 0, 382 )

6
1 + ( 2, 62 ) - 2 ( 2, 62 )
2
1 + p3 - 2p32
A 3 = ( r - p3 ) X ( r ) r = p = = = 0,55
3
( p3 - p1 )( p3 - p2 )( p3 - p4 ) ( 2, 62 - 0, 73)( 2, 62 + 1, 73)( 2, 62 - 0,382 )

1 + ( 0,382 ) - 2 ( 0,382 )
2
1 + p4 - 2p 42
A4 = ( r - p4 ) X ( r ) r = p = = = 0, 66
4
( p4 - p1 )( p 4 - p 2 )( p 4 - p3 ) ( 0,382 - 0,73)( 0,382 + 1, 73)( 0,382 - 2, 62 )

Por lo tanto

-0, 41 -0, 23 0,55 0, 66


X (r) = + + + (4)
r - 1, 73 r + 0, 73 r - 2, 62 r - 0,382

Hacindole cambio de variable de r = e - jW en ecuacin (4), se obtiene

-0, 41 -0, 23 0, 55 0, 66
X (r ) = - jW
+ - jW + - jW + - jW
e - 1, 73 e + 0, 73 e - 2, 62 e - 0,382

1 1 1 1
X ( W ) = 0, 24 - 0,32 - 0, 21 - 1, 73
1 - 0,58e - jW
1 - ( -1,37 ) e - jW
1 - 0,38e - jW
1 - 2, 62e - jW
Considerando el par de transformada siguiente:

F{a n u ( n )} =
1
, a <1
1 - ae - jW

Se tendra

x ( n ) = 0, 24 ( 0,58 ) u ( n ) - 0, 32 ( -1,37 ) u ( n ) - 0, 21( 0,38 ) u ( n ) - 1, 73 ( 2, 62 ) u ( n )


n n n n

De la expresin de x(n) determinada, se observa que el segundo trmino y el cuarto


trmino, del segundo miembro de la ecuacin, no cumplen con la condicin de existencia
de Transformada de Fourier, ya que en los dos casos se tiene que a > 1. O sea que la
expresin dada de X ( W ) no corresponde a una Transformada de Fourier.

b) Se pide obtener la Transformada Z de x ( n ) = ( 0,9 ) u ( n ) * ( 0, 6 ) u ( n ) , usando la


n n

propiedad de convolucin de la Transformada Z, la que establece:

{ } {
X ( z ) = Z ( 0,9 ) u ( n ) * ( 0, 6 ) u ( n ) = Z ( 0,9 ) u ( n ) Z ( 0, 6 ) u ( n )
n n n
} { n
}
Tenindose:

7
{ }
Z ( 0, 9 ) u ( n ) =
n 1
1 - 0,9z -1
; ROC: z > 0,9

{ }
Z ( 0, 6 ) u ( n ) =
n 1
1 - 0, 6z -1
; ROC: z > 0, 6

En consecuencia:

1 1
X (z ) = g ; ROC: z > 0,9
1 - 0,9z 1 - 0, 6z -1
-1

Como se tiene que X(z) tiene una ROC: z > 0,9 , se deduce que esta ROC contiene a la
circunferencia de radio z = 1 , por lo tanto la secuencia x(n) tiene Transformada de Fourier
X ( W ) , la cual es:

1 1
X ( W ) = X ( z ) z = e jW = - jW
g
1 - 0,9e 1 - 0, 6e- jW

8
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
SEGUNDO SEMESTRE 2012.2006

Problema N1. Determinar la Transformada Z d:


n
1
a) x ( n ) = 3 u ( - n - 1) + u ( n + 2 )
n

2
b) y ( n ) = e sen ( n ) u ( n )
n

Solucin
a) Aplicando Transformada - Z, se obtiene

-1
X ( z) = 3n z - n +
n =-
( )
n =-2
1 n
2 z-n

Haciendo cambio de variable m = -n, en la primera sumatoria de la ecuacin anterior, se


tiene

-1
3 z -1
3n z -n = ( 3z -1 ) =
m
; ROC: z < 3
n =- m =1 1 - 3 z -1


2z2
( z -1 ) =
1
( 12 )
n
z-n =
n 1
; ROC: z >
1 - 12 z -1
2
n =-2 n =-2 2

En consecuencia

3 z -1 2z2 1
X (z) = -1
+ -
; ROC: < z <3
1 - 3z 1 - 12 z 1
2

b) En este caso W0 = 1 , luego por Tabla:


ez -1sen (1)
Y ( z) = ; ROC: z < e
1 - 2ez -1 cos (1) + z -2

1
Problema N 2. Determinar la Transformada Z Inversa de

z
X (z) = ; ROC: z < 2
z ( z - 1)( z - 2 )
Solucin
a) Aplicando expansin en fracciones parciales, se obtiene

X (z) 1 A A A
= = 1+ 2 + 3
z z ( z - 1)( z - 2 ) z z - 1 z - 2

X (z) 1
A1 = z =
z z =0 2
X ( z)
A2 = ( z - 1) = -1
z z =1
X ( z) 1
A3 = ( z - 2 ) =
z z=2 2

Luego
1 1 1 1
X (z) = - -1
+ ; ROC: z < 2
2 1- z 2 1 - 2 z -1

Como la ROC de X(z) es menor que 2, se deduce que x(n) es una seal anticausal, luego se
debe aplicar para cada componente de X(z), el ar de Transformada siguiente

1
- a n u ( - n - 1) ;ROC: z < a
1 - az -1
Obtenindose
1 1
x ( n ) = d ( n ) + u ( - n - 1) - ( 2 ) u ( - n - 1)
n

2 2

2
Problema N 3. Un sistema LTI, tiene como secuencia de entrada

x(n) = ( 12 ) u(n) + ( 2 ) u( -n - 1)
n n

Para esta secuencia de entrada la secuencia de salida y(n) es

y(n) = 6 ( 12 ) u(n) - 6 ( 43 ) u(n)


n n

a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y ceros
de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.

Solucin
a) La secuencia x(n) se puede escribir como

x(n) = ( 12 ) u(n) - - ( 2 ) u(-n - 1)


n n

Por lo tanto
1 1 1
X(z) = -1
- , ROC: < z <2
1- z1
2 1 - 2z -1 2

X(z) se puede escribir como

- 32 z
X(z) =
( z - 12 ) ( z - 2 )
Como
y(n) = 6 ( 12 ) u(n) - 6 ( 43 ) u(n)
n n

Se tiene
6 6 3
Y(z) = -1
- -1
, ROC: z >
1- z 1
2 1- z3
4 4

- 32 z
Y(z) =
( z - 12 ) ( z - 43 )
Por lo tanto

Y(z) z - 2 3
H(z) = = , ROC: < z <2
X(z) z - 34 4

3
Diagrama de Polos Ceros. El diagrama de polos ceros se muestra en la Figura P3

jw

X O
3/4 2 s

Figura P3

b) Se tiene que

z - 2
h(n) = Z-1 {H(z)} = Z-1 3
z - 4

h(n) se puede escribir como

1 z -1
h(n) = Z-1 3 -1 - 2Z-1 3 -1
1 - 4 z 1 - 4 z

De donde

n n -1
3 3
h(n) = u(n) - 2 u ( n - 1)
4 4

c) Como
e jW - 2 1 - 2- jW
H ( W ) = H(z) z = jW = jW 3 =
e - 4 1 - 34 e - jW
y dado que
M

b e k
- jkW
b0 + b1e- jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a 1e - jW ++ a N e - jNW
a e
k=0
k
- jkW

con
N M

a k y(n - k) = bk x(n - k)
k =0 k =0
4
Se tiene que la ecuacin en diferencias que modela al sistema es

3
y ( n ) - y ( n - 1) = x(n) - 2x ( n - 1)
4

d) El sistema es estable porque su funcin de sistema tiene el nico polo con mdulo menor
que uno, o bien porque h(n) tiende a cero cuando n tiende a infinito, y es causal dado que
h(n) = 0 para n < 0.

5
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES

PRIMER SEMESTRE 2013

Problema N1. Sea la seal x(t) un tren de pulsos rectangulares peridico, con simetra par,
con periodo T = 2[seg] ancho de cada pulso de 1[seg] y x(0) = 1.

a) Determinar la potencia media relativa a la potencia total, contenida dentro de las cuatro
primeras armnicas.

b) Proponer un programa MATLAB para obtener el valor eficaz de x(t) dada.

Solucin

La grfica de x(t) se muestra en la Figura P.1

x(t)

-1 -1/2 0 1/2 1 2 t
Figura P 1

a) En este caso, es necesario determinar la potencia contenida dentro de las primeras cuatro
armnicas P4 y la potencia total P de la seal x(t). Para calcular P4 se debe emplear
Parseval, el que establece que
N
PN =
2
Cn
n =- N

Y para calcular la potencia total P, como x(t) es una seal peridica, se usa:

P = x ( t ) dt
2

La respuesta al problema es por lo tanto

P4
g100 [ % ]
P

Clculo de P4. Para calcular P4 empleando Parseval es necesario calcular los coeficientes de
Fourier Cn necesarios, para ello se aplica:

1
T /2
1
x (t ) e
- jnw0t
Cn = dt
T -T /2

Como x(t) presenta simetra par, la expresin para Cn es


T /2
2
Cn =
T x ( t ) cos nw tdt
0
0

Se tiene que T = 2, por lo que 1/2 = T/4. De acuerdo a la grfica de x(t), Cn queda
T /4
2
Cn =
T cos nw tdt
0
0

Ya que en el intervalo ( 0,T/2) x(t) = 1. Integrando, se obtiene:

2 2 T
sen ( nw0t ) 0 = sen nw0
T /4
Cn =
nw0T nw0T 4

Dado que w0T = 2p , Cn se puede escribir como

np
sen
1 np 1 2
Cn = sen =
np 2 2 np
2

Aplicando la definicin de sinc(x), la expresin de Cn queda

1 n
Cn = sin c
2 2

Como C-n = Cn, Parseval se puede escribir como

( )
4
P4 = C0 + 2 Cn = C0 + 2 C1 + C2 + C3 + C4
2 2 2 2 2 2 2

n =1

Luego, es necesario determinar los coeficientes C0, C1, C2, C3, C4, obtenindose

1 1
C0 = C0 =
2

2 4

1 1
C1 = sin c C1 = 0,1
2

2 2

2
1
C2 = sin c (1) = 0 C2 = 0
2

1 3
C3 = sin c C3 = 0, 011
2

2 2

1
C4 = sin c ( 2 ) = 0 C4 = 0
2

Por lo tanto

P4 = 0, 25 + 2 ( 0,1 + 0, 011) = 0, 472 [ watts ]

Clculo de la potencia total P. La potencia total P se calcula aplicando la ecuacin


T /2 1/2
1 1
x ( t ) dt = dt = 0,5 [ watts ]
2 -1/ 2
2
P=
T -T / 2

En consecuencia, la respuesta es

P4 0, 472
g100 = g100 = 94, 4 [ %]
P 0, 5

b) El valor eficaz Xeff de x(t) est dado por

1 2
X eff = < x 2 ( t ) > = x ( t ) dt
T T

Para seal x(t) dada, Xeff se puede escribir como:

T /4
1
X eff = x 2 ( t ) dt
T -T / 4

Es esta ltima ecuacin la que se debe usar en el programa MATLAB pedido.


Considerandoque x(t) es constante en el intervalo de integracin, el programa MATLAB
propuesto es el siguiente

3
>>syms A t; % Se declaran simblicas la constante A y la variable de integracin t

>> I=int(A^2,t,-1/2,1/2);

>>Xeff=sqrt(I/2)

Xeff =

(A^2/2)^(1/2)

En el ejemplo A = 1, lo que determina que

1
X eff =
2

Resultado que es concordante con el obtenido en el apartado a)

4
Problema N2. a) Determinar la densidad espectral de la seal

x(t) = 2[u(t+1) u(t)] +{-2(t 1)[u(t) u(t 1)]}+2(t 1)[u(t 1) u(t 2)]

b) Proponer un programa MATLAB para graficar la densidad espectral determinada en el


apartado a).

Solucin

La grfica de x(t) se muestra en la Figura P. 2

x(t)

-1 0 1 2 t

Figura P. 2

a)Como x(t) presenta limitacin estricta en el tiempo, es una seal de energa. La densidad
espectral de energa Sxx(f) de la seal x(t) es

S xx ( f ) = X ( f )
2

Siendo X(f) la Transformada de Fourier de x(t) dada por


0 1 2
X(f )= x ( t ) e - jwt dt = 2e - jwt dt + ( -2t + 2 ) e - jwt dt + ( 2t - 2 ) e - jwt dt
- -1 0 1

Integrando, obtiene
0 1 1 2 2
2 - jwt 2e - jwt 2 - jw t 2e - jwt 2
X(f )= e + ( - jwt - 1) + e - ( - jwt - 1) + e- jwt
- jw -1
w2 0
- jw 0
w 2
1
jw 1

X(f )=
2
w 2 (1 - e )
- jw 2
+ j
2
w
(e - j 2w
- e - jw )

2 2 2 4
X(f )= 1 - 2 cos w + cos 2 w - sen 2w - + j ( co 2w - cos w ) - 2 ( senw - senw cos w )
w 2
w w w

2 2 2 4 sen2w
X(f )= [1 - 2 cos w + cos 2w ] - + j ( co 2w - cos w ) - 2 senw -
w 2
w w w 2

5
Por lo tanto

sen 2w
2
2
2
2 2 4
S xx ( f ) = 2 [1 - 2 cos w + cos 2w ] - ( senw - sen 2w ) + ( co 2w - cos w ) - 2 senw -
w w w w 2

b) El programa MATLAB propuesto para graficar Sxx(f) es

>> %Grfica de Sxx(f)

>> w=-pi:1/259:pi;

>>x1=2*(1-2*cos(w)+cos(2*w));

>>x2=x1./(w.*w);

>>x3=2*(sin(w)-sin(2*w))./w;

>>x5=4*(sin(w)-(sin(2*w))./(w.*w));

>>x6=(x2-x3).^2;

>>x4=2*(cos(2*w)-cos(w))./w;

>>x7=(x4-x5).^2;

>> S=x6+x7;

>>plot(w/pi,S)

>> y=0*w; % Determina eje abscisa

>> z=50000*w; % Determina eje ordenada

>>plot(w/pi,S,w/pi,z,w/pi,y);

>>axis([-1 1 0 150]) % Escala de ordenadas que permite visualizar claramente Sxx

>>

6
7
Problema N 3. a) Determinar la seal x(t) si su transformada de Fourier X(w) es

jw + 2
X (w ) =
( jw + 1) ( jw + 3)
3

b) Para que valor de t es mxima la seal x(t) obtenida en el apartado a)?.

Solucin

a) Para responder a esta pregunta se debe aplicar la expansin en fracciones parciales de


X(w). La funcin racional X(w) tiene dos polos, el polo simple p1 = -3 y el polo p2 = - 1 de
multiplicidad li = 3, haciendo el cambio de variable r = jw,la forma de la expansin de H(r)
es:

r+2 A1 A A32 A33


X (r) = = + 31 + +
( r + 1) ( r + 1) r + 3 r + 1 ( r + 1) ( r + 1)3
3 2

Los residuos A1 y A33, se determinan usando la relacin

A = ( r + pi ) X ( r ) r =- p
1

Luego:

r +2 1
A1 = ( r + 3) X ( r ) r =-3 = =
( r + 1)
3
8
r =-3

r+2 1
A33 = ( r + 1) X ( r ) r =-1 = =
r + 3 r =-1 2

Los residuos A31 y A32 se determinan usando

1 d li -k
li - k ( r - pi ) X ( r )
li
Ali k = ; k=1,2,........, li - 1
( li - k )! dr r= p i

Por lo tanto:

1 d2 1 d2 r + 2 1 -2r - 6 1
A31 = ( + ) ( ) = =-
3
4
2! dr 2 2! dr 2
r 1 X r = r + 3
r =-1 r =-1 2 ( r + 3) r =-1
8

1d 1 d r + 2 1
A32 = ( r + 1)
3
X ( r ) = = 2
=
1

1! dr r =-1 1 dr r + 3 r =-1 ( r + 3) 4
r =-1

8
En consecuencia:

1 1 1 1
-
X (r) = 8 + 8 + 4 2 + 2 3
r + 3 r + 1 ( r + 1) ( r + 1)

Volviendo al dominio de la frecuencia, o sea, cambiando r por jw, se obtiene:

1 1 1 1
-
X (w ) = 8 + 8 + 4 + 2
jw + 3 jw + 1 ( jw + 1) ( jw + 1)3
2

Para obtener x(t), a cada trmino del segundo miembro de la ecuacin anterior se le aplica

K t n -1 - at
F -1 n
= K e u (t )
( a + jw ) ( n - 1) !

Obtenindose:

1 1 1 1
x ( t ) = F -1 { X ( w )} = e -3t + - + t + t 2 e - t u ( t ) (1)
8 8 4 4

b) Para responder esta pregunta una alternativa es aplicar el criterio calcular el valor de t
que hace cero la primera derivada de x(t) y aplicar este valor a la segunda derivada de x(t),
si para este valor de t se tiene un valor positivo de esta segunda derivada, se deduce que
este valor de t hace mximo a x(t).

Derivando x(t), se obtiene:

3 3 1 1
x(t ) = - e -3t + - t - t 2 e - t
8 8 8 4

Haciendo iguala cero esta ecuacin, se obtiene:

3 3 1 1
- e -3t + - t - t 2 e- t = 0
8 8 8 4

La ecuacin obtenida no tiene solucin analtica, luego otra alternativa para solucionar el
problema es aplicando mtodo de iteracin de la siguiente manera:

En la ecuacin (1) se consideran los valores indicados en la Tabla siguiente, la cual muestra
los valores de x(t) para tales valores de la variable t.

9
t x(t)
0 0
0,5 0,066
1 0,1442
1,5 0,182
1,8 0,188
2 0,1863

Como primera aproximacin, se puede decir que para t = 1,8 se tiene el valor mximo de
x(t). El siguiente programa MATLAB, ratifica tal criterio-

>> t=0:0.001:10;

>>x2=(-1/8+t/4+(t.^2)/4).*exp(-t);

>>x1=exp(-3*t)/8;

>> x=x1+x2;

>>plot(t,x)

>>grid

0.2

0.18

0.16

0.14

0.12

0.1

0.08

0.06

0.04

0.02

0
0 1 2 3 4 5 6 7 8 9 10

10
PAUTA SEGUNDA PRUEBA DE ANALISIS DE SEALES
PRIMER SEMESTRE 2013.

Problema N1. Las secuencias x(n), y(n) son definidas en la Figura 1.

x(n) y(n)
4
1
...... ...... ...... 2 ......
1
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 n -9-8-7-6-5-4-3-2-1 0 1 2 3 4 5 6 7 8 9 n
Figura P 1
Determinar
a) La secuencias autocorrelaciones q xx (l) y q yy (l) .
b) Las secuencias correlaciones cruzadas q xy (l) y q yx (l) .
c) Potencia media de x(n), aplicando el Teorema de Parseval.

Solucin
a) Como las seales x(n) e y(n) son peridicas con periodo N = 4, se tiene

1 N -1 1 3
q xx (l) =
N n=0
x(n)x(n - l ) = x(n)x(n - l) ; l = 0,1, 2,3
4 n =0

1
q xx (l) = [ x(0)x(-l) + x(1)x(1 - l) + x(2)x(2 - l) + x(3)x(3 - l)]
4
Luego

1 1
q xx (l) = [0x(-l) + x(1 - l) + x(2 - l) + x(3 - l)] = [ x(1 - l) + x(2 - l) + x(3 - l) ]
4 4

En consecuencia

1 1 3
q xx ( 0 ) = x (1) + x ( 2 ) + x ( 3) = [1 + 1 + 1] =
4 4 4

1 1 1
q xx (1) = x ( 0 ) + x (1) + x ( 2 ) = [ 0 + 1 + 1] =
4 4 2

1
1 1 1
q xx ( 2 ) = x ( -1) + x ( 0 ) + x (1) = [1 + 0 + 1] =
4 4 2

1 1 1
q xx ( 3) = x ( -2 ) + x ( -1) + x ( 0 ) = [1 + 1 + 0] =
4 4 2
1 1 3
q xx ( 4 ) = x ( -3) + x ( -2 ) + x (1) = [1 + 1 + 1] =
4 4 4

1 1 1
q xx ( -1) = x ( 2 ) + x ( 3) + x ( 4 ) = [1 + 1 + 0] =
4 4 2

1 1 1
q xx ( -2 ) = x ( 3) + x ( 4 ) + x ( 5 ) = [1 + 0 + 1] =
4 4 2

Se comprueba que q xx ( l ) es peridica con periodo N = 4 y presenta simetra par, en


consecuencia

1 3 1 1 1 3 1 1 1 3 1 1 1 3
q xx ( l ) = ....., , , , , , , , , , , , , , ,.......
2 4 2 2 2 4 2 2 2 4 2 2 2 4

b) En este caso
1 N -1 1 3
q xy ( l ) =
N n =0
x ( n ) y (n - l) = x ( n ) y ( n - l )
4 n =0

1
q xy ( l ) = x ( 0 ) y ( -l ) + x (1) y (1 - l ) + x ( 2 ) y ( 2 - l ) + x ( 3) y ( 3 - l )
4

Con los valores de x(n) se tiene

1
q xy ( l ) = y (1 - l ) + y ( 2 - l ) + y ( 3 - l )
4

Luego
1 1 3
q xy ( 0 ) = y (1) + y ( 2 ) + y ( 3) = [ 2 + 1 + 0] =
4 4 4
1 1 7
q xy (1) = y ( 0 ) + y (1) + y ( 2 ) = [ 4 + 2 + 1] =
4 4 4

1 1 3
q xy ( 2 ) = y ( -1) + y ( 0 ) + y (1) = [ 0 + 4 + 2] =
4 4 2

1 1 5
q xy ( 3) = y ( -2 ) + y ( -1) + y ( 0 ) = [1 + 0 + 4] =
4 4 4

1 1 3
y ( -3) + y ( -2 ) + y ( -1) = [ 2 + 1 + 0] =
q xy ( 4 ) =
4 4 4
Se tiene que la secuencia q xy ( l ) es peridica con periodo N = 4. Por lo tanto

3 7 3 5 3 7 3 5 3
q xy ( l ) = ........., , , , , , , , , ,..........
4 4 2 4 4 4 2 4 4

c) Parseval establece que

N -1
P = Ck
2

k =0

Con
1 N -1
C k = x(n)e N , k =0, 1, 2, 3,......., N-1
- j 2 pkn

N n=0

Como N = 4, se tiene

1 3 1
x(n)e 2 = x ( 0 ) + x (1) e 2 + x ( 2 ) e - jpk + x ( 3) e 2
- j pkn - j pk - j 3 pk
Ck =
4 n=0 4

1 - j p2k
e + e - jpk + e 2
- j 3 pk
Ck =
4
En consecuencia
1 3 9
C0 = [1 + 1 + 1] = C0 =
2

4 4 16

1 - j p2 1 1 1
e + e - jp + e 2 = [ - j - 1 + j] = -
- j3p
C1 = C1 =
2

4 4 4 16

3
1 - jp - j2 p - j3 p 1 1 1
C2 = e + e + e = [ -1 + 1 - 1] = - C2 =
2

4 4 4 16

1 - j 32p 1 1 1
e + e- j3 p + e 2 = [ j - 1 + j] = -
- j9p
C3 = C3 =
2

4 4 4 16

Por lo tanto

9 1 1 1
P = C0 + C1 + C 2 + C3 = + + + [ watts ]
2 2 2 2

16 16 16 16

3
P= [ watts ]
4
Problema N 2. a) Determinar la densidad espectral de la seal
n
1
x(n) = u(n + 4)
4
b) Determinar la energa de x(n).

Solucin
a) En este caso


X ( W) = x(n)e
n =-
- jnW

n n
1 1 - jnW
X ( W) = (
n =- 4
u n + 4 ) e - jnW
= e
n =-4 4

-4 -3 -2 -1 2
1 1 1 1 1 1
X ( W ) = e j4W + e j3W + e j2W + e jW + 1 + e- jW + e - j2W + .......... + 0
4 4 4 4 4 4

1 - jW
Se deduce que X ( W ) es una serie geomtrica con razn r = e , primer trmino
4
-4
1 j4 W
e y ltimo trmino 0, en consecuencia
4

-4
1 j4 W
e 45 e j5W 1024e j5 W
X ( W) =
4
= jW =
1
1 - e - jW 4e - 1 4 cos W - 1 + j4senW
4

De donde

1024 1024
X ( W) = =
( 4cos W - 1)
2
+ 16sen 2 W 17 - 8cos W

Por lo tanto, la densidad espectral de energa SXX (f ) est dada por

1048576
SXX (f ) = X(f ) = [ Joules]
2

17 - 8cos W

5
b) La energa E es


E=
n =-
x2 ( n ) = ( )
n =-4
1 n
16

-4 -3 -2 -1 2 3
1 1 1 1 1 1 1
E = + + + + 1 + + + + ..... + 0
16 16 16 16 16 16 16

1
E es una serie geomtrica con razn r = , luego
16

-4
1
165
E= = = 69905 [ Joules ]
16
1 15
1-
16
Problema N3. La seal s(t), cuya grfica se muestra en la Figura 3 a), con T = 1 y t =
0,5[s], multiplica a la seal v(t), la cual tiene transformada de Fourier V(f) mostrada en la
Figura 2 b).
a) Determinar el espectro de vs(t) = v(t)s(t).
b) Puede recuperarse v(t) a partir de vs(t)?
c) Si V(f) tiene por grfica la mostrada en la Figura 2 c).Puede v(t) ser recuperada a partir
de vs(t)?. Explicar la respuesta.
s(t)

2 t

....... .......

t
-2T -T 0 T 2T 3T
a)

V(f) V(f)
1 1

f [H z ] f [H z ]
- 1
4 0 1
4 -1 0 1

b) c)
Figura 3
Solucin
a) Como
vs (t) = v(t)s(t)

y que s(t) es un tren de pulsos rectangulares, el muestreo es de tipo prctico natural. En el


dominio de la frecuencia se tiene

Vs ( f ) = V ( f ) *S ( f )

Con V ( f ) = F {v ( t )} y S ( f ) = F {s ( t )} , como

s ( t ) = p ( t - nT )
n

con
t
p( t) =
t

Se tiene s(t) se puede escribir como

7
s ( t ) = p(t) * d ( t - nT )
n

De aqu

S ( f ) = P ( f ) F d ( t - nT )
n
Como

F d ( t - nT ) = fs d ( f - nf s )
n n

se tiene
S ( f ) = fs P ( f ) d ( f - nfs ) = fs P ( f ) d ( f - nfs ) = fs P ( nf s ) d ( f - nfs )
n n n

Adems
P ( nfs ) = F{p ( t )} = t sin c ( ntfs )
f = nfs

De aqu
S ( f ) = fs t sin c ( ntfs ) d ( f - nfs )
n

Se tiene t = 0,5 y fs = 1/T = 1, por lo tanto

S ( f ) = 0,5 sin c ( 0, 5n ) d ( f - n )
n

En consecuencia

Vs ( f ) = V ( f ) * 0,5 sin c ( 0,5n ) d ( f - n )
n

Vs ( f ) = 0,5* sin c ( 0, 5n ) V ( f - n )
n

b) La grfica de Vs(f) es la mostrada en la Figura P3 d)


V s (f)

... ..

-2 -1 -1/4 0 1/4 fs = 1 2 f

Figura P3 d).Espectro de Vs(f).


b). De la Figura P3 d), se deduce que es posible recuperar v(t) a partir de vs(t), ya que no
hay aliasing o traslape de las componentes espectrales de Vs(f).
c) Considerando el espectro de V(f) mostrado en la Figura 2 c), el espectro de Vs(f) es el
mostrado en la Figura P3 e)
Vs(f)
1

... ..

-2 -1 -1/4 0 1/4 fs = 1 2 f

Figura P3 e)
De la Figura P3 e), se deduce que no es posible recuperar v(t) a partir de vs(t), ya que se
produce aliasing, porque en este caso no se cumple con el Teorema de Muestreo, o sea que
en este caso fs < 2W, con W = 1 y fs = 1.

9
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2013.

Problema N1. a) Determinar la Transformada Z Unilateral de la secuencia

x ( n ) = d ( n + 3) + d ( n ) + 2n ( - n )
b) Determinar el valor final de la secuencia x(n) si su Transformada Z Unilateral es

2z - 74
X+ ( z ) = z
z 2 - 74 z + 34
Solucin
a) Aplicando la definicin de Transformada Z Unilateral, se tiene


X + ( z ) = x ( n ) z - n = d ( n ) z - n + d ( n + 3) z - n + ( 2 ) u ( - n ) z - n
n

n =0 n =0 n =0 n =0

Desarrollando las sumatorias, y considerando que el impulso d(n + 3) existe para n = -3 y


que u(-n) es cero para n > 0 y es igual a 1 para n = 0, se obtiene

X+ ( z ) = 1 + 0 + 1

X+ ( z ) = 2

b) El Teorema del valor final establece

lim x ( n ) = lim ( z - 1) X + ( z )
n z 1

Luego, aplicando este teorema al problema dado, se tiene

2z - 74
lim x ( n ) = lim ( z - 1) z
n z 1 z 2 - 74 z + 34

Expresin que se puede escribir como

2z - 74 2z - 74 2 - 74
lim x ( n ) = lim ( z - 1) z = lim z =
n z 1 ( z - 1) ( z - 34 ) z 1 ( z - 34 ) 1 - 34

1
En consecuencia

lim x ( n ) = 1
n

2
Problema N 2. Determinar si el sistema de tiempo discreto que tiene la siguiente relacin
entrada salida
y ( n ) = x(n) + nx ( n + 1)
es
a) Causal o no causal
b) Esttico o dinmico.
c) Lineal o no lineal.
d) Invariante o variante con el tiempo.
e) Estable o no estable.

Solucin
a) Dado que la respuesta es funcin de loa valores presente y futuros de la seal de entrada,
el sistema es no - causal

b) Dado que la respuesta es funcin de loa valores presente y futuros de la seal de entrada,
el sistema es dinmico

c) Se consideran dos secuencias de entrada x1(n) y x2(n), las correspondientes salidas son

y1 ( n ) = x1 (n) + nx1 ( n + 1)

y 2 ( n ) = x 2 (n) + nx 2 ( n + 1)

Una combinacin lineal de las secuencias de entrada determina que

y3 ( n ) = H a1 x1 ( n ) + a 2 x 2 ( n ) = a1 x1 (n) + nx1 ( n + 1) + a 2 x 2 (n) + nx 2 ( n + 1) (I)

Por otra parte, una combinacin lineal de las dos salidas, da por resultado

a1 y1 ( n ) + a 2 y 2 ( n ) = a1 x1 (n) + nx1 ( n + 1) + a 2 x 2 (n) + nx 2 ( n + 1) (II)

Comparando las ecuaciones (I) y (II), se deduce que los segundos miembros son iguales, en
consecuencia el sistema analizado es lineal.

d) Si la entrada es retardada en k unidades, la salida del sistema ser

y ( n, k ) = x ( n - k ) + nx ( n + 1 - k ) (III)

Si la salida se retarda en k unidades, se tiene


3
y ( n - k ) = x ( n - k ) + (n - k)x ( n + 1 - k ) (IV)

Comparando las ecuaciones (III) y (IV), se deduce que


y ( n, k ) y ( n - k )

En consecuencia, el sistema analizado es variante en el tiempo

e) Aplicando a y(n) lmite cuando n , se tiene

lim y ( n ) = lim x ( n ) + nx ( n + 1) =
n n

En consecuencia, el sistema analizado es no estable.

4
Problema N 3. a) Determinar la ecuacin en diferencias que modela al sistema cuya
realizacin se muestra en la Figura P. 3 .
b) Determinar la respuesta de entrada cero de tal sistema, si y(-1) = y(-2) = 1.

y(n)
x(n)
+ Z-1 Z-1

Z-1

-0,5
Figura P.3
a) De la Figura P 3, se deduce la siguiente ecuacin en diferencias

y ( n ) = x ( n ) + x ( n - 1) + y ( n - 1) - 0,5y ( n - 2 )
O sea

y ( n ) - y ( n - 1) + 0,5y ( n - 2 ) = x ( n ) + x ( n - 1)

b) La ecuacin homognea asociada a la ecuacin en diferencias original, es

y ( n ) - y ( n - 1) + 0,5y ( n - 2 ) = 0

Considerando que la solucin homognea es de la forma

yh ( n ) = r n
Se obtiene
r n - r n -1 + 0,5r n - 2 = 0
De aqu, se tiene
r 2 - r + 0,5 = 0
Siendo las races
1 1 1 1
r1 = +j ; r2 = -j
2 2 2 2

Como las races son complejas conjugadas, la solucin homognea es de la forma

y h ( n ) = C1r n cos fn + C2 senfn

5
Con
1 p
2 2
1 1 2
r = + = y f=tg -1 12 =
2 2 2 2 4
Luego
n n
2 pn 2 pn
y h ( n ) = C1 cos + C 2 sen
2 4 2 4

Haciendo n = 0, en la solucin homognea y en la ecuacin en diferencias homognea, se


tiene
y ( 0 ) - y ( -1) + 0,5y ( -2 ) = 0
De donde
y ( 0 ) = y ( -1) - 0,5y ( -2 ) = 1 - 0,5 = 0,5 (1)
Adems
y ( 0 ) = C1 + 0 = C1 (2)

De las ecuaciones (1) y (2), se obtiene


C1 = 0,5

Haciendo n = 1, en la solucin homognea y en la ecuacin en diferencias homognea, se


tiene

y (1) - y ( 0 ) + 0,5y ( -1) = 0


De donde
y (1) = y ( 0 ) - 0, 5y ( -1) = 0, 5 - 0,5 = 0 (3)
Por otra parte
2 p 2 p 1 1
y (1) = C1 cos + C 2 sen = y h ( n ) = C1 + C 2 (4)
2 4 2 4 2 2

De las ecuaciones (3) y (4), se obtiene

C 2 = -C1 = -0,5

Luego, la respuesta de entrada cero yzi(n) es

n n n
1 2 pn 1 2 pn 1 2 pn pn
y zi ( n ) = cos - sen = cos - sen
2 2 4 2 2 4 2 2 4 4

6
PAUTA PRIMERA PRUEBA ANALISIS DE SEALES
SEGUNDO SEMESTRE 2013

PROBLEMA N 1. Dada la seal


x ( t ) = e -5t u ( t + 2 )
a) Determinar todos los valores de la variable t hacen cero la componente par de x(t).
b) Demostrar analticamente que la seal x(t) es seal de energa-

Solucin.
a) La componente par xp(t)de la seal x(t) es:

1
xp (t ) = x ( t ) + x ( -t )
2
Con
x ( -t ) = e5t u ( -t + 2 )
Luego
1 -5 t
xP ( t ) = e u ( t + 2 ) + e5t u ( -t + 2 )
2

Para que xp(t)sea igual a cero, se debe cumplir que

e -5t u ( t + 2 ) = -e5t u ( -t + 2 )

Relacin que no se cumple para cualquier valor de t, en el intervalo -2 t 2 , dado


quex(t) y x(-t) son siempre positivos. Luego en el intervalo -2 t 2 no hay valores de t
que hagan cero la componente par de x(t). Para t = se tiene xP ( t ) = 0 .

b) La energa E de una seal x(t) es:


E= x ( t ) dt
2

Para la seal x(t) dada, se tiene



1 -10 t
E= e-10t u ( t + 2 ) dt = e -10t dt = e
- -2
-10 -2

1 20
E= e [ Joules ]
10

Como la energa de la seal x(t) es finita, se deduce que la seal x(t) dada es de energa.

1
PROBLEMA N 2. a) Se tienen las seales

x ( t ) = e 2t u ( -t ) y z ( t ) = u ( t - 3 )
Determinar y ( t ) = x ( t ) * z ( t ) .
b) Determinar la densidad espectral de x(t) del apartado a).

Solucin
a) Las grficas de x(t) y de z(t) se muestran en la Figura P2.1
x(t) z(t)

1 1

t
0 t
0 3

Figura P2.1.

Se considera como ncleo de la integral de convolucinla seal z(t). La grfica de z(-t) se


muestra en la Figura P.2.2.
z(-t)
1

t
0 3

Figura P.2.2

2
i) t -3
Para t -3 , las grficas dez(-t+t) y x(t) se muestra en la Figura P.2.3

z (t -t )
1

x (t )

t+3 0 t
En este caso, la convolucin es:

t +3 t +3
1
y ( t ) = x(t ) * z (t ) = e dt = e 2t
2t

-
2 -

1 6 2t
y (t ) = ee
2
ii) t -3
Para t -3 , las grficas de z(-t+t) y x(t) se muestra en la Figura P.2.4

z (t -t )
1

x (t )

0 t+3 t
Figura P.2.4.
En este caso:
0 0
1
y ( t ) = x(t ) * z (t ) = e dt = e2t
2t

-
2 -

3
1
y (t ) =
2
b) Como x(t) presenta limitacin mixta en el tiempo, se deduce que x(t) es una seal de
energa, luego su densidad espectral de energa Sxx(f) est dada por:

S xx ( f ) = X ( f )
2

Con

X(f)= x (t ) e
- jw t
dt
-

Considerando la expresin de x(t) dada, se tiene:

0 0 0
1
X(f )= e e
( 2 - jw )t
e( )
2 t - jw t 2 - jw t
e dt = dt =
- - 2 - jw -

1 1
X( f )= =
2 - jw 2 - j 2p f
En consecuencia:
1
S xx ( f ) = X ( f ) =
2

4 (1 + p 2 f 2 )

4
Problema N 3. a) Determinar las correlaciones cruzadas de las seales x(t) e y(t)
mostradas en la Figura P.3.
x(t)
y(t)

0 2 t 0 3 5 6 7 t

Figura P.3
Solucin
a) Se determinar la correlacin cruzada

R yx = y ( t ) x ( t + t ) dt
-

a1) t 2
En este caso, la grfica de x ( t + t ) completamente en el segundo cuadrante, por lo tanto

Ryx (t ) = 0

a2) 0 t 2

La Figura P3.1 muestra las grficas de y(t) y de x(t + t).

y(t)

x (t + t )

-t 0 -t + 2 3 5 6 7 t

Figura P3.1.

De acuerdo a la Figura P.3.1, la correlacin pedida es

-t + 2 -t + 2
R yx (t ) = y ( t ) x ( t + t ) dt = (1) ( t + t ) dt
1
2
0 0

Ecuacin que se puede escribir como:

5
-t + 2 -t + 2 -t + 2 -t + 2
1 1 1 1
Ryx (t ) = tdt + t dt = t 2 + tt
2 0
2 0
4 0 2 0

Integrando, se obtiene:
1
R yx (t ) = 1 - t 2
4
a2) -1 t 0

La Figura P.3.2, muestra las grficas de y(t) y de x(t + t).

y(t)
x (t +t )

0 -t -t + 2 3 5 6 7 t

Figura P.3.2.
En este caso
-t + 2 -t + 2
R yx (t ) = t y ( t ) x ( t + t ) dt = t (1) ( t + t ) dt
1
2
- -

-t + 2 -t + 2 -t + 2 -t + 2
1 1 1 1
Ryx (t ) = tdt + t dt = t 2 + tt
2 -t
2 -t
4 -t 2 -t

Integrando, se obtiene
Ryx (t ) = 1
a3) -3 t -1
La Figura P.3.3, ilustra la condicin planteada

y(t)
x (t + t )

0 -t 3 -t + 2 5 6 7 t

Figura P.3.3.
De la Figura P.3.3., se deduce:

6
-t + 2 3 -t + 2
R yx (t ) = t y ( t ) x ( t + t ) dt = (1) 12 ( t + t ) dt + ( -1) ( t + t ) dt
1
2
- -t 3

3 3 -t + 2 -t + 2 3 3 -t + 2 -t + 2
1 1 1 1 1 1 1 1
Ryx (t ) = tdt + t dt - tdt - t dt = t 2 + t t - t 2 - tt
2 -t 2 -t 2 3
2 3
4 -t 2 -t 4 3 2 3
Obtenindose:
7 1 2
R yx (t ) = + t + 3t
2 2
a4) -4 t -3

y(t)
x (t + t )

0 3 -t 5 6 7 t

-t + 2
Figura P3.4.

-t + 2 5 -t + 2
R yx (t ) = t y ( t ) x ( t + t ) dt = t ( -1) ( t + t ) dt + (1) ( t + t ) dt
1
2
1
2
- - 5

5 5 -t + 2 -t + 2 5 5 -t + 2 -t + 2
1 1 1 1 1 1 1 1
Ryx (t ) = - tdt - t dt + tdt + t dt = - t 2 - t t + t 2 + tt
2 -t 2 -t 2 5
2 5
4 -t 2 -t 4 5 2 5
23 1 2
R yx (t ) = - - t - 5t
2 2
a5) -5 t -4

y(t)
x (t + t )

0 3 -t 5 6 7 t

-t + 2
Figura P3.5.

7
-t + 2 5 6 -t + 2
R yx (t ) = t y ( t ) x ( t + t ) dt = ( -1) 12 ( t + t ) dt + (1) 12 ( t + t ) dt + ( -1) ( t + t ) dt
1
2
- -t 5 6

5 5 6 6 -t + 2 -t + 2
1 1 1 1 1 1
R yx (t ) = - tdt - t dt + tdt + t dt - tdt - t dt
2 -t 2 -t 25 25 2 6 2 6

5 5 6 6 -t + 2 -t + 2
1 1 1 1 1 1
Ryx (t ) = - t 2 - tt + t2 + t t - t2 - tt
4 -t 2 -t 4 5 2 5 4 6 2 6

18
R yx (t ) = +t
4

a6) -6 t -5

y(t) x (t + t )

t
0 3 5 -t 6 7 -t + 2

7 6 7
R yx (t ) = t y ( t ) x ( t + t ) dt = t (1) ( t + t ) dt + ( -1) ( t + t ) dt
1
2
1
2
- - 6

6 6 7 7
1 1 1 1
R yx (t ) = tdt + t dt - tdt - t dt
2 -t 2 -t 26 26

6 6 7 7
1 1 1 1
Ryx (t ) = t 2 + tt - t2 - t t
4 -t 2 -t 4 6 2 6

23 1 2 5
R yx (t ) = + t + t
4 4 2
a7)

8
y(t)
x (t + t )

t
0 3 5 6 -t 7 -t + 2

Figura P3.6
7 7 7 7
1 1
Ryx (t ) = y ( t ) x ( t + t ) dt = ( -1) 12 ( t + t ) dt = - t 2 - t t
-t -t
4 -t 2 -t
7 7 7 7
1 1
Ryx (t ) = y ( t ) x ( t + t ) dt = ( -1) ( t + t ) dt = - t 2 - t t
1
2
-t -t
4 -t 2 -t
49 1 2 7
R yx (t ) = - - t - t
4 4 2

a8) t -8
En este caso
Ryx (t ) = 0

9
Problema N 4. Determinar la seal x(t) si su Transformada de Fourier es:
( jw ) + 2 jw + 1
2

X (w ) =
( jw ) 2 - 2 jw + 1 ( jw - 2 )

Solucin
Haciendo el cambio de variable de r = jw, se obtiene la ecuacin:
(r) + 2r + 1
2

X (r) =
( r ) - 2r + 1 ( r - 2 )
2

La cual se puede escribir como:
r 2 + 2r + 1 A1 A A22
X (r) = = + 21 +
( r - 2 )( r - 1) r - 2 r - 1 ( r - 1) 2
2

r 2 + 2r + 1
A1 = ( r - 2 ) X ( r ) r = 2 = =9
( r - 1)
2
r=2

r 2 + 2r + 1
A22 = ( r - 1) X ( r ) = = -4
2

r =1 ( r - 2 ) r =1
d ( r - 2 )( 2r + 2 ) - ( r 2 + 2r + 1)
A21 = ( r - 1) X ( r ) = =8
2

( r - 2)
2
dr r =1
r =1

En consecuencia:
1 1 1
X (r) = 9 +8 -4
r-2 r -1 ( r - 1)
2

Haciendo el cambio de variable jw = r, la ecuacin anterior queda:


1 1 1
X (w ) = 9 +8 -4
jw - 2 jw - 1 ( jw - 1)
2

Aplicando el par de transformada:


t n -1 - at 1
F e u ( t ) =
( n - 1) ! ( jw + a )
n

Se obtiene:
x ( t ) = ( 9e 2 t + 8et - 4tet ) u ( t )

10
PAUTADE SEGUNDA PRUEBA ANALISIS DE SEALES

SEGUNDO SEMESTRE 2013

PROBLEMA N 1. a) Determinar la secuencia autocorrelacin normalizada de la


secuencia

x ( n ) = {1, 2, 2, 2,1}
-

b) Determinar la energa y la potencia de x(n).

Solucin

Hay que determinar

rxx ( l )
r xx ( l ) =
rxx ( 0 )

Por lo que es necesario calcular rxx ( l ) , lo que se puede hacer empleando, la relacin

rxx ( l ) = x ( l ) * x ( -l )

Aplicando mtodo matricial, se tiene:

x (l)
x ( -l ) 1 2 2 2 1

1 1 2 2 2 1
2 2 4 4 4 2
2 2 4 4 4 2
2 2 4 4 4 2
1 1 2 2 2 1

De donde

rxx ( l ) = {1, 4,8,12,14,12,8, 4,1}


-

De la expresin de rxx ( l ) se deduce que rxx ( 0 ) = 14 , en consecuencia:

1
1 2 4 6 6 4 2 1
r xx ( l ) = , , , ,1, , , ,
14 7 7 7 7 7 7 14
-

b) Energa-El problema permite, para calcular la energa de la secuencia x(n), emplear


cualquier mtodo ad-hoc. Para aprovechar lo calculado en el apartado a), se aplicar la
relacin:

Ex = rxx ( 0 )

Por lo tanto;

Ex = 14 [ Joules ]

Potencia. La potencia de una secuencia x(n) se determina usando la relacin


N
1
x ( n)
2
P = lim
N 2 N + 1
n =- N

x ( n)
2
Con E N = , P se puede escribir como
n =- N

1
P = lim EN
N 2 N + 1

Por otra parte, se tiene

1
E x = lim EN
N 2N +1

Y como en el apartado a) se determin que Ex es finita, se deduce que EN es finita, lo que


implica que

P=0

2
PROBLEMA N 2. Determinar el espectro de amplitud y de fase de la secuencia x(n)
peridica,con periodo 6 y que cumple con :
n
1
x ( n) = para -2 n 3
4

Solucin

Como la secuencia x(n) es peridica, su anlisis espectral se hace en funcin de los


coeficientes Ck de la serie de Fourier, tenindose que Ck representa el espectro de amplitud
y RCk el espectro de fase. Luego es necesario determinar la expresin los Ck, para ello se
aplica:
N -1
1
Ck =
N
x (n) e
n =0
- j 2p kn / N
, k=0,1,2,3,.......,N-1

Se cumple Ck es una secuencia peridica con el mismo periodo que x(n), o sea que
Ck + N = Ck .Como N = 6, se tiene

1 5 1
Ck =
6 n =0
x ( n ) e - j 2p kn/ N = x ( 0 ) + x (1) e- jp k /3 + x ( 2 ) e - jp 2 k /3 + x ( 3 ) e - jp k + x ( 4 ) e- jp 4 k /3 + x ( 5 ) e- jp 5 k /3
6

De acuerdo a la definicin de x(n), el periodo bsico est dado para n =-2,-1,0,1,2,3 y k


toma valores desde -2 hasta 5, para evaluar x(4) y x(5) se hace uso de la propiedad de
periodicidad de x(n), o sea

x ( -2 ) = x ( -2 + 6 ) = x ( 4 ) =16 ; x ( -1) = x ( -1 + 6 ) = x ( 5 ) = 4

Luego

1 1 - jp k /3 1 - jp 2 k /3 1 - jp k
Ck = 1+ e + e + e + 4e- jp 4 k /3 + 16e - jp 5 k /3
6 4 16 64

En consecuencia

1 1 1 1 1365
C0 = 1 + + + + 4 + 16 =
6 4 16 64 384

1 1 1 1 453 315
C1 = 1 + e - jp /3 + e- jp 2/3 + e - jp + 4e- jp 4/3 + 16e- jp 5/3 = +j 3 = 4, 62 + j 2,84
6 4 16 64 98 192

1 1 - jp 2/3 1 - jp 4/3 1 - jp 2 581 189


C2 = 1+ e + e + e + 4e- jp 8/3 + 16e- jp 10/3 = - +j 3 = -1, 51 + j1, 7
6 4 16 64 384 192

3
1 1 - jp 1 - jp 2 1 - jp 3 717
C3 = 1+ e + e + e + 4e - jp 4 + 16e - jp 5 = -
6 4 16 64 384

1 1 1 1 581 189
C4 = 1 + e- jp 4/3 + e- jp 8/3 + e - jp 4 + 4e- jp 16/3 + 16e- jp 20/3 = - -j 3 = -1,51 - j1, 7
6 4 16 64 384 192

1 1 - jp 5/3 1 - jp 10/3 1 - jp 5 453 315


C5 = 1+ e + e + e + 4e - jp 20/3 + 16e- jp 25/3 = +j 3 = 4, 62 - j 2,84
6 4 16 64 98 192

Espectro de Amplitud

1365
C0 = = 3,55
384

453 315
C1 = C5 = +j 3 = 5, 43
98 192

581 189
C2 = C4 = - +j 3 = 2, 28
384 192

717
C3 = = 1,87
384

Espectro de Fase

RC0 = 0

2,84
RC1 = tg -1 = 31, 60
4, 62

1, 7
RC2 = tg -1 = 131, 610
-1,51

RC3 = 1800

-1, 7
RC4 = tg -1 = 228,390
-1, 51

-2,84
RC5 = tg -1 = -31, 60
4, 62

4
Problema N 3. Determinar la densidad espectral de la seal
n
1
x ( n ) = u ( n + 3) - u ( n - 2 )
2

Solucin

En este caso, x(n) es una secuencia de longitud finita en el tiempo, se puede escribir como:

1 n
para -3 n 1
x ( n ) = 2
0
otros valores

Como x(n) es una secuencia con limitacin estricta en el tiempo, es una seal de energa,
por lo que su densidad espectral de energa Sxx(W) es:

S xx ( W ) = X ( W )
2

Para x(n) dada, su Transformada de Fourier es


1
X (W) = x ( n) e
n =-3
- jW
= x ( -3) e j 3W + x ( -2 ) e j 2 W + x ( -1) e jW + x ( 0 ) + x (1) e - jW

Considerando los valores indicados de x(n), X(W) queda

1
X ( W ) = 8e j 3 W + 4e j 2 W + 2e j W + 1 + e - j W
2

Aplicando Euler, X(W) se puede escribir como

1 1
X ( W ) = 8 cos 3W + j8sen3W + 4 cos 2W + j 4 sen 2W + 2 cos W + j 2 senW + 1 + cos W - j senW
2 2

Ordenando, se tiene

5 3
X ( W ) = 8cos 3W + 4 cos 2W + cos W + 1 + j 8sen3W + 4sen2W + senW
2 2

En consecuencia
2 2
5 3
S xx ( W ) = 8 cos 3W + 4 cos 2W + cos W + 1 + 8sen3W + 4 sen 2W + senW
2 2

5
Problema N 4. Determinar la seal x(n) si su Transformada de Fourier es:

X (W) =
(e )- jW 2
+ 2e - jW + 1
e - j 2 W - 4e - jW + 3 ( e - jW - 2 )

Solucin

Haciendo el cambio de variable r = e - jW , la ecuacin anterior queda

(r) + 2r + 1
2

X (r) =
r 2 - 4r + 3 ( r - 2 )

En funcin de sus polos X( r) se puede escribir como

( r ) + 2r + 1
2

X (r) =
( r - 1)( r - 3)( r - 2 )
Expandiendo X( r) en fracciones parciales, se tiene

( r ) + 2r + 1 = A1 + A2 + A3
2

X (r) =
( r - 1)( r - 3)( r - 2 ) r - 1 r - 3 r - 2

( r ) + 2r + 1 = 2
2

A1 = ( r - 1) X ( r ) r =1 =
( r - 3)( r - 2 ) r =1

( r ) + 2r + 1 = 8
2

A2 = ( r - 3) X ( r ) r =3 =
( r - 1)( r - 2 ) r =3

( r ) + 2r + 1 = -9
2

A3 = ( r - 2 ) X ( r ) r =2 =
( r - 1)( r - 3) r = 2
Luego

1 1 1
X (r) = 2 +8 -9
r -1 r -3 r -2

Volviendo hacer el cambio de variable de e - jW = r , se tiene

1 1 1
X (W) = 2 - jW
+8 - jW
-9 - jW
e -1 e -3 e -2

6
Considerando el siguiente par de Transformada de Fourier:

F {a n u ( n )} =
1
1 - ae - jW

Y escribiendo X ( W ) como

1 8 1 9 1
X ( W ) = -2 - jW
- +
1- e 3 1 - 1 e - jW 2 1 - 1 e - jW
3 2

Se obtiene

81 9 1
n n

x ( n ) = -2 - + u ( n )
3 3 2 2

7
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
SEGUNDO SEMESTRE 2013

Problema N1. Determinar la Transformada Z de:

n
1
x ( n ) = cos (a 0 n ) u ( n )
3
Solucin

Aplicando la propiedad de escalamiento frecuencial, o sea

z
Z {a n x ( n )} = X
a
En este problema se puede definir la secuencia x1(n) como

x1 ( n ) = cos (a 0 n ) u ( n )

Con

1 - z -1 cos a 0
X1 ( z ) = , ROC: z > 1
1 - 2 z -1 cos a 0 + z -2

En consecuencia

z
X ( z ) = X 1 , ROC: | z | > | a |
a

Como a= 1/3, se tiene

1
X ( z ) = X 1 ( 3z ) , ROC: z >
3
Por lo tanto
1
1 - z -1 cos a 0
1
X (z) = 3 , ROC: z >
2 1 3
1 - z -1 cos a 0 + z -2
3 9

1
Problema N 2. Usar Transformada Z para hallar la convolucin de las seales:

1 n
0n 2
x1 ( n ) = 2
0
otros valores
x2 ( n ) = d ( n ) + d ( n - 1) + 4d ( n - 2 )
Solucin
El problema condiciona que se debe ocupar la propiedad de convolucin de la
Transformada-Z, la cual establece que

Z { x1 ( n ) * x2 ( n )} = X 1 ( z ) X 2 ( z ) (I)
Luego
Z -1 { X 1 ( z ) X 2 ( z )} = x1 ( n ) * x2 ( n ) (II)

Conocidas x1(n) y x2(n) se puede calcular X1(z) y X2(z) y para determinar x1 ( n ) * x2 ( n ) se


aplica la ecuacin (II).
La secuencia x1(n) es finita y se puede escribir como

x1 ( n ) = {1, 12 , 14 }
-
Por lo tanto
2
1 -1 1 -2
X 1 ( z ) = x1 ( n ) z - n = x1 ( 0 ) + x1 (1) z -1 + x1 ( 2 ) z -2 = 1 + z + z
n =0 2 4

Por otra parte, la secuencia x2(n) es tambin finita y aplicando la propiedad de


desplazamiento temporal de la Transformada Z, se tiene

X 2 ( z ) = Z {d ( n ) + d ( n - 1) + 4d ( n - 2 )} = 1 + z -1 + 4 z -2
Por lo que
1
X 1 ( z ) X 2 ( z ) = 1 + z -1 + z -2 (1 + z -1 + 4 z -2 )
1
2 4
O sea
3 -1 19 -2 9 -3
X1 ( z ) X 2 ( z ) = 1 + z + z + z + z -4
2 4 4
En consecuencia
Z -1 { X 1 ( z ) X 2 ( z )} = x1 ( n ) * x2 ( n ) = {1, 32 , 194 , 94 ,1}
-
2
Problema N 3. a) Encontrar la expresin de y(n), usando Transformada Z Unilateral, si
se tiene que la representacin en ecuaciones en diferencias de un sistema es

n
5 1 1
y ( n ) - y ( n - 1) + y ( n - 2 ) = u ( n )
6 6 5
Con y(-1) = 6, y(-2) = 25

b) Aplicando el Teorema del valor final, determinar el valor final de y(n).


Solucin
a) Aplicando Transformada Z Unilateral a la ecuacin en diferencias, se tiene

5 1 1 n
Z + { y ( n )} - Z + y ( n - 1) + Z + y ( n - 2 ) = Z + u ( n ) (I)
6 6 5

Aplicando la propiedad de retardo temporal, la ecuacin (I), se escribe como

5 1 1
Y + ( z ) - z -1 Y + ( z ) + y ( -1) z + z -2 Y + ( z ) + y ( -1) z + y ( -2 ) z 2 =
6 6 1
1 - z -1
5
Considerando los datos del problema, se tiene

5 1 1
Y + ( z ) - z -1 Y + ( z ) + 6 z + z -2 Y + ( z ) + 6 z + 25 z 2 =
6 6 1
1 - z -1
5
Ecuacin que se puede escribir como

5 1 5 1
Y + ( z ) 1 - z -1 + z -2 = - z -1 + +
6 6 6 1 - 1 z -1
5
6 6
5z2 - 6z + 5z 2 - 6 z +
5 5
1 1 6
6z z - 6z z - z 5z 2 - 6 z +
Y + ( z) = 5
= 5
= 5
5 -1 1 -2 6 z 2 - 5 z + 1 1
1- z + z z - ( 6 z - 5 z + 1)
2

5
2
6 6 6z

En funcin de sus polos, Y + ( z ) se escribe de la forma

3
6
z 5z 2 - 6 z +
Y + ( z) = 5
1 1 1
z - z - z -
5 2 3

La expansin en fracciones parciales de Y + ( z ) /zes de la forma

Y + ( z) A A A
= 1 + 2 + 3
z 1 1 1
z- z- z-
5 2 3

Donde

2 6
+
( ) 5z - 6 z +

=
1 Y z 5
A1 = z - =5
5 z z=1 1 1
z - z - 1
2 3 z=
5

2 6
1 Y ( z)
+ 5z - 6z +

=
5
A2 = z - = 11
2 z z=1 1 1
z - z - 1
5 3 z=
2

2 6
1 Y (z)
+ 5z - 6 z +

=
5
A3 = z - = 11
3 z z=1 1 1
z - z - 1
5 2 z=
3

Luego
Y + ( z) 1 1 1
=5 + 11 + 11
z 1 1 1
z- z- z-
5 2 3

De donde
z z z
Y + (z) = 5 + 11 + 11
1 1 1
z- z- z-
5 2 3

4
Por lo tanto
1 n 1
n
1
n

y ( n) = Z + -1
{Y ( z )} = 5 5 + 11 2 + 11 3 u ( n )
+

b) El Teorema del Valor Final establece:

lim y ( n ) = lim ( z - 1) Y + ( z )
n z 1

En este caso
6
z 5z 2 - 6 z +
lim y ( n ) = lim ( z - 1) 5
=0
n z 1 1 1 1
z - z - z -
5 2 3

5
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
PRIMER SEMESTRE 2014

Problema N 1. Determinar el valor eficaz y el factor de forma j f dado por


X eff
jf =
< x (t ) >
De la seal x(t) de la Figura P1.
x(t)

-2 -1 0 1 2 4 t
-1

Figura P1
Solucin
Valor Eficaz. Como x(t) es una seal peridica, con simetra par, su valor eficaz Xeff est
dado por:
T /2
2
X eff = x ( t ) dt
2

T 0

En este caso T = 2, luego


1
X eff = ( -2t + 1)
2
dt
0

1 1 1 1
X eff = ( 4t - 4t + 1) dt = 4t dt - 4tdt + dt
2 2

0 0 0 0

4 1
X eff = - 2 +1 =
3 3

Factor de Forma. Dado que


X eff
jf =
< x (t ) >
La grfica de |x(t)| se muestra en la Figura P1a).

1
|x(t)|

-2 -1 0 1 2 4 t
-1

Figura P1a)
El valor medio de |x(t)| es
1
< x ( t ) >= x ( t ) dt
T T
En este caso T = 1, y como |x(t)| presenta simetra par, la ecuacin anterior se puede
escribir de la siguiente manera
1/ 2
< x ( t ) >= ( -2t + 1) dt = ( -t + t ) 0
1/ 2
2

1
< x ( t ) >=
2
En consecuencia:
X eff 2
jf = =
< x (t ) > 3

2
Problema N2. Determinar el porcentaje de la potencia media total de la seal x(t) que est
contenida en las tres primeras armnicas, incluida la componente continua, de la seal x(t)
mostrada en la Figura P1.
Solucin
La Figura P1 es
x(t)

-2 -1 0 1 2 4 t
-1

Se pregunta por:
P3
100 [ % ]
Pt
Donde P3 es la potencia contenida en las tres primeras armnicas y Pt es la potencia media
total de x(t). La potencia P3 se calcula aplicando el Teorema de Parseval, el que establece
que:
3
P3 = C0 + 2 Cn
2 2

n =1

Los coeficientes Cn de una seal peridica, estn dados por

1
Cn = x ( t ) e- jnw0t dt
TT

Como x(t) presenta simetra par, Cn se puede escribir como

T /2
2
Cn =
T x ( t ) cos ( nw t ) dt
0
0

En el intervalo [0,T/2], con T = 2, la ecuacin de x(t) es

x ( t ) = -2t + 1
Por lo tanto, para n = 0, se tiene:

1 1
C0 = x ( t ) dt = ( -2t + 1) dt = -t 2 + t 0
1 1
0
0 0

3
C0 = 0
Para n 0 , se tiene:

1 1 1
Cn = ( -2t + 1) cos ( nw0 t ) dt = ( -2 ) t cos ( nw0t ) dt + cos ( nw0t ) dt
0 0 0

Por tabla:
cos ( cx ) xsen ( cx )
x cos ( cx ) dx = c2
+
c
Luego
cos ( nw0t ) tsen ( nw0 t ) sen ( nw0t )
1 1

Cn = -2 + +
n w0 nw0 nw0
2 2
0 0

Dado que w0T = 2p , como T = 2, en consecuencia w0 = p , lo que implica que Cnse puede
escribir como
cos ( np t ) tsen ( np t ) sen ( np t )
1 1

Cn = -2 + +
np np np
2 2
0 0

Dado que sen(n p ) = 0, para cualquier valor entero de n, se obtiene

-2 2
Cn = cos ( np ) - 1 = 2 2 1 - cos ( np )
2 2
np np

Para n = 1, se obtiene
2 4
C1 = 2 1 - cos (p ) = 2
p p
Para n = 2, se tiene
2
C2 = 1 - cos ( 2p ) = 0
4p 2
Para n = 3, se tiene:
2 4
C3 = 2 1 - cos ( 3p ) = 2
9p 9p
Por lo tanto:
16 16
C1 C3
2 2 2 2
; C2 =0 ; ; C0 =0
100 8100
Luego:

4
2
(
P3 = C0 + 2 C1 + C2 + C3
2 2 2
) = 0 + 2 100
16
+0+
16
[ watts ] = 0,324 [ watts ]
8100

La potencia total Pt se calcula aplicando


T
2
1
Pt = x ( t ) dt
2

T T
-
2

Como x(t) presenta simetra par, se tiene

T
1 1
x ( t ) dt = ( -2t + 1) dt = ( 4t 2 - 4t + 1) dt
2
2 2
Pt =
2

T 0 0 0

Integrando, se obtiene
4 1
Pt = - 2 + 1 = = 0,333333[ watts ]
3 3

Por lo tanto:
P3 0,324
100 = 100 = 97,3[ % ]
Pt 0, 333

5
Problema N3. a) Determinar la seal x(t) si su Transformada de Fourier es
( jw ) + jw + 1
2

X (w ) =
( jw + 2 ) ( jw + 1)
3 2

b) Proponer un programa MATLAB para graficar X ( w ) del apartado a)

Solucin
a) Haciendo el cambio de variable r = jw en la ecuacin anterior, se obtiene:
(r) + r +1
2

X (r) =
( r + 2 ) ( r + 1)
3 2

Luego, los polos son


ri= -2 con multiplicidad 3 ; r2 = -1 con multiplicidad 2

Aplicando la regla para polos mltiples, se tiene la siguiente expansin en fracciones


parciales de X(r):
(r) + r +1
2
A31 A32 A33 A A22
X (r) = = + + + 21 +
( r + 2 ) ( r + 1) r + 2 ( r + 2 ) ( r + 2 ) r + 1 ( r + 1)2
3 2 2 3

Con
(r ) + r +1 = 3
2

A33 = ( r + 2 ) X ( r ) =
3

( r + 1) r =-2
2
r =-2

d d ( r )2 + r + 1 r2 -1
A32 = ( r + 2) X ( r ) = = =3
3

dr r =-2 dr ( r + 1) 2
r =-2 ( r + 1)
4
r =-2

1 d 2 ( r ) + r + 1 1 d r2 -1 1 ( r + 1) 2r - ( r - 1) 4 ( r + 1)
2 4 2 3

A31 = = = =4
2 dr 2 ( r + 1) 2 2 dr ( r + 1)4 2 ( r + 1)
8

r =-2 r =-2 r =-2
(r ) + r +1 = 1
2

A22 = ( r + 1) X ( r ) =
2

( r + 2 ) r =-1
3
r =-1

A21 =
d
( r + 1) X ( r )
2 d
=
( r ) 2 + r + 1
=
(
( r + 2 ) ( 2r + 1) - ( r ) + r + 1 3 ( r + 2 )
3 2
) 2

= -4
dr r =-1 dr ( r + 2 )3
r =-1 ( r + 2)
6

r =-1

En consecuencia:
1 1 1 1 1
X (r) = 4 +3 +3 -4 +
r+2 (r + 2) (r + 2) r + 1 ( r + 1) 2
2 3

6
Haciendo el cambio de variable r = jw , se obtiene:

1 1 1 1 1
X (w ) = 4 +3 +3 -4 +
jw + 2 ( jw + 2 ) ( jw + 2 ) jw + 1 ( jw + 1) 2
2 3

Aplicando el par de transformada

t n -1 - at 1
e u (t )
( n - 1)! ( jw + a )
n

A cada trmino de la expresin de X ( w ) , se obtiene:

3
x ( t ) = 4e -2 t + 3te -2t + t 2 e -2t - 4e- t + te - t u ( t )
2

b) . Como X ( w ) es compleja, lo que se debe graficar es X (w ) . En este caso, el programa


MATLAB propuesto es el siguiente:

>> w=-2*pi:1/254:2*pi;
>> X=4./(j*w+2)+3./(j*w+2).^2+3./(j*w+2).^3-4./(j*w+1)+1./(j*w+1).^2;
>> plot(w/pi,abs(X));
>> title('Grafica de |H(w)|');xlabel('w/pi'); ylabel('|H(w)|'); grid;

Grafica de |H(w)|
0.14

0.12

0.1

0.08
|H(w)|

0.06

0.04

0.02

0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
w/pi

7
Problema N4. a) Determinar la convolucin z(t) de las seales
t t - 2T
x ( t ) = t e y ( t ) = .
T T
b) Plantear la ecuacin que permita calcular energa de z(t).

Solucin.

Convolucin z(t) = x(t)*y(t).

a) La grfica de las seales x(t) e y(t) se muestran en la Figura P.4.1.

y(t)
x(t) 1

T/2

-T/2
t t
0 T/2 0 3T/2 2T 5T/2

-T/2

Figura P4.1

En forma arbitraria, se elige como ncleo de la integral de convolucin a la seal x(t), luego
x ( -t ) se muestra en la Figura P4.2
x ( -t )

T/2

T/2
0 t
-T/2

-T/2

Figura P4-2

8
I) t T

y (t )
1

x (t -t ) T/2

t+T/2
t
t-T/2 t 0
3T/2 2T 5T/2

En este caso

z (t ) = y (t ) x ( t - t ) dt = 0
-

II) T t 2T

y (t )
1 x (t -t )

T/2

t t+T/2
t
0
t-T/2 3T/2 2T 5T/2

-T/2

En este caso

t +T /2
1 3T
z (t ) = ( -t + t ) dt = 2 t
2
- t +T2
3T / 2 2

9
III) 2T t 3T

x (t - t ) y (t )
1

T/2

t t+T/2
t
0
3T/2 t-T/22T 5T/2

-T/2

En este caso
5T / 2
5T / 2
t2
z ( t ) = ( -t + t ) dt = - + tt
t -T / 2 2 t -T / 2
t2 5
z (t ) = - + tT - 3T 2
2 2
La energa de z(t) es

Ez = z ( t ) dt
2

Ecuacin que permite calcular la energa de z(t).

De acuerdo a la expresin de z(t) obtenida, se tiene


2
t 2 5T
2

2T 3T
3T
Ez = t 2 - t + T 2 dt + - + t - 3T 2 dt
T 2 2T 2 2

10
PAUTA SEGUNDA PRUEBA ANALISIS DE SEALES
PRIMER SEMESTRE 2014

PROBLEMA N 1. a) Determinar la funcin autocorrelacin de la sealx(t) mostrada en la


Figura P.1.
x(t)

1,5

1
-1 0 t

-1

Figura P.1.
b) Determinar la energa o potencia media de x(t)-
Solucin.
a) Se aplica la definicin de integral de autocorrelacin, dada por:

Rxx (t ) = x ( t ) x ( t + t ) dt
-

a1) t 2
En este caso, se tiene la situacin mostrada en la Figura P1.1.

x (t + t )
1,5
x(t)

-t + 1 1
-t - 1 -t -1 0 t

-1

Figura P.1.1.

1
En esta situacin, se tiene:

Rxx (t ) = x ( t ) x ( t + t ) dt = 0
-

a2) 1 t 2

x (t + t )
1,5
x(t)

-t -t + 1 1
-t - 1 -1 0 t

-1

Figura P.1.2.
En este caso
-t +1 -t +1
1,5 2
Rxx (t ) = ( -1, 5t )( -1) dt = t
-1 2 -1

Rxx (t ) =
2
(t - 2t )
1,5 2

a3) 0 t 1

x (t +t )
1,5
x(t)

-t -t + 1 1
-t - 1 -1 0 t

-1

Figura P.1.3.
En este caso:

2
-t 0 -t +1
Rxx (t ) = ( -1,5t ) -1,5 ( t + t ) dt + ( -1, 5t )( -1) dt + ( -1)( -1) dt
-1 -t 0
-t 0
2, 25 3 2, 25 2 1,5 2
Rxx (t ) =
-t +1
t + tt + t +t 0
3 2 -1 2 -t

0, 75 3 1,5 2 4, 25 5, 25
Rxx (t ) = t - t - t+
2 2 2 3
a4) -1 t 0

1,5
x (t +t )
x(t)

-t 1 -t + 1
-1 -t - 1 0 t

-1

Figura P.1.4.
En este caso:
0 -t 1
Rxx (t ) = ( -1, 5t ) -1, 5 ( t + t ) dt + ( -1) -1, 5 ( t + t ) dt + t ( -1)( -1) dt
-t -1 0 -
0 -t
2, 25 3 2, 25 2 1,5 2
Rxx (t ) =
-t
t + tt + + 1, 5tt + t -t
1
t
3 -t -1 2 0
0
2
2, 25 3 1,5 2 4, 25 5, 25
Rxx (t ) = - t - t ++ t+
6 2 2 3
a5) -2 < t < -1

x (t +t )
1,5
x(t)

1 -t -t + 1
-1 0 -t - 1 t

-1

Figura P.1.5.
3
En este caso
1
Rxx (t ) = t ( -1) -1, 5 ( t + t ) dt
- -1
1
1,5 2
Rxx (t ) = t + 1,5tt
2 -t -1
1,5 2
Rxx (t ) = 1, 5t + t
2
a6) t < -2
En este caso
Rxx (t ) = 0

4
PROBLEMA N 2.a) Determinar la energa de la seal:
1 n
para -2 n 3
x ( n ) = 4
0
otros valores
b) Determinar la secuencia autocorrelacin de la secuencia
x1 ( n ) = {2, -1,3,1, -2, -3}
-
Solucin
a) La energa Ex de una seal de tiempo discreto x(n), est dada por:

x ( n)
2
Ex =
n =-

Ecuacin que aplicada a la seal x(n) dada, queda


3

x ( n) = x ( -2 ) + x ( -1) + x ( 0 ) + x (1) + x ( 2 ) + x ( 3)
2 2 2 2 2 2 2
Ex =
n =-2

Reemplazando los valores de x(n), se obtiene


1 1 1
E x = 256 + 16 + 1 + + + [ Joules ]
16 256 4096

Ex = 273, 067 [ Joules ]

b) Para resolver este apartado, como la seal x(n) es de longitud finita, o sea,x(n) es de
enrga, se aplica la siguiente relacin de autocorrelacin
rxx ( l ) = x ( l ) * x ( -l )
Aplicando, mtodo matricial para calcular rxx ( l ) , se tiene:

x (l)
x ( -l ) 2 -1 3 1 -2 -3
-3 -6 3 -9 -3 6 9
-2 -4 2 -6 -2 4 6
1 2 -1 3 1 -2 -3
3 6 -3 9 3 -6 -9
-1 -2 1 -3 -1 2 3
2 4 -2 6 2 -4 -6

5
De donde
rxx ( l ) = {-6, -1, -5, -4, 2, 28, 2, -4, -5, -1, -6}
-

6
Problema N 3. a) Determinar la secuencia z(n), si
z ( n) = x ( n) + y ( n)
Con
x ( n ) = {1, 2, -2, -1,3} , y ( n ) = {1, 2, -2, -1,3}
- -
b) Determinar la secuencia r yx ( l )
Solucin
a) Para sumar las secuencias se debe realizar rellenos de ceros cuando son de distinta
longitud, como es en este caso. Luego

x ( n ) = {1, 2, -2, -1,3, 0}


-
y ( n ) = {0,1, 2, -2, -1,3}
-
Por lo tanto
z ( n ) = {1,3, 0, -3, 2,3}
-

b) Se tiene
ryx ( l )
r yx ( l ) =
rxx ( 0 ) ryy ( 0 )

Considerando que
ryx ( l ) = y ( l ) * x ( -l )
Y aplicando mtodo matricial, se tiene

y (l)
x ( -l ) 1 2 -2 -1 3

3 3 6 -6 -3 9
-1 -1 -2 2 1 -3
-2 -2 -4 4 2 -6
2 2 4 -4 -2 6
1 1 2 -2 -1 3

Luego

7
ryx ( l ) = {3,5, -10, -3,19, -3, -10, 5,3}
-
Para rxx ( l ) = x ( l ) * x ( -l ) , se tiene

x (l)
x (-l ) 1 2 -2 -1 3

3 3 6 -6 -3 9
-1 -1 -2 2 1 -3
-2 -2 -4 4 2 -6
2 2 4 -4 -2 6
1 1 2 -2 -1 3

De donde
rxx ( 0 ) = 19
Para ryy ( l ) = y ( l ) * y ( -l ) , se tiene

y (l)
y ( -l ) 1 2 -2 -1 3

3 3 6 -6 -3 9
-1 -1 -2 2 1 -3
-2 -2 -4 4 2 -6
2 2 4 -4 -2 6
1 1 2 -2 -1 3

Se tiene
ryy ( 0 ) = 19

Como
ryy ( 0 ) = rxx ( 0 ) = 19
Se cumple
3 5 10 3 3 10 5 3
r yx ( l ) == , , - , - ,1, - , - , ,
19 19 19 19 19 19 19 19
-

8
Problema N 4. La seal x(t) tiene como Transformada de Fourier la que se muestra en la
Figura P.4
X(f)
1

-20 0 20 f [Khz]
Figura P.4
1
a) Se muestrea idealmente con un intervalo de muestreo Ts = 10-4 [ seg ] . Dibujar el
5
espectro de la muestreada.Se puede recuperar la seal x(t) a partir de la seal muestrada?.
Justifique su respuesta.
1
b) Qu pasa si la seal x(t) se muestrea con un intervalo de muestreo de 10-4 [ seg ]
3
?.Justifique su respuesta.

Solucin
Como el espectro X d ( f ) , de la seal muestreada, est dado por

Xd ( f ) = X ( f )* S ( f )

Como S(f) es el espectro de la seal muestreadora, que es un tren de impulsos unitarios, con
una separacin uniforme igual a la frecuencia de muestreo fs. Dado que la frecuencia de
muestreo es
1 1
fs = = = 50 [ KHz ]
Ts 1 10-4
5
Se tiene que la grfica del espectro de la seal muestreada, es el mostrado en la Figura P4.1
Xd ( f )

f [ Khz ]
-50 -20 0 20 50 100

Figura P4.1

9
En la Figura P4.1, se observa que existe una guarda de frecuencia de 10[Khz], lo cual
determina, que en este caso, se puede recuperar la seal original a partir de la seal
muestreada.

b) El Teorema de Muestreo establece que para recuperar la seal muestreada, a partir de la


seal muestreada, se debe cumplir que la frecuencia de muestreo debe satisfacer la relacin:

fs 2 fm

Siendo fm la frecuencia mxima del espectro de la seal muestreada. De acuerdo a la Figura


P.4, se tiene que fm = 20[Khz], por lo tanto, la frecuencia de muestreo debe cumplir la
condicin

f s 2 20 [ Khz ]
O sea
f s 40 [ Khz ]
1
Con intervalo de muestreo de Ts = [ seg ] , se tiene una frecuencia de muestreo
3 104

1
fs = = 30 [ Khz ]
1
3 10 4

Por lo que en este caso, no se cumple con el Teorema de Muestreo, en consecuencia, con
una frecuencia de muestreo de 30[Khz], no se puede recuperar la seal original a partir de
la seal muestreada.

10
PAUTA TERCERA PRUEBADE ANLISIS DE SEALES

PRIMER SEMESTRE 2014

Problema N1. Determinar la seal x(n) causal, si su Transformada de Fourier es

e- jW
X (W) =
1 1
1 + e- jW - e - j 2 W
6 6

Solucin.

Haciendo r = e - jW , se tiene:

r
X (r) =
1 1
1+ r - r2
6 6

En funcin de sus polos, X(r) queda:

-6r
X (r) =
( r - 3)( r + 2)
La expansin en fracciones parciales de X(r) es:

-6r A A
X (r) = = 1 + 2
( r - 3)( r + 2 ) r - 3 r + 2
Donde:

-6r 18
A1 = ( r - 3) X ( r ) r =3 = =-
( r + 2 ) r =3 5

-6r 12
A2 = ( r + 2 ) X ( r ) r =-2 = =-
( r - 3) r =-2 5

Por lo tanto

18 1 12 1
X (r) = - -
5 r -3 5 r + 2

Reemplazando r por e- jW en la ecuacin anterior, se obtiene:

1
18 1 12 1 6 1 6 1
X (W) = - - jW
- - jW
= -
5 e - 3 5 e + 2 5 1 - 1 e- jW 5 1 - jW
1- - e
3 2

Aplicando el par de transformada

1
a nu ( n ) , a <1
1 - ae - j W

Se obtiene

6 1 1
n n

x ( n ) = - - u ( n )
5 3 2

2
Problema N2. Si la secuencia x(n) tiene como Transformada Z

X ( z ) = 4 z 3 - 2 z 2 + z - 2 - 3 z -1 + 2 z -2

Y la secuencia y(n) tiene como Transformada Z

Y ( z ) = 2 z 2 + z - 4 + z -1 - 2 z -2 + 3 z -3

Determinar la secuencia w(n) = x(n)*y(n)

Solucin.

Una forma de resolver el problema, es el aplicar la propiedad de convolucin de la


Transformada - Z, que consiste en:

Z { x ( n ) * y ( n )} = X ( z ) Y ( z )

Luego:

Z -1 {W ( z ) = X ( z ) Y ( z )} = w ( n ) = x ( n ) * y ( n )

Considerando las definiciones de X(z) y de Y(z) dadas en el enunciado, se obtiene:

W ( z ) = X ( z ) Y ( z ) = 8 z 5 - 16 z 3 + 9 z 2 - 22 z + 26 + 4 z -1 - 4 z -2 + 2 z -3 - 13 z -4 + 6 z -5

Aplicando que:
5
W ( z) =
n =-
w( n) z-n = w( n) z
n =-5
-n

Se deduce que:

w ( n ) = x ( n ) * y ( n ) = {8, 0, -16,9, -22, 26, 4, -4, 2, -13, 6}


-

Otra forma es calcular x(n) e y(n) a partir de X(z) e Y(z), respectivamente, para enseguida
determinar w(n) = x(n)*y(n).

A partir de X(z) dada, se tiene

x(n) = {4, -2,1, -2, -3, 2}


-

A partir de Y(z) dada, se tiene

3
y ( n ) = {2,1, -4,1, -2,3}
-

Aplicando mtodo matricial, para el clculo de w(n) = x(n)*y(n), se obtiene:

x(n)

y(n) 4 -2 1 -2 -3 2

2 8 -4 2 -4 -6 4
1 4 -2 1 -2 -3 2
-4 -16 8 -4 8 12 -8
1 4 -2 1 -2 -3 2
-2 -84 -2 4 6 -4
3 12 -6 3 -6 -9 6

w ( n ) = {8, 0, -16,9, -22, 26, 4, -4, -2, -13, 6}


-

4
Problema N 3.Se tiene el sistema de tiempo discreto dado por la ecuacin en diferencias
de entrada salida:

3 1
y ( n + 2) - y ( n + 1) + y ( n ) = x ( n )
2 2
n
1
Con x ( n ) = u ( n ) ; y ( 0 ) = 10 ; y (1) = 4
4

Determinar y(n).

Solucin.

Para resolver este problema, se aplicar Transformada Z Unilateral, para considerar los
datos y(0) = 10, y(1) = 4. Considerando las propiedades de desplazamiento temporal, o sea:

k -1

Z { x ( n + k )} = z k X + ( z ) - x(n) z - n
n= 0

1
3 1 1
z 2 Y + ( z ) - y ( n ) z - n - z Y + ( z ) - y ( 0 ) + Y + ( z ) =
n =0 2 2 1
1 - z -1
4

3 1 1
z 2 Y + ( z ) - y ( 0 ) - y (1) z -1 - z Y + ( z ) - y ( 0 ) + Y + ( z ) =
2 2 1
1 - z -1
4

3 1 1
z 2 Y + ( z ) - 10 - 4 z -1 - z Y + ( z ) - 10 + Y + ( z ) =
2 2 1
1 - z -1
4

3 1 z
Y + ( z ) z 2 - z + = 10 z 2 - 11z +
2 2 z-
1
4

27 2 55 27 2 55
10 z 3 -z + z 10 z 3 - z + z
Y + ( z) = 2 4 = 2 4
2 3 1 1 1 1
z - z + z - z - ( z - 1) z -
2 2 4 2 4

Por lo que
5
27 55
Y + ( z) 10 z 2 - z+ A A A
= 2 4 = 1 + 2 + 3
1 1 1 z -1 1
z - ( z - 1) z - z - 2
z z-
2 4 4

Con

27 55
10 z 2 - z+
1 Y ( z) 2 4
A1 = z - = = -38
2 z z =1/ 2 1
( z - 1) z -
4 z =1/ 2

27 55
Y (z) 10 z 2 - z+
A2 = ( z - 1) = 2 4 = -41
z z =1 1 1
z - z -
2 4 z =1

27 55
+
( ) 10 z 2 - z+
1 Y z 2 4 176
A3 = z - = =
4 z z =1/ 4 1
z - ( z - 1)
3
2 z =1/ 4

Por lo tanto:

1 1 176 1
Y + ( z ) = -38 - 41 -1
+
1 -1
1- z 1- z 1
3 1 - z -1
2 4

1
n
176 1
n

y ( n ) = -38 - 41 + u (n)
2 3 4

6
PAUTA PRIMERA PRUEBA ANALISIS DE SEALES
SEGUNDO SEMESTRE 2014
02 de Octubre 2014.

PROBLEMA N 1. Dada la seal


x ( t ) = e -5t u ( t + 2 )
a) Determinar la energa de x(t).
b) Determinar la Transformada de Fourier de x(t).
c) Graficar el espectro de amplitud de la seal x(t) dada, por interpolacin de los valores
correspondientes a los puntos de la grfica en w = 0, 1, 2, 3, 5
Solucin
a) La energa de una seal x(t), est dada por

Ex ( t ) = x (t )
2
dt
-

Para la seal x(t) dada, se tiene


E x ( t ) = e -10t dt
-2

Integrando, se tiene
e 20
Ex ( t ) = [J ]
10
b) En general, se tiene

X(f)= x (t ) e
- jw t
dt
-

Aplicando, esta definicin a la seal x(t) dada, se tiene:

X ( w ) = e -5t e- jwt dt
-2

1
X (w ) = - e( )
- 5 + jw t

5 + jw -2

e( 5 + jw ) 2 10 e
j 2w
X(f )= =e
5 + jw 5 + jw

cos 2w + jsen2w
X ( w ) = e10
5 + jw

1
c) El mdulo de X(f) es
1
X ( w ) = e10
25 + w 2
Por lo tanto
e10
X (0) = = 0, 2e10
5
e10
X (1) = = 0,196e10
26
e10
X ( 2) = = 0,186e10
29
10
e
X ( 3) = = 0,171e10
34
e10
X ( 5) = = 0,141e10
5 2

El bosquejo del espectro de ampiltud de la seal x(t) dada se muestra en la Figura P1.
X (w )

e10 e10 e10


e10 e10 e10 e10
e10 26 5 26 e10
34 29 29 34
5 2 5 2
w

-5 -4 -3 -2 -1 0 1 2 3 4 5 w

2
Problema N2. a)Determinar la seal x(t) si su Transformada de Fourier X(w) es

1 + 2 jw
X ( w) =
( jw ) - 4 jw - 4
2

b) Determinar el valor eficaz o r.m.s. de la seal x(t) = sen(t)+ cos(2t).

Solucin
a) Haciendo el cambio de variable jw = r , en X ( w ) , se obtiene:

1 + 2r
X (r) =
r - 4r - 4
2

Funcin que tiene los siguientes polos

( )
r 2 - 4r - 4 = 0 p1 = 2 1 + 2 = 2,82; p 2 = 2 1 - 2 = -0,82 ( )
Luego, X(r) se puede escribir como:

1 + 2r A1 A2
X (r) = = +
( r - 2,82 )( r + 0,82) r - 2,82 r + 0,82
Con
1 + 2r 166
A1 = ( r - 2,82 ) X ( r ) r = 2,82 = =
( r + 0,82 ) r = 2,82 91
1 + 2r 16
A2 = ( r + 0,82 ) X ( r ) r =-0,82 = =
( r - 2,82 ) r =-0,82 91

Por lo tanto:
166 1 16 1
X (r) = +
91 r - 2,82 91 r + 0,82

Haciendo el cambio de variable r = jw , se obtiene

166 1 16 1
X (w ) = +
91 jw - 2,82 91 jw + 0,82
Aplicando
F {e - at u ( t )} =
1
a + jw
3
Se obtiene
166 2,82 t 16 -0,82t
x (t ) = e + e u (t )
91 91

b) El valor eficaz o rms de una seal x(t) es

1 2
x ( t ) dt
T T
X eff =

Aplicando esta definicin a la seal x(t) dada, se obtiene

( sent + cos 2t ) dt = ( sen2t + 2sent cos 2t + cos2 2t ) dt


1 1
X eff =
2

TT TT

1 1 1
X eff =
TT sen 2tdt + 2 sent cos 2tdt + cos2 2tdt
TT TT

Aplicando relaciones trigonomtricas, se tiene

1 1 - cos 2t 1 1 1 + cos 4t
X eff = dt + ( sen3t + sent ) dt + dt
TT 2 TT TT 2

Como, en general, se tiene que

1 1
TT senwtdt = cos 2wtdt = 0
TT

Xeff se puede escribir como

1 1 1 1
X eff =
TT2
dt + dt = 1
TT2

4
1 t -1
Problema N 3. a) Determinar la autocorrelacin de la seal x ( t ) = t
2 2
b) Determinar el porcentaje de la potencia media, con referencia a la potencia media total,
contenida hasta la tercera armnica, inclusive, de la seal peridica mostrada en la Figura
P.3.
x(t)

------- -------

-T -T/2-T/4 0 T/4 T/2 T t


Figura P.3
a) La grfica de x(t), se muestra en la Figura P.3.1
x(t)

0 2 t

Figura P3.1.
Como x(t) es limitacin estricta en el tiempo, es seal de energa, luego, aplicando la
definicin de autocorrelacin correspondiente, se tiene:

Rxx (t ) = x ( t ) x ( t + t ) dt
-

a1) t 2

1 x(t)
x (t + t )

-t
-t + 2 0 2 t

En este caso

Rxx (t ) = x ( t )( t + t ) dt = 0
-

a2) 0 t 2
5
1 x (t + t ) x(t)

-t 0 -t + 2 2 t

En este caso
-t + 2
1 1
Rxx (t ) = t ( t + t ) dt
0 2 2
-t + 2 -t + 2
1 1
Rxx (t ) = t 3 + t 2t
6 0 4 0

1 1 1
Rxx (t ) = ( -t + 2 ) + ( -t + 2 ) t = ( -t + 2 ) (t + 4 )
3 2 2

6 4 12
a3) -2 t 0

x (t + t )

1 x(t)

0 -t 2 -t + 2 t

En este caso
-2 2 2
1 1 1 1
Rxx (t ) = t ( t + t ) dt = t 3 + t 2t
-t
2 2 6 -t 4 -t

4 1
Rxx (t ) = +t - t 3
3 12
a4) t -2

x (t + t )
1 x(t)

-t -t + 2 t
0 2


En este caso Rxx (t ) = x ( t )( t + t ) dt = 0
-

6
b) Se pide
P3
100 [ % ]
PT
Con
3 3
P3 = Cn = C0 + 2 C n
2 2 2

-3 n =1

T /2
1
x 2 ( t ) dt
T -T/2
PT =

Clculo de P3.
T /2
1
x (t ) e
- jnw0t
Cn = dt
T -T /2

De acuerdo a la seal x(t) dada, se tiene

1 T / 4 - jnw0t 2 T /4 - jnw0t 2 - jnw40T jnw0T



Cn =
T -T / 4
2e dt =
T -T / 4
e dt = e
- jnw0T
-e 4

Aplicando Euler, se tiene


nw T
4 sen 0
Cn = 4
nw0T

Como w0T = 2p , Cn se puede escribir como

n n
2 sen p sen p
Cn = 2 = 2
pn p
n
2
Luego
n
Cn = sin c
2
Por lo tanto

1 3
C0 = sin c ( 0 ) = 1 ; C1 = sin c =0,637 ; C 2 = sin c (1) = 0 ; C3 = sin c =-0,212
2 2
7
Lo que determina
3
P3 = C0 + 2 C n = 1 + 2 ( 0,637 ) + ( -0, 212 ) [ watts ]
2 2 2 2

n =1

P3 = 1,90 [ watts ]

Clculo de PT.

T /4
4
dt = 2 [ watts ]
T -T/ 4
PT =

En consecuencia
P3 1,9
= 100 = 95 [ % ]
PT 2

8
PAUTA SEGUNDA PRUEBA ANLISIS DE SEALES
2 SEMESTRE 2014. 19 NOVIEMBRE

Problema N 1.a) Determinar la secuencia autocorrelacin de la secuencia x(n) = 4u(n - 2).


b) Determinar la secuencia autocorrelacin de la secuencia

x ( n ) = {2, -1, -2,1,3,1}


-
Solucin.
a) Dado que la secuencia x(n) dada, no presenta limitacin temporal alguna, se deduce que
x(n) es de potencia, en su consecuencia su autocorrelacin est dada por

M
1
qxx ( l ) = lim
M 2 M + 1
x ( n) x (n - l)
n =- M

Para x(n) dada, se tiene


M
1
qxx ( l ) = lim
M 2 M + 1
4u ( n - 2) 4u ( n - 2 - l )
n =- M

Ecuacin que se puede escribir como


M
16
qxx ( l ) = lim
M 2 M + 1
u ( n - 2 ) u ( n - 2 ) - l
n =- M

Se considera M > 2 y que para 0 < l M - 2 , se tiene que u(n - 2) se desplaza en un


monto l hacia la derecha, o un desplazamiento de u(n) hacia la derecha en un monto 2 +
l , en consecuencia

16 M
16 M -1- l 1
qxx ( l ) = lim
M 2 M + 1

n =2 + l
1 = lim
M 2 M + 1
( M - 2 - l + 1) = 16 Mlim
2 M + 1
= 16
2

Por lo tanto
qxx ( l ) = 8

Para l < 0 , se tiene un desplazamiento de u(n - 2) hacia la izquierda en un monto l , o de


u(n) en un monto 2+ l ( no olvidar l es negativo) hacia la derecha cuando (2+ l ) > 0 o
hacia la izquierda cuando (2+ l ) < 0. En este caso

1
16 M 16 M -1
qxx ( l ) = lim
M 2 M + 1

n =2
1 = lim
M 2 M + 1
( M - 2 + 1) = 16 lim
M 2 M + 1
=8

En consecuencia

qxx ( l ) = 8 "l

b) Dado que en este caso la secuencia x(n) es de limitacin esttricta, su autococrrelacin es

r xx
( l ) = x ( n ) x ( n - l ) = x ( l ) * x ( -l )
n

Aplicando el Mtodo Matricial para el clculo de la convolucin considerada, se tiene

x (l)
x ( -l ) 2 -1 -2 1 3 1
1 2 -1 -2 1 3 1
3 6 -3 -6 3 9 3
1 2 -1 -2 1 3 1
-2 -4 2 4 -2 -6 -2
-1 -2 1 2 -1 -3 -1
2 4 -2 -4 2 6 2

De la matriz, se obtiene

rxx ( l ) = {2,5, -3, -10,8, 20,8, -10, -3, 5, 2}


-

2
Problema N 2. a) Usando Parseval, determinar la potencia media de la secuencia x(n)
dada por

2p n 2p n 2p n p
x ( n ) = 1 + sen + 3cos + cos -
N N N 2

b) Dibujar los espectros de magnitud y de fase de la seal x(n) del apartado a).

Solucin
a) El Teorema de Parseval para secuencias peridicas, determina que la potencia media P
de la secuencia considerada es

N -1
P = Cn
2

n =0

donde los Cn son los coeficientes de la serie de Fourier asociada a la secuencia en cuestin.
Luego, es necesario determinar los coeficientes de la serie de Fourier de x(n). Para ello, se
aplica la siguiente relacin trigonomtrica, en la expresin de x(n)

2p n p n 2p n p 2p n p 2p n
cos - = cos cos + s en s en = s en
N 2 N 2 N 2 N

en la expresin de x(n), obtenindose

2p n 2p n 2p n
x ( n ) = 1 + sen + 3cos + s en
N N N

2p n 2p n
x ( n ) = 1 + 2sen + 3cos
N N

2p (1) n
1 j -j
2p n
3 j 2p (1) n -j
2p n

x ( n) = 1 + e N - e N + e N + e N
j 2


2p (1) n 2p ( N -1) n
3 j 3 j
x ( n) = 1 + - j e N
+ + j e N

2 2
En este caso

3
3 3 13
C0 = 1 C0 =1 ; C1 = -j ; C N -1 = + j C1 = C N -1 =
2 2 2

Los otros coeficientes son nulos, en consecuencia


13
P = C0 + C1 + C N -1 = 1 + 4 C1 = 1 + 2 [ watts ]
2 2 2 2

P = 7,5 [ watts ]

b) Grfica Espectro de Amplitud. La grfica del espectro de amplitud, se muestra en la


Figura P2.1.
Cn
13 13 13 13
2 2 2 2
1

-(N-1) -1 0 1 N-1 n
Figura P2.1.

Grfica de Espectro de Magnitud. Esta grfica se muestra en la Figura P2.2.


Cn
33,7
33,7

-(N-1) 0 1
-1 0 1 N-1 n

-33,7 -33,7

Figura P2.2.
4
Problema N 3. Dada la secuencia
n
1
x ( n) = u ( n + 2)
4

a) Determinar los espectros de magnitud y de fase de dicha seal.


b) Determinar su densidad espectral .Cul es su mximo valor?

Solucin
a) Se tiene que los espectros de amplitud y de fase de una secuencia x(n), estn dados por
X ( W ) y RX ( W ) , respectivamente. Con X(W) Transformada de Fourier de x(n).
Mtodo 1 para calcular X(W). Una forma de calcular X(W), es aplicar la definicin de
Transformada de Fourier directamente a la secuencia x(n), como se muestra a continuacin:

n n
1 1
X (W) = x ( n) e
n =-
- jnW
= u ( n + 2 ) e- jnW = e - jnW
n =- 4 n =-2 4

Desarrollando la sumatoria se obtiene

1 1 1
X ( W ) = 16e j 2 W + 4e jW + 1 + e- jW + e- j 2 W + e - j 3 W + .......... + 0
4 16 64

1 - jW
El segundo miembro de la ecuacin anterior es una serie geomtrica, con razn e , en
4
consecuencia

16e j 2 W
X (W) =
1
1 - e- jW
4

Ecuacin que se puede escribir como

16e j 2 W 16e j 2 W
X (W) = =
1 1 1
1- ( cos W - jsenW ) 1 - cos W + j senW
4 4 4

Mtodo 2 para calcular X(W). Dada la forma de x(n), X(W) se puede determinar aplicando
la propiedad de desplazamiento temporal de la Transformada de Fourier, tal como se
muestra a continuacin.
La secuencia x(n) se puede escribir como
5
n+2
1
x ( n ) = 16 u ( n + 2)
4
Ecuacin que se puede escribir como

x ( n ) = 16 y ( n + 2 )
Con
n
1
y ( n) = u ( n)
4

La propiedad de desplazamiento temporal de la Transformada de Fourier, establece que

F { x ( n ) = 16 y ( n + 2 )} = X ( W ) = 16e j 2 WY ( W )

Siendo
Y ( W ) = F { y ( n )} =
1
1
1 - e- jW
4

Por lo tanto
16e j 2 W
X (W) =
1
1 - e- jW
4

Para determinar los espectros de amplitud y de fase de x(n), X(W) se puede escribir de la
forma polar , es decir

16e j 2 W 16e j 2 W
X (W) = =
1 1 2 2 senW
1 - cos W + j senW 1 1 jarctg 4 -cos W
4 4 1 - cos W + senW e
4 4

senW
16e j 2 W 16 j 2 W- arctg
X (W) = senW
= e 4- cos W

17 1 jarctg 17 1
- cos We 4 - cos W - cos W
6 2 6 2

De donde se deduce que.

6
16
Espectro de Amplitud: X (W) =
17 1
- cos W
6 2

senW
Espectro de Fase RX ( W ) = 2W - arctg
4 - cos W
b) Como x(n) es una secuencia con limitacin mixta en el tiempo, se deduce que x(n) es
una seal de energa, por lo tanto su densidad espectral de energa SXX(W) es

S XX ( W ) = X ( W )
2

De acuerdo al resultado obtenido en el apartado a), se tiene

256
S XX ( W ) = X ( W ) =
2

17 1
- cos W
6 2

En base a la expresin de SXX(W), se tendr que su valor mximo es cuando el denominador


sea mnimo y ello ocurre cuando cos W = 1 W = 0 , en consecuencia

256 Joules
S XX ( W ) mx = = 36, 6
7 rad / seg

7
Problema N 4. a) Determinar la seal x(n) que tiene como Transformada de Fourier

e- jW + 2e -2 jW
X (W) =
1 - jW 1 - j 2 W - jW 1 - j2W
1 - e - e 1 - e + e
6 6 4

b) Cul es el valor de x(0)?. Puede x(n) tomar valores negativos)?. Justifique su


respuesta.

Solucin
a) Haciendo el cambio de variables r = e- jW , en la ecuacin dada, se tiene

r + 2r 2
X (r) =
1 1 2 1 2
1 - r - r 1 - r + r
6 6 4

En funcin de sus polos, X(r) queda

-24 ( r + 2r 2 ) -24 ( r + 2r 2 )
X (r) = =
( r - 2 )( r + 3)( r - 2 ) ( r + 3)( r - 2 )
2 3

La expansin en fracciones parciales de X(r) es

-24 ( r + 2r 2 ) A1 A A32 A33


X (r) = = + 31 + +
( r + 3)( r - 2 ) r + 3 r - 2 ( r - 2 ) ( r - 2 )3
3 2

Con
-24 ( r + 2r 2 ) -24 ( -3) + 18 72
A1 = ( r + 3 ) X ( r ) r =-3 = = = = 2,88
( r - 2) -125
3
25
r =-3

-24 ( r + 2r 2 ) -24 ( 2 ) + 8 -240


A33 = ( r - 2 ) X ( r ) = = = = -48
3

r=2 ( r + 3) r =2
5 5

1 d d -24 ( r + 2r 2 ) -24 ( r + 3)( 4r ) + 24 ( r + 2r 2 ) + 24


A32 = ( r - 2) X ( r ) =
=
3

( 3 - 2 )! dr r = 2 dr ( r + 3) ( r + 3)
2
r=2
r =2

8
-48r 2 - 288r - 72
A32 = = -33,6
( r + 3)
2
r =2

1 d2 1 d -48r 2 - 288r - 72
A31 = ( r - 2) X ( r ) =

3

( 3 - 1) ! d 2 r r = 2 2 dr ( r + 3)
2
r =2

( r + 3) ( -96r - 288 ) + ( 48r 2 + 288r + 72 ) 2 ( r + 3)


2

A31 = = -2,88
2 ( r + 3)
4

r =2

Luego, X(r) se puede escribir como

1 1 1 1
X ( r ) = 2,88 - 2,88 - 33, 6 - 48
r+3 r-2 ( r - 2) ( r - 2)
2 3

Haciendo el cambio de variable e - jW = r , se obtiene

1 1 1
X ( W ) = 2,88 - 2,88 - 33, 6 - 48
( e - jW - 2 )
- jW - jW
e +3 e -2 2

Para aplicar el par de transformada siguiente

( n + k - 1)! n 1
a u ( n)
n !( k - 1) ! (1 - ae- jW )
k

X ( W ) se debe escribir como

2,88 1 2,88 1 33, 6 1 48 1


X (W) = - - +
3 1 -2 1 - 1 e - jW 4 1 - jW 2
8 1 - jW 3
1 - - e - jW 1 - 2 e 1 - 2 e
3 2

1 1 1 1
X ( W ) = 0,96 + 1, 44 - 8, 4 +6
1 1
1 - e- jW 1 - jW
2
1 - jW
3
1 - - e - jW 1 - 2 e 1 - 2 e
3 2

n n n n
1 1 1 1
x ( n ) = 0,96 - u ( n ) + 1, 44 u ( n ) - 8, 4 ( n + 1) u ( n ) + 3 ( n + 1)( n + 2 ) u ( n )
3 2 2 2
9
n n
1 1
x ( n ) = 0,96 - u ( n ) + ( -0,96 + 0, 6n + 3n 2 ) u ( n )
3 2

b) Se obtiene x(0) = 0. Para que la secuencia x(n) sea negativa se debe cumplir que n sea
impar y que se satisfaga la siguiente relacin

n n
1 1
0,96 - u ( n ) > ( -0,96 + 0, 6n + 3n 2 ) u ( n )
3 2

Relacin que no se cumple para n 0 , ya que por una parte ( -0,96 + 0, 6n + 3n 2 ) > 0 para
n
1
todo n > 0 y x(n) = 0 para n = 0, y por otra parte 0,96 - u ( n ) decrece ms
3
n
1
rpidamente que ( -0,96 + 0, 6n + 3n ) u ( n ) a medida que aumenta el valor de n.
2

10
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
2 SEMESTRE 2014

Problema N1. a) Determinar la Transformada Z Unilateral y la Transformada Z


Bilateral, de la secuencia
1
() = ( 3) + () + ( ) () + ( + 1)
2

b) Determinar la secuencia x(n) si su Transformada Z Unilateral es


7
2 4
+ ()
=
7 3
2 4 + 4
Proponer un programa MATLAB para calcular x(n) a partir de X(z)

c) Aplicando, el Teorema del Valor Final, Determinar el valor final de x(n) del apartado b)
Solucin
a) Transformada Z Bilateral. Por definicin la Transformada Z Bilateral, se tiene

() = ()
=

Aplicando esta definicin, a la secuencia () dada, se obtiene



1
() = [( 3) + () + ( ) () + ( + 1)]
2
=
Empleando, las propiedades de distributividad y de desplazamiento temporal, se obtiene

1 1
() = 3 + 1 + + ; : || > =
1 2
1 (2) 1

Transformada Z Unilateral. La definicin de Transformada Z Unilateral, es


+ () = ()
=0
En este caso

+ ()
1
= [( 3) + () + ( ) () + ( + 1)]
2
=0

Obtenindose
1
1 1
+ () = 3 + 1 + + ; : || >
1 1 2
1 (2)

b) Aplicando el mtodo de expansin en fracciones parciales, se tiene


7 7
+ () 2 4 2 4 1 2
= = = +
7 3 3 3
2 4 + 4 ( 1) ( 4) 1 4

Con
7
+ () 2 4
1 = ( 1) | = | =1
=1 ( 3)
4 =1

7
3 + () 2 4
2 = ( ) | = | =1
4 =3 ( 1)
4 3
=
4

Por lo tanto
+ () 1 1
= +
1 3
4
1 1
+ () = +
1 1 1 3 1
4

En consecuencia

3
() = [1 + ( ) ] ()
4

El programa MATLAB propuesto es

>>%Determinacin de () a partir de ()

>>z=sym(z);

>>X=z.*(2.*z-7/4)./(z.^2-(7/4).*z+3/4);

>>x=iztrans(X)

x=(3/4)^n+1

2
c) El Teorema del Valor Final establece
lim () = lim( 1) + ()
1
Aplicado al problema, se obtiene

7 7
2 4 2 4
lim () = lim( 1) = lim
1 3 3
( 1) ( ) 1 ( )
4 4

Luego
lim () = 1

3
Problema N2. Determinar si el sistema de tiempo discreto que tiene la siguiente relacin
entrada salida
() = () + ( + 1)
es
a) Causal o no causal
b) Esttico o dinmico.
c) Invariante o variante con el tiempo.

a) Un sistema es causal si su salida en cualquier instante de tiempo depende solamente de


la seal de entrada presente y de los valores pasados de sta, pero no depende de los valores
futuros de la seal de entrada. Para el sistema del problema, se observa que la salida () es
funcin de ( + 1), el cual es un valor futuro de la entrada, en consecuencia el sistema es
no causal.
b) Se dice que un sistema es esttico sin memoria, si su salida en cualquier instante de tiempo
depende solamente de la muestra de la entrada en el mismo instante, o sea, no tiene
dependencia de las muestras pasadas o futuras de la entrada. En este caso, la salida depende
tambin de muestras futuras de la entrada, en consecuencia, el sistema dado no es esttico o
sea es dinmico.
c) Un sistema es invariante en el tiempo si su caracterstica entrada salida no cambia con
el tiempo. Para verificar si un sistema es invariante en el tiempo, se usa el siguiente proceso:
1. Se aplica al sistema una secuencia de entrada arbitraria (), la cual genera la secuencia
de salida y(n).
2. Se retarda la secuencia de entrada en un monto , y se determina la salida (, ) dada
por
(, ) = [( )]
Que para el problema dado, es

(, ) = ( ) + ( + 1)

3. Se retarda la secuencia en un monto , o se evala la secuencia () en obtenindose


( ) = ( ) + ( )( + 1)
4. Se compara (, ) con ( ), si son iguales el sistema es invariante en el tiempo, y
si son distintas el sistema es variante con el tiempo.
De las expresiones obtenidas para (, ) e ( ), se deduce que son diferentes, en
consecuencia, el sistema dado es variante en el tiempo.

4
Problema N 3. a) Determinar la ecuacin en diferencias que modela al sistema cuya
realizacin se muestra en la Figura P.3.
b) Aplicando Transformada Z, determinar la respuesta de entrada cero de tal sistema, si
(1) = (2) = 1.
c) La Funcin de Respuesta de Frecuencia.
()
()
+ 1 1

Solucin
a) Del circuito de la Figura P.3, se deduce que
() = () + ( 1) + ( 1) 0,5( 2)
O sea
() ( 1) + 0,5( 2) = () + ( 1) (I)
Como se pide la respuesta de entrada cero (() = 0), se obtiene la ecuacin en diferencias
homognea, dada por
() ( 1) + 0,5( 2) = 0
b) La solucin de esta ecuacin en diferencias homognea, determina la respuesta de entrada
cero. Aplicando Transformada Z Unilateral, y la propiedad de retardo temporal, se obtiene
+ () 1 [ + () + (1)] + 0,5 2 [ + () + (1) + (2) 2 ] = 0
+ ()[1 1 + 0,5 2 ] = (1) 0,5(1) 1 0,5(2)
De donde
(1) 0,5(1) 1 0,5(2)
+ () =
1 1 + 0,5 2
En funcin de los polos y de los valores de las condiciones iniciales, se tiene
0,5 2 0,5
+ () =
1 1 1 1
( [2 + 2]) ( [2 2])
La expansin en fracciones parciales, es

5
+ () 0,5 0,5 1 2
= = +
1 1 1 1 1 1 1 1
( [2 + 2]) ( [2 2]) ( [2 + 2]) ( [2 2])
Con

1 1 + () 0,5 0,5 1 1
1 = ( [ + ]) | = | = +
2 2 =1+1 ( [1 1]) 4 4
2 2 2 2 1 1
= +
2 2

1 1
2 = 1 =
4 4

Luego
+ () 1 1 1 1 1 1
=( + ) +( )
4 4 ( [1 + 1]) 4 4 ( [1 1])
2 2 2 2

De donde
1 1 1 1 1 1
+ () = ( + ) +( )
4 4 1 [1 + 1] 1 4 4 1 [1 1] 1
2 2 2 2

Con
1 1 2 1 1 2
+ = 4 ; = 4
4 4 4 4 4 4
1 1 2 1 1 2
+ = 4 ; = 4
2 2 2 2 2 2
+ () se puede escribir como
2 1 2 1
+ () = 4 + 4
4 2 4 2
1 2 4 1 1 2 4 1

6
En consecuencia

2 2 2 2
() = 1 { +
()} = [ 4 ( ) 4 + 4 ( ) 4 ] ()
4 2 4 2

2 2
(+1)

(+1)
() = ( ) ( 4 + 4 ) ()
4 2
Aplicando Euler, se obtiene


2 2
() = ( ) cos [ ( + 1)] ()
2 2 4

Finalmente
+1
2
() = ( ) cos [ ( + 1)] ()
2 4

c) En base a la ecuacin en diferencias que caracteriza a un sistema, dada por


( ) = ( )
=0 =0

Tenindose que la Funcin Respuesta de Frecuencia (), est dada por


()
=0

() = =
() =0

Considerando la ecuacin (I), se deduce que


0 = 1 ; 1 = 1 ; 2 = 0,5
0 = 1 ; 1 = 1

Por lo tanto

1 +
() =
1 + 0,5 2

7
Problema N4. Si

( ) si es entero
() = {
0
Demostrar que
() = ( )

Solucin
Para la resolucin del problema, se hace uso de la definicin de Transformada Z. En primer
lugar s le aplica a la secuencia (), definida en el enunciado del problema, o sea


() = () = ( ) ()

= =
Siendo n/k entero, es decir

=

Siendo m entero. Haciendo el cambio de variable en la ecuacin (I), se tiene

() = ()
=
Esta ecuacin se puede escribir como

() = ()( )
=

Haciendo = , en la ecuacin anterior, se obtiene

() = ()
=

Por definicin de transformada, se tiene que


() = ()
=
Luego
() = ()
Pero = , en consecuencia
() = ( )
Que era lo que se peda demostrar

8
ANEXO II

SOLUCIONARIOS DE TALLERES
SOLUCIN TALLER 1 ANLISIS DE SEALES

EJERCICIO N 1. Sea

2 + 3x + 5x 2
H ( x) =
6 + 11x + 6 x 2 + x3

a) Proponer un programa MATLAB para obtener la expansin en fracciones parciales


de H(x), aplicando la definicin de los vectores num y den dadas anteriormente
b) Considere los vectores num= [b0 b1..bm-1 bm] y den= [a0a1 .an-1an], repita
a) con estos vectores. Analice los resultados y concluya.
c) Repetir a) para
2 + 5x 2
H ( x) =
6 + 11x + 6 x 2 + x3

Analizar los resultados obtenidos-

SOLUCIN

a) El programa MATLAB propuesto es el siguiente:

>> % Expansin en fracciones parciales de (2+3x+5x^2)/(6+11x+6x^2+x^3)

>>num = [5 3 2];

>> den = [1 6 11 6];

>> [r,p,k]= residue(num,den)

r=

19.0000

-16.0000

2.0000

p=

-3.0000

-2.0000

-1.0000

k=

1
[]

O sea, que la expansin en fracciones parciales de H(x) es:

19 16 2
H ( x) = - +
x + 3 x + 2 x +1

b) En este caso el programa MATLAB es:

>>num=[2 3 5];

>> den=[6 11 6 1];

>> [r,p,k]=residue(num,den)

r=

2.0000

-8.0000

6.3333

p=

-1.0000

-0.5000

-0.3333

k=

[]

Aplicando el procedimiento correspondiente, la expansin en fracciones parciales obtenida


en este caso es

19
8 2
H ( x) = 3 - +
1 1 x +1
x+ x+
3 2

De donde se obtiene

2 x 2 + 3x + 5
H ( x) = 3
6 x + 11x 2 + 6 x + 1

2
De los resultados obtenidos en los apartados a) y b), se deduce que se debe respetar las
definiciones de los vectores num y den al usar la sintaxis [r,p,k] = residue(num,den).

c) Para

2 + 5x 2
H ( x) =
6 + 11x + 6 x 2 + x3

Se propone el siguiente programa:

>> %Expansin en fracciones parciales de (2+5x^2)/(6+11x+6x^2+x^3)

>>num=[5 0 2];

>> den=[1 6 11 6];

>> [r,p,k]=residue(num,den)

r=

23.5000

-22.0000

3.5000

p=

-3.0000

-2.0000

-1.0000

k=

[]

Por lo tanto, la expansin en fracciones parciales pedida es:

47 1 1 7 1
H ( x) = g - 22g + g
2 x+3 x + 2 2 x +1

En este caso fue necesario efectuar un relleno de cero en el vector num ya que en l se tiene
que b1 = 0, lo que implica que los residuos del apartado c) son diferentes a los del apartado
a), mantenindose los polos iguales.

3
EJERCICIO N 2. Si

x ( t ) = t u ( t ) - u ( t - 2 )

Proponer un programa MATLAB para dibujar las componentes par e impar de x(t) dada.
Con escala de -4 a +4 en ambos ejes.

SOLUCIN

Se tiene que componente par xp(t) de la seal x(t) est dada por:

1
xP ( t ) = x ( t ) + x ( -t )
2

En este caso, x(-t) es:

x ( -t ) = ( -t ) u ( -t ) - u ( -t - 2 ) = ( -t ) u ( t + 2 ) - u ( t )

El programa MATLAB propuesto es:

>> % Grfica de componentes xp y de xi de x(t)=t[u(t)-u(t-2)]

>> t=-4:0.001:4;

>> x=(t).*[stepfun(t,0)-stepfun(t,2)];

>>x1=(-t).*[stepfun(t,-2)-stepfun(t,0)];

>>xp=(1/2)*[x+x1];

>>xi=(1/2)*[x2-x1];

>>subplot(2,1,2)

>>plot(t,xi);grid

>>axis([-4 4 -4 4]);

>>title('Grfica de xi(t)');

>>subplot(2,1,1);

>>plot(t,xp);grid

>>axis([-4 4 -4 4]);

>>title('Grfica de xp(t)');

4
Grfica de xp(t)
4

-2

-4
-4 -3 -2 -1 0 1 2 3 4

Grfica de xi(t)
4

-2

-4
-4 -3 -2 -1 0 1 2 3 4

5
SOLUCIN DE TALLER 2 DE ANLISIS DE SEALES

EJERCICIO . Sea
x ( t ) = e -t
2

a) Usando la funcin fourier , proponer un programa MATLAB para obtener la


Transformada de Fourier de x(t).

b) Proponer un programa MATLAB para graficar los espectros de magnitud y de fase de la


seal x(t) del apartado a)

Solucin

a) El programa MATLAB propuesto es

>> %Obtencin de F{x(t)]=exp(-t^2)

>> t=sym('t');

>> x=exp(-t^2);

>> X=fourier(x);

>> X

X=

pi^(1/2)/exp(w^2/4)

O sea

p
X(f )=
( p2f 2 )
e

b) El programa MATLAB propuesto es

>> %Grficas de los espectros de amplitud y de fase de la seal x(t)=exp(-t^2)

1
>> w=-2*pi:1/254:2*pi;

>> X=pi^(1/2)./exp(w.^2/4);

>> subplot(2,1,1)

>> plot(w/pi,abs(X));

>> xlabel('w/pi');

>>title('Grfica |H(f)|');

>> ylabel('|X(f)|');grid

>> subplot(2,1,2)

>> plot(w/pi,angle(X));

>> title('ang(X(f))');

>> title('Grfica de ang(X(f))');

>> ylabel('ang(X(f))');grid

Grfica |H(f)|
2

1.5
|X(f)|

0.5

0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
w/pi
Grfica de ang(X(f))
1

0.5
ang(X(f))

-0.5

-1
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

2
SOLUCIN TALLER N 3 ANLISIS DE SEALES

Problema a). Determinar la expansin en fracciones parciales, usando MATLAB, de la


funcin racional

2 - z -1 + 3 z -2 + 4 z -4
X (z) =
3 + 2 z -1 - z -2

b) Proponer un programa MATLAB para determinar la secuencia x(n) a partir de X(z)

Solucin.

a) El programa MATLAB propuesto es

>> % Expansin en fracciones parciales (2-z-1+3z-2+4z-4)/(3+2z-1-z-2)


>> b=[2 -1 3 0 4];
>> a=[3 2 -1 ];
>> [r,p,k]= residuez(b,a)

r=

2.5000
29.1667

p=

-1.0000
0.3333

k=

-31 -8 -4

>>
Luego, la expansin en fracciones parciales de X(z) dada, es

2, 5 29,167
X ( z ) = -31 - 8 z -1 - 4 z -2 + +
1 - ( -1) z -1
1
1 - z -1
3
b) El programa MATLAB propuesto es

>> %Clculo de x(n) a partir de X(z)

>> z=sym('z');

>> X=-31-8*(z^-1)-4*(z^-2)+2.5/(1-(-1)*(z^-1))+29.167/(1-(1/3)*(z^-1));

>> x=iztrans(X)

x=

(5*(-1)^n)/2 - 4*kroneckerDelta(n - 2, 0) - 8*kroneckerDelta(n - 1, 0) +

(29167*(1/3)^n)/1000 - 31*kroneckerDelta(n, 0)

O sea

n
1
x ( n ) = -31d ( n ) - 8d ( n - 1) - 4d ( n - 2 ) + 2, 5 ( -1) u ( n ) + 29,167 u ( n )
n

3
SOLUCIN TALLER 4 DE ANLISIS DE SEALES

EJERCICIO. Utilizando MATLAB determinar y graficar la secuencia z(n) = x(n)*y(n), si


las secuencias son

x ( n ) = {2, -1, 4, -3, 2,1} ; y ( n ) = {-2,1, 3, 2, -1}


- -

Solucin

El programa MATLAB propuesto es

>> %Determinacin y Grfica de la convolucin de z(n)=x(n)*y(n)


>> x=[2 -1 4 -3 2 1];
>> y=[-2 1 3 2 -1];
>> m=2; % Indica que el elemento 2 del vector x es x(0) de la secuencia x(n)
>> v=4;% Indica que el elemento 4 del vector y es y(0) de la secuencia y(n)
>> t=m+v-1;%Indica que el elemento t del vector z es z(0) de la secuencia z(n)
>> z=conv(x,y)
z=
-4 4 -3 11 1 0 -3 10 0 -1

>> %"Grfica de z(n)


t=
5
>> n=-5:5;
>> z=[0 -4 4 -3 11 1 0 -3 10 0 -1];
>>stem(n,z,'fill','k')
>>title('Grfica de z(n)=x(n)*y(n)');xlabel('n');ylabel('z(n)');grid

Luego la secuencia z(n) es

z = {-4, 4, -3,11,1, 0, -3,10, 0, -1}


-

Y su grfica, se muestra en la figura siguiente

1
Grfica de z(n)=x(n)*y(n)
12

10

6
z(n)

-2

-4
-5 -4 -3 -2 -1 0 1 2 3 4 5
n

2
SOLUCIN DE TALLER 5 DE ANLISIS DE SEALES

EJERCICIO . Si
x ( t ) = t u ( t ) - u ( t - 2 )
a) Usando la funcin int , cuya sintaxis es int(C,x,a,b), proponer un programa MATLAB
para determinar la funcin autocorrelacin de x(t).
b) Proponer un programa MATLAB para graficar la auocorrelacin obtenida en al apartado
a).
Para declarar simblico el escaln unitario, se usa la sintaxis
escalon = sym('Heaviside(t)')

Solucin
a) La grfica de x(t), se muestra en la Figura 1
x(t)

0 2 t
Figura 1

Considerando la definicin de autocorrelacin, dada por

Rxx (t ) = x ( t + t ) x ( t ) dt
-

Se tiene, para;
i) t 2
La Figura 2, ilustra tal situacin

x(t)
x (t +t ) 2

-t -t + 2 0 2 t
Figura 2
En este caso

Rxx (t ) = x ( t + t ) x ( t ) dt = 0
-
ii) 0 t 2
La Figura 3, ilustra esta situacin

x(t)
x (t + t ) 2

-t 0 -t + 2 2 t
Figura 3
La ecuacin de x ( t + t ) ,es
x (t + t ) = t + t
Por lo tanto, el programa MATLAB propuesto, es

>> t=sym('t');
>> T=sym('T');
>> z=t +T; y=t;
>> r=z*y;
>> R=int(r,t,0,-T+2)

R=
((T - 2)^2*(T + 4))/6
O sea
(t - 2 ) (t + 4 )
2

Rxx (t ) =
6
Obteniendose
t3 8
Rxx (t ) = - 2t +
6 3

iii) -2 t 0
La Figura 4, ilustra esta condicin

x(t) x (t +t )
2

-t -t + 2 t
0 2
Figura 4
En este caso, el programa MATLAB propuesto, es

>> t=sym('t');
>> T=sym('T');
>> z=t+T; y=t;
>> r=z*y;
>> R=int(r,t,-T,2)

R=

-((T + 2)^2*(T - 4))/6

O sea
- (t + 2 ) (t - 4 )
2

Rxx (t ) =
6
De donde

1 8
Rxx (t ) = - t 3 + 2t +
6 3

iv) t -2
La Figura 5, ilustra esta condicin

x(t)
x (t + t )
2

0 2 -t -t + 2
Figura 5
En este caso

Rxx (t ) = x ( t + t ) x ( t ) dt = 0
-

b) Como se tiene que



0 para t 2
3
t 8
Rxx (t ) = - 2t + para 0 t 2
6 3
t 3
8
- + 2t + para -2 t 0
6 3

Luego, el programa MATLAB propuesto para graficar Rxx (t ) , es


>> % Grfica de Rxx(T)
>> T=-5:0.001:5;
>> u1=stepfun(T,0);
>> u2=stepfun(T,2);
>> u3=stepfun(T,-2);
>> R1=(T.^3/6-2.*T+8/3).*(u1-u2);
>> R2=(-T.^3/6+2.*T+8/3).*(u3-u1);
>> R=R1+R2;
>> plot(T,R);
>> xlabel('T');ylabel('R_x_x(T)');grid
>> title('Grfica de R_x_x(T)');

Grfica de R (T)
xx
3

2.5

1.5
Rxx(T)

0.5

-0.5
-5 -4 -3 -2 -1 0 1 2 3 4 5
T
ANEXO III

MATLAB APLICADO AL
ANLISIS DE SEALES
Matlab aplicado al anlisis de seales

ndice
1.- Generalidades sobre Matlab 03
1.1.- Qu es Matlab? 03
1.2.- Entorno de trabajo 05
1.3.- Declaracin de variables 06
1.4.- Funciones matemticas disponibles 07
1.5.- Operaciones Matemticas 07
1.6.- Vectores y Matrices 08
1.7.- Operaciones entre Vectores y Matrices 10
1.8.- Operadores lgicos y relacionales 12
1.9.- Grficos en Matlab 12
1.10.- Funciones por tramo 15
1.11.- Elementos de un grfico 18
1.12.- Colores y puntos en grficas 19
2.- Transformadas en Matlab 23
2.1.- Transformada de Fourier 23
2.2.- Transformada inversa de Fourier 25
2.3.- Transformada de Laplace 26
2.4.- Transformada inversa de Laplace 30
2.5.- Transformada discreta de Fourier 33
2.6.- Transformada inversa discreta de Fourier 36
2.7.- Transformada z 37
2.8.- Transformada z inversa 39
3.- Anexo 42
3.1.- Grficos interactivos con Mathematica 42
3.2.- Serie de Fourier de un Pulso Cuadrado 43
3.3.- Serie de Fourier de una seal Triangular 43

2
Matlab aplicado al anlisis de seales

3.4.- Serie de Fourier de una seal Dientes de Sierra 44


3.5.- Serie de Fourier de sinusoide con rectificador de media onda 45
3.6.- Serie de Fourier de sinusoide con rectificador de onda completa 45

3
Matlab aplicado al anlisis de seales

1. Generalidades sobre Matlab


1.1. Qu es Matlab?

Tanto en ciencias como en ingeniera nos enfrentamos a modelos de procesos que


ocurren en el mundo real. Estos pueden ser poseer una dinmica muy compleja por lo
que se hace necesaria la ayuda de soporte computacional para poder realizar los
clculos y anlisis involucrados.

Matlab es un software que provee una serie de herramientas que permiten resolver
problemas comunes en ciencia e ingeniera. Consta de una serie de rutinas, algoritmos,
bloques, etc. que ayudan a analizar y visualizar las variables involucradas en los
distintos procesos.
Este documento, se enfocar en el uso de Matlab aplicado al anlisis de seales, se
revisarn los comandos y rutinas relativas a la grfica de seales, tanto en tiempo
discreto como continuo, transformaciones como Fourier, discreta de Fourier, Z, entre
otras.

Este manual complementa las actividades requeridas por la asignatura anlisis de


Seales de las carreras de Ingeniera Civil Elctrica y Electrnica de la Universidad de
Tarapac.

Primero se trataran generalidades sobre el Software Matlab, como la declaracin de


variables, realizacin y manejo de grficas, etc. Posteriormente se abordan algunos
comandos para realizar transformadas de seales ya sea en tiempo continuo o discreto.
Se tratan las transformadas de Fourier, Laplace, Z y sus inversas.

Finalmente se incluye un anexo relacionado con Series de Fourier utilizando


Mathematica, que es otro Software enfocado en clculo analtico, realizando grficos
interactivos a travs del comando Manipulate, que estarn a disposicin de los
estudiantes y sern utilizados en clases para mejor comprensin de esta temtica.Se
muestran seales tpicas como las salidas de rectificadores, pulsos cuadrados, seales
triangulares y dientes de sierra.

El comando Manipulate permite crear en pocos pasos herramientas similares a los


applets, lo que permite variar parmetros de alguna grafica en tiempo real, logrando
as una mejor comprensin de cmo afecta un parmetro especfico en un proceso
determinado. En nuestro caso lo utilizaremos para Series de Fourier y variar
parmetros como nmero de armnicos, frecuencia, amplitud, etc.

4
Matlab aplicado al anlisis de seales

1.2. Entorno de Trabajo

Al iniciarse Matlab es necesario destacar el entorno de trabajo en que nos


desenvolveremos. Existen 4 secciones que son las ms importantes de destacar, stas
son:

- Current Folder (Carpeta actual): esta corresponde a la carpeta en donde estamos


trabajando. Si queremos ejecutar una rutina es necesario que est presente en esta
carpeta, en caso contrario deberemos indicar la ruta completa al archivo de la rutina
en cuestin si esta no estuviese almacenada en la carpeta.
- CommandWindow (Ventana de Comandos): aqu es donde deberemos ingresar los
comandos para ser ejecutados o escribir el nombre de programas o rutinas que
queremos ejecutar.
- Workspace (Espacio de Trabajo): En esta seccin habr un listado de todas las
variables que hemos asignado y adems nos mostrar el tipo de variable y tamao
entre otras caractersticas que podemos seleccionar (nombre, nmero de filas y
columnas, rango, valor mximo, entre otras).
- CommandHistory (Historial de Comandos): aqu se mostrar un listado de los
ltimos comandos ejecutados. Lo anterior resulta til para llevar un registro de lo
que hemos realizado.
En la Figura 1 se muestran las diferentes secciones mencionadas anteriormente:

Figura 1: Secciones principales del rea de trabajo al iniciar Matlab.

5
Matlab aplicado al anlisis de seales

1.3. Declaracin de Variables

Cuando se quiera definir una variable se debe tener en consideracin las siguientes
restricciones:
Debe iniciarse con una letra.
Puede contener letras, nmeros y guiones bajos.
Matlab distingue entre minsculas y maysculas.
Existen variables predefinidas como pi que tiene asignado el valor 3,14159

Para asignar un valor a una variable se hace uso del smbolo = como se muestra a
continuacin:
>>x=45

El comando anterior asigna a la variable x el valor de 45. Si al final se le agrega un


punto y coma esto suprime la salida del comando que mostrara el valor asignado a la
variable. En la Figura 2 se muestra un ejemplo de asignacin de variables:

Figura 2: Asignacin de variables sin y con supresin de salida.

En la Figura 2 se aprecia en primera instancia que a la variable x se le asign el


valor de 45, como no se finaliz con un punto y coma (;), Matlab mostrar el valor
de x=45. Posteriormente se asign a y el valor de 38, pero en esta oportunidad se
coloc un ;lo que al final provoc que se omitiese la salida del comando en la que
mostrara que la variable y es igual a 38.

6
Matlab aplicado al anlisis de seales

1.4. Funciones matemticas disponibles


Matlab posee un conjunto de funciones matemticas disponibles para su uso, entre las
ms comunes destacan las siguientes: seno;sin(x), coseno;cos(x), tangente;tan(x),
logaritmo natural;ln(x), logaritmo en base 10;log10(x), logaritmo en base 2;log2(x),
exponencial;exp(x), raz cuadrada;sqrt(x), raz n-sima;nthroot(x,n), entre otras. Una
funcin denominada en la literatura como funcin singular es el escaln unitario. Esta
funcin es muy utilizada en circuitos y seales, en Matlab est definida por
heaviside(x).
En los comandos anterioresx puede ser un nmero, un vector o incluso una matriz, en
los 2 ltimoscasos (vector o matriz) Matlab calcular la funcin aplicada a cada
componente del vector o matriz.

1.5. Operaciones Matemticas


Matlab permite realizar operaciones como la suma, resta, multiplicacin divisin,
potencias, etc. Hay que tener precaucin en el orden en que Matlab ejecutar las
operaciones escritas o indicadas. Matlab resolver en el siguiente orden las operaciones:

Parntesis
Exponentes (potencias, races)
Multiplicacin-Divisin
Suma-Resta
En la Figura 3 se muestra un ejemplo en donde se puede apreciar que Matlab primero
ejecuta los parntesis, luego las multiplicaciones y posteriormente las sumas o restas
que quedan por realizar.

Figura 3: Orden de ejecucin de operaciones matemticas.


7
Matlab aplicado al anlisis de seales

2
Ejemplo: Calcular el valor de sin(() ) , con = 2 e = ;
4

Figura 4: Evaluando una funcin.

1.6. Vectores y Matrices


Los vectores y matrices podemos definirlos como un arreglo de elementos (nmeros).
En general los vectores pueden ser del tipo fila o columna. Un vector fila se puede
definir escribiendo sus elementos separados por , y encerrando al grupo entre
parntesis cuadrados [], para definir un vector columna es similar, con la diferencia
que cada elemento se debe separar usando ;. En la Figura 5 se muestra el ejemplo de
la definicin de un vector fila y un vector columna.

Figura 5: Vector Fila y Columna


8
Matlab aplicado al anlisis de seales

De lo anterior se puede deducir que al usar , (coma) se separan elementos dentro de


una misma fila y para cambiar de fila se debe ingresar un ; (punto y coma). Lo
anterior nos sirve para escribir matrices. La Figura 6 muestra un ejemplo de la
definicin de una matriz.
Notar que los elementos dentro de una misma fila se separan con coma y para
cambiar de fila se debe escribir un punto y coma. La Figura 6 muestra la definicin
de una matriz.

Figura 6: Definicin de una matriz.


Existen otras formas de definir un vector y consiste en el siguiente comando:

>>x=[a:dx:b]
Donde a es el primer elemento del vector, dx es el incremento de cada elemento y b es
el elemento final.

Figura 7: Otra forma de crear vectores usando el operador :.

Si en un caso en que los incrementos (dx) definidos no lleguen al valor b de manera


exacta, Matlab crear un vector con un valor menor a b de tal manera que los
incrementos lo permitan.

Para conocer la dimensin de un vector x, ya sea fila o columna se puede usar el


comando length(x).

9
Matlab aplicado al anlisis de seales

En el caso de una matriz, como esta posee filas y columnas, se debe utilizar el
comando size(x), este entregar como resultado un vector donde el primer elemento
corresponder al nmero de filas y el segundo al nmero de columnas.

Para acceder a un elemento de un vector primero se debe saber que las posiciones son
numeradas desde 1 en adelante. En el caso de un vector fila 1 es la posicin del primer
elemento (a la izquierda), en el caso de un vector columna 1 es la posicin del primer
elemento (superior).

Entonces si queremos acceder a un elemento i-simo de un vector simplemente


colocamos:
>>x(i)%i debe ser el nmero del elemento

En el caso de una matriz, dado que est compuesta por filas y columnas, estas se
numeran de 1 hasta n y de 1 hasta m (para una matriz de n filas y m columnas). Para
acceder al elemento de la fila i y columna j se debe escribir lo siguiente:

>>M(i,j)
Donde i debe ser el nmero de la fila y j el nmero de la columna.

Usando apstrofe se puede calcular la transpuesta de una matriz o transformar un


vector fila en columna y viceversa.
>>M %transpuesta de la matriz M.

Existe arreglos (matrices) predefinidas en Matlab. Estas son algunas matrices que
podran facilitar la creacin de ellas:

rand(n,m): genera una matriz de n filas y m columnas compuesta de nmeros


aleatorios entre 0 y 1, uniformemente distribuidos.
ones(n,m): genera una matriz de n filas y m columnas compuesta de solo unos.
eye(n): genera una matriz Identidad de orden n .
zeros(n,m):genera una matriz de n filas y m columnas compuesta o rellena solo de
ceros.

Existen otras definiciones de matrices, pero estas son las ms usadas en la asignatura
de anlisis de seales.

1.7. Operacines entre vectores y matrices


Se debe tener en consideracin para realizar cualquier operacin entre vectores la
dimensin de stos.

Algunas operaciones pueden no ser bien definidas si las dimensiones de los vectores no
son las adecuadas.

10
Matlab aplicado al anlisis de seales

Para sumar vectores simplemente se usa la suma, teniendo en cuenta de que deben
tener la misma longitud y ser del mismo tipo (fila o columna).

>>c=x+y %asigna a c el resultado de la suma componente a componente de los


vectores x e y.

>>c=3*x %realiza la multiplicacin de un escalar por un vector, en este caso se


triplican las componentes del vector x.

>>c=x.^n %asigna al vector c un vector cuyas componentes son las del vector x pero
todas elevadas a la potencia n.

Ntese que se debe usar . para que un vector operar sobre las componentes. Si el
punto no se coloca la operacin no quedara bien definida debido a que las dimensiones
no seran las adecuadas.

Ejemplo: El siguiente comando har que las componentes del vector x sean elevadas a
las componentes del vector y (ver Figura 8):

Figura 8: elevar las componentes de un vector x a las componentes de otro y.

Se aprecia que el primer elemento del vector x fue elevado a la cuarta 14 = 1, el


segundo elemento fue elevado al cubo 23 = 8, el tercero fue elevado al cuadrado 32 =
9 y el cuarto elevado a 1; 41 = 4, el resultado fue asignado al vector w.

Para multiplicar matrices se debe tener en cuenta que el nmero de columnas de la


primera matriz xdebe ser igual al nmero de filas de la segunda matriz y. Para realizar
eso se usa lo siguiente:

>>x*y %deben tener las dimensiones adecuadas o aparecer un mensaje de


error.

Otro comando til es el reshape, este permite convertir o reordenar un vector y llevarlo
a una matriz. Sea un vector x de L elementos, este puede convertirse en una matriz de
orden siempre que se cumpla que = ; sino aparecer un mensaje de error.

11
Matlab aplicado al anlisis de seales

Los primeros elementos del vector x sern colocados en la primera columna y as


sucesivamente se irn rellenando las columnas. Un ejemplo se muestra en la Figura 9.

Figura 9: reshape de un vector.

Se aprecia que los primeros elementos del vector x quedaron en la primera columna de
la matriz y. La matriz y es de orden 34 = 12, lo que corresponde a la longitud del
vector x.

1.8. Operadores Lgicos y relacionales.


Entre los operadores lgicos destacan las siguientes operaciones:

And &; operacin y


Or |; operacin o
Not ~; operacin negacin.
Entre los operadores relacionales, que sirven para saber si una cantidad es mayor o
menor respecto de otra, destacan los siguientes:

<; operador menor que


>; operador mayor que
<=; operador menor o igual que
>=; operador mayor o igual que
==; operador igual a
~=; operador distinto a

1.9. Grficos en Matlab


Diversas formas existen para graficar en Matlab. Una de las ms comunes es hacer
grficos en donde cada punto es unido por una lnea (slida). Para lo anterior se usa el
comando plot(x,y), en donde x ser un vector que tiene las abcisas y el vector
ycontendr las ordenadas.

12
Matlab aplicado al anlisis de seales

En la Figura 10 se muestra un ejemplo.

Figura 10: Comando plot, notar que el vector x corresponde a las abcisas y el y a
las ordenadas.

En la Figura 11 se muestra la grfica parcial de una funcin sin(x), pero como hay
pocos puntos la funcin no se ve de la mejor forma.

Figura 11: Grfica de la funcin sin(x) con pocos puntos.

13
Matlab aplicado al anlisis de seales

Otra forma no vista antes de definir un vector es con el comando linspace. Su sintaxis
es la siguiente:

>>x=linspace(a,b,n) ; donde a es el valor del primer elemento del vector x, b es el valor


final del vector y n corresponde al nmero de muestras equiespaciadas entre a y b. Para
mejorar la grfica anterior podemos realizar lo siguiente: (ver Figura 12).

Figura 12: Grfica de la funcin sin(x) con 100 puntos entre 0 y 2.

Como se ha visto en la asignatura de anlisis de seales, una seal puede ser de tiempo
continuo, la que podra ser graficada con el comando plot, pero tambin existen seales
de tiempo discreto, las que en general corresponden a muestras o secuencias de
valores. En general las seales de tiempo discreto son importantes ya que son las que
se almacenan en un computador. Una seal de tiempo continuo equivale a tener
infinitas muestras entre un punto y otro, cualesquiera, en donde la seal est definida.
Dado que las memorias son de capacidad finitas el uso de seales muestreadas es muy
comn en la disciplina del procesamiento de seales. Dado que las muestras solo
existen para aquel tiempo en que fue tomada (generalmente mltiplos de un tiempo de
muestreo ) solo deben graficarse en dicho instante de tiempo, para esto Matlab
cuenta con la funcin stem. La sintaxis de stem es muy similar a la del comando plot.

14
Matlab aplicado al anlisis de seales

Figura 13: Comando stem para graficar una seal en tiempo discreto.

1.10. Funciones por tramo


Con lo que hemos visto hasta ahora podemos realizar una serie de operaciones bsicas.
Una de los requerimientos que surgen a menudo en la asignatura de anlisis de seales
es tratar con seales por tramos. Existen diversas formas de realizarlo. Por ejemplo
greficar la siguiente funcin definida en la ecuacin (1)
< 0
() { 2 2 0 3 (1)
3 > 3
Para hacer esto haremos un pequeo script (programa) en Matlab. Para crear un script
vamos al botn mostrado en la Figura 14:

15
Matlab aplicado al anlisis de seales

Figura 14: Botn para crear un script

En la Figura 14 se muestra encerrado en una elipse el botn que crea un nuevo script,
este nos dar una pantalla donde podemos colocar una secuencia de comandos que
queramos ejecutar.

Al presionar el botn anterior aparecer un editor para escribir lo que se necesite. (Ver
Figura 15).

Figura 15: Editor para escribir programas (scripts).

Si bien escribir programas est fuera del propsito de este manual, construiremos uno
tal que reciba un vector x como argumento y grafique la funcin por tramos definida
anteriormente en la ecuacin (1).
Existen mltiples formas de definir una funcin por tramos, una alternativa sera usar
la funcin escaln unitario, ya que esta funcin permite recortar seales.

16
Matlab aplicado al anlisis de seales

La otra alternativa sera usar un ciclo forque fuese evaluando para cada valor de x que
funcin evaluar y as generar un vector de salida con los valores necesarios. Usaremos
en esta ocasin otra alternativa, que se basa en algunos de los contenidos vistos en este
manual.
El pequeo script consiste en usar operadores relacionales y lgicos. Cuando un
operador relacional es verdadero arroja el valor 1 y los falsos arrojan el valor 0.
Por lo tanto el script al tomar un valor de x evala en toda la expresin habilitando solo
la porcin de funcin que est multiplicada por el operador relacional que corresponda.
En la Figura 16 se muestra un script que realiza lo descrito previamente:

Figura 16: Ejemplo de script para graficar una funcin por tramos.

En la Figura 16 se aprecia en la primera lnea la declaracin de una funcin llamada


grafico que recibe como argumento un vector x. En la segunda lnea se declara un
vector f que de acuerdo al valor que tomen los elementos de evaluar en el caso que
corresponda.

Finalmente en la Figura 17 se muestra la secuencia para llamar a la funcin


anterior.

17
Matlab aplicado al anlisis de seales

Figura 17: Llamado de la funcin grfico.

En la primera lnea de la Figura 17 se muestra la declaracin del vector x usando el


comando linspace. Si observamos en la parte izquierda (en la seccin Current Folder)
aparece el script el cual posee el nombre grafico.m, para llamar a la funcin solo se
escribe grafico(x), ya que en este caso la funcin necesita la existencia previa del
vector x.

1.11. Elementos de un grfico


Un grfico por si solo no dice mucho si no se indica que se est graficando. Para lo
anterior existen comandos que pueden agregar lo siguiente:

Ttulo, a travs del comando title.


Nombre al eje x usando el comando xlabel
Nombre al eje y usando el comando ylabel.
Leyenda usando el comando legend.
En la Figura 18 en la parte izquierda superior aparecen los comandos para colocar
ttulo, etiqueta al eje y, etiqueta al eje x y una leyenda. En la seccin derecha se
muestra el grfico en donde se encerr en unas elipses los distintos elementos
agregados al grfico. Lo anterior es importante debido a que un grfico carece de
utilidad si no se indica que se est graficando, cuales son las variables involucradas,
unidades de medidas de las variables graficadas, etc.

18
Matlab aplicado al anlisis de seales

Figura 18: Insertando ttulo, etiquetas a los ejes y leyenda a un grfico.

1.12. Colores y puntos en grficas


En Matlab se pueden modificar diversas propiedades de la curva graficada, una de las
ms utilizadas es cambiar su color, la forma en que se muestra cada punto de la funcin
y como se unen los distintos puntos (lnea slida, lnea segmentada, puntos, etc).

El comando plot, asi como el stem en general reciben vectores como argumento, por
ejemplo plot(x,y) en donde graficay (eje vertical) vs x (eje horizontal).

Adems en esos comandos se puede agregar ms elementos, si se agrega un string


(cadena de caracteres) con los valores adecuados se pueden cambiar caractersticas del
grfico.

En la Figura 19 se aprecia que al comando plot se le agreg el string r--.. La r indica


el color rojo (red), -- indica el tipo de lnea que en este caso es segmentada y
posteriormente el punto. que indica que se marcar con un punto cada valor entregado
por los vectores x e y.

19
Matlab aplicado al anlisis de seales

Figura 19: Grfica de una funcin seno donde se han modificado color, puntos y lneas.
Las opciones que pueden ser aadidas a travs de string se muestran en la Tabla 1.

color Marcador Estilo de lnea


b Azul . Punto - lnea slida
g Verde o Crculo : lnea
punteada
r Rojo x X -. punto-raya
c Celeste + signo + -- segmentada
m Magenta * asterisco (nada) sin lnea
y Amarillo s cuadrado
k Negro d diamante
w Blanco v Triangulo
invertido
^ Triangulo
normal
< Triangulo
izquierdo
> Triangulo
derecho
p Pentagrama
h hexagrama
Tabla 1: Algunas opciones para color, marcador y estilo de lnea en un grfico.

20
Matlab aplicado al anlisis de seales

Cabe destacar que en la Tabla anterior aparecen separadas las distintas opciones
disponibles para la categora color, marcador o estilo de lnea. Dado lo anterior no es
posible ocupar en una misma curva 2 elementos de alguna categora, por ejemplo no se
puede a una misma curva agregar el string bg porque estaramos refirindonos a 2
colores y Matlab no sabra interpretar que color colocar a la curva.
Varias funciones en el mismo grfico
Matlab permite que en una misma grfica aparezcan varias curvas.
Una forma es agregar ms pares de vectores al comando plot o stem (ver Figura 20).

Figura 20: Grfica de 2 funciones simultneamente.

En la Figura 20 se aprecia que al comando plot se le agregaron ms argumentos (x,y) y


(x,g), quedando de la siguiente forma:
>>plot(x,y,x,g)

Lo anterior permite graficar y vs x adems de g vs x. En este caso y corresponde a una


funcin seno y g a una funcin coseno.

Otra forma de obtener varias curvas en una misma grfica es mediante el comando
holdon.
Este comando lo que hace es retener las grficas superponiendo las curvas
posteriores.
21
Matlab aplicado al anlisis de seales

En la Figura 21 se muestra el uso de este comando. Existe una pequea desventaja, la


que radica en los colores. En el caso anterior al usar plot o stem con mas argumentos
Matlab automticamente asignaba colores distintos a cada curva. Al usar holdon
Matlab considera cada grfico de manera independiente as que por lo tanto usar el
color azul en cada uno de ellos si es que no se especifica lo contrario. (ver Figura 21)

Figura 21: Uso del comando holdon.


Otro comando til es subplot. Este permite dividir la pantalla donde aparecen los
grficos (Figure) como si fuese una matriz, es decir en filas y columnas. Asi se pueden
tener varios grficos independientes en una misma pantalla.
La sintaxis del comando es la siguiente:
>>subplot(m,n,p)
donde m indica el nmero de filas, n el nmero de columnas y p la posicin del
grfico. La matriz se llena primero la fila 1 luego la fila 2 y as sucesivamente.

En la Figura 22 se muestra un ejemplo en donde la pantalla de grfica (Figure 2) fue


dividida en 4 partes. Es decir fue divida como una matriz 2x2. El grfico 1 ocupa la
primera posicin de la primera fila, el grfico 2 ocupa la segunda posicin de la
primera fila, siempre se colocan los elementos desde la fila 1 hasta la ltima fila, en
este caso solo hemos puesto 2 filas. Como hay 2 columnas quiere decir que solo
podremos colocar 2 grficos en cada fila.

22
Matlab aplicado al anlisis de seales

Figura 22: Comando subplot para colocar varias grficas independientes.

2. Transformadas en Matlab
2.1. Transformada de Fourier
La transformada de Fourier permite transformar seales en el dominio del tiempo a
seales en el dominio de la frecuencia. En el caso que una funcin sea peridica la
transformada de Fourier diverge por lo que es recomendable usar la serie de Fourier.
Matlab tambin posee comandos para calcular la transformada de Fourier de una seal
(). Si se revisa la literatura existen distintas definiciones de transformada de Fourier,
a veces esta puede estar normalizada o no, lo que implicar la aparicin del factor 2.
La definicin que posee Matlab es la siguiente:

() = () (2)

Donde () es la transformada de Fourier de ().

Para calcular la transformada de Fourier en Matlab se hace uso del comando fourier.
Su sintaxis es la siguiente:
>>syms t w %esto define las variables a utilizar t para tiempo y w para frecuencia.

>>fourier(f,t,w) %donde f es la funcin que se desea transformar, t,w indica que se


pasar del tiempo a la variable frecuencia.
Ejemplo: Calcular la transformada de un escaln unitario. Ver Figura 23.

23
Matlab aplicado al anlisis de seales

Figura 23: Clculo de la transformada de Fourier de ().


Cabe destacar que Matlab define las siguientes funciones:

() = (): escaln unitario

() = (): impulso.
Si observamos la sentencia escrita en la Figura 23, aparece el comando syms.

Este comando es muy til, ya que le permite a Matlab reconocer cuales son las
variables involucradas en el problema.

Ejemplo: Calcular la transformada de Fourier de () = cos(0 ), ver Figura 24.

Figura 24: Clculo de la transformada de Fourier de la funcin cos(0 )

Ejemplo: Calcular la transformada de Fourier de () = 2 cos(4)() ver Figura


25.

24
Matlab aplicado al anlisis de seales

Figura 25: Transformada de Fourier y comando pretty.

En la Figura 25, se muestra el clculo realizado por Matlab de la transformada de


Fourier de la funcin 2 cos(4)(), en primera instancia la salida del comando
muestra una expresin que puede ser difcil de leer. Para mejorar lo anterior existe el
comando pretty. Este permite expresar de una forma ms amistosa algunas
expresiones matemticas.

2.2. Transformada inversa de Fourier


Matlab tiene definida la transformada de Fourier de la siguiente manera:
1
() = 2 () (3)

Para calcular la transformada inversa se debe utilizar el comando ifourier.


La sintaxis es la siguiente:
>>syms t w % se definen las variables involucradas
>>ifourier(F,w,t)

Donde F es la funcin en el dominio de la frecuencia w, w es la variable que representa


frecuencia y t es la variable que representa al tiempo.

Ejemplo: Calcular la transformada inversa de Fourier de () = (), ver Figura 26.

25
Matlab aplicado al anlisis de seales

Figura 26: Transformada inversa de un impulso


()
Ejemplo: Calcular la transformada inversa de Fourier de () = . Ver Figura 27.

()
Figura 27: Clculo de la transformada inversa de la funcin () = .

2.3. Transformada de Laplace


La Transformada de Laplace tiene mltiples aplicaciones en ingeniera. Su principal
aplicacin es que es capaz de transformar un sistema de ecuaciones diferenciales
lineales a un sistema de ecuaciones algebraicas lineales. Tiene una forma de operar
similar a la transformada de Fourier, en el sentido que relacionamos o pasamos de una
variable tiempo t a una variable denominada frecuencia compleja .

Matlab tambin ofrece la posibilidad de realizar esta transformada mediante el


comando laplace.

26
Matlab aplicado al anlisis de seales

La definicin de transformada de Laplace est dada por:



() = 0 () (4)

Donde () es la transformada de Laplace de ().


La sintaxis del comando laplace es la siguiente:

>>laplace(f,t,s) %donde f es la funcin en el dominio del tiempo, t la variable tiempo y


s la variable frecuencia compleja.

La transformada de Laplace tiene importancia en las asignaturas de Anlisis de


Circuitos I y II, Anlisis de sistemas, etc.

En la Figura 28 se muestra un ejemplo de como se realiza el clculo de una


transformada de una funcin escaln.

Figura 28: Transformada de Laplace de un Escaln unitario.


Ejemplo: Calcular la transformada de la funcin impulso.
Primero hay que recordar que la funcin impulso en Matlab es llamada dirac
La Figura 29 muestra la secuencia de comandos para obtener esta transformada.

Figura 29: Transformada de Laplace de ().

Una funcin dentro de las denominadas funciones singulares es la rampa definida


como () = (), es decir es la funcin identidad (recta de pendiente 1) multiplicada

27
Matlab aplicado al anlisis de seales

por un escaln unitario. Calcularemos la transformada de Laplace de la rampa usando


Matlab (ver Figura 30).

Figura 30: Transformada de Laplace de () = ()

La transformada de Laplace tiene mltiples propiedades, una de las ms utilizadas es la


que muestra que { ()} = ( + ) siendo {()} = (), es decir que la
multiplicacin de una exponencial en el tiempo implica un desplazamiento en la
frecuencia s.

Con Matlab se puede demostrar esta propiedad usando adecuadamente la declaracin


de variables a travs de comando syms.

Ejemplo: Demostrar que { ()} = ( + ), ver Figura 31.

Figura 31: Clculo de { ()} = ( + )

En la Figura 31 se destaca (rectngulo rojo) que en vez de aparecer slo la variable s,


aparece s+a=a+s. Lo anterior implica que hubo un desplazamiento en frecuencia.

Dentro de las funciones ms utilizadas estn las sinusoidales, a continuacin


mostraremos el clculo de la transformada de Laplace de () = cos(0 ) ()
mediante Matlab, ver Figura 32.

28
Matlab aplicado al anlisis de seales

Figura 32: Calculo de la transformada de cos(0 ) ()

Tambin podemos combinar los 2 ejemplos visto anteriormente, es decir, calcular la


transformada de Laplace de cos(0 ) (). Usando Matlab obtenemos el
resultado mostrado en la Figura 33.

Como se vio anteriormente una multiplicacin por una exponencial implica un


desplazamiento en frecuencia. Es decir que esperamos que ocurra un desplazamiento
de + . Por lo tanto la transformada esperada corresponder al desplazamiento
de la variable s en la transformada de la Figura 32, es decir:
+
(5)
2 +0 2 (+)2 +0 2

La Figura 33 muestra la secuencia de comandos para calcular la transformada


mencionada anteriormente:

Figura 33: Clculo de la transformada de cos(0 ) ()

29
Matlab aplicado al anlisis de seales

Otra propiedad que es muy utilizada en teora de circuitos es la transformada de una


derivada. Esta propiedad permite modelar en circuitos inductancias y condensadores ya
que las variables voltaje y corrientes en los elementos anteriormente mencionados,
involucran derivadas.
La transformada de Laplace de una derivada est dada por:

{ ()} = () (0 ) (6)

En Matlab se obtiene lo siguiente: (Ver Figura 34)

Figura 34: Clculo de la transformada de una derivada.


En la Figura 34 se comprueba el resultado mostrado en la ecuacin (6).

2.4. Transformada inversa de Laplace


Cuando un circuito o un sistema en general ha sido resuelto o analizado bajo la
transformada de Laplace, las expresiones resultantes quedan en el espacio de la
frecuencia compleja, es decir en funcin de s. Para recuperar las expresiones que rigen
el comportamiento de un sistema en el dominio del tiempo se hace necesario una
transformada que tome una expresin que est en funcin de la frecuencia compleja sy
entregue como resultado otra expresin en funcin de la variable t (tiempo).
Lo anterior se conoce como transformada inversa de Laplace, se denota de la siguiente
manera, (ecuacin (7)):

1 {()} = () (7)

Matlab posee un comando para calcular la transformada inversa de Laplace


denominado ilaplace.La sintaxis de este comando se muestra a continuacin:

>>ilaplace(F(s),s,t) % Donde F(s) es la expresin en el dominio de la frecuencia


compleja.

Ejemplo: Determinar la transformada inversa de Laplace de () = 1.

30
Matlab aplicado al anlisis de seales

Figura 35: Transformada inversa de Laplace de 1.

En general cuando se trata con sistemas lineales, las expresiones en el espacio s


corresponden a funciones racionales, es decir divisin de polinomios. Generalmente las
transformadas de Laplace tendrn la siguiente forma:
+1 1 +2 2 ++1 1 +0
() = (8)
+1 1 +2 2 ++1 1 +0

Donde , para sistemas lineales con funciones mayormente regulares e impulsos.

A los ceros del numerador se les denomina simplemente ceros. A los valores de s que
hacen cero el denominador se les denomina polos.

Se sabe que el tipo de respuesta depender de la naturaleza de los polos, es decir si se


tienen races complejas conjugadas, races mltiples (con repeticin), o races reales y
distintas sin multiplicidad (polos simples) influir en el tipo de respuesta.
+1
Ejemplo: Calcular la transformada inversa de () = 2 +5+6, Ver Figura 36.

Figura 36: Clculo de transformada inversa de F(s).

En la Figura anterior se aprecia que la transformada inversa arroja exponenciales reales


con distinto exponente, esto se debe al tipo de polos que posee races reales y distintas
(sistema sobreamortiguado).
2 +3+4
Ejemplo: Calcular la transformada inversa de Laplace de () = 3 +32 +3+1, ver
Figura 37:

31
Matlab aplicado al anlisis de seales

Figura 37: Transformada inversa de Laplace con polos con repeticin.

Se aprecia en la respuesta mostrada en la Figura anterior la aparicin de potencias de t


que multiplican a las exponenciales, este tipo de respuesta es tpica en sistemas
crticamente amortiguados.

La otra posibilidad es que un sistema posea polos complejos conjugados, a este tipo de
respuestas se les denomina subamortiguadas.
5+4
Ejemplo: Calcular la transformada inversa de () = 2 ++3

La respuesta del problema anterior est dada por:


11 311 11
() = 5 /2 (cos ( ) + ( )) (9)
2 55 2

Usando Matlab para resolver el problema anterior se obtiene la expresin de la Figura


38:

Figura 38: Transformada inversa de un sistema subamortiguado.

Se aprecia que la expresin anterior corresponde a funciones senoidales multiplicadas


por una exponencial decreciente. Esta exponencial provoca que la amplitud de las
senoidales decrezcan con el tiempo, razn por la que se les denomina respuesta
subamortiguada.
32
Matlab aplicado al anlisis de seales

2 ++1
Ejemplo: Calcular la Transformada inversa de Laplace de () = 2 +8+15

Figura 39: Caso cuando el numerador tiene el mismo grado que el denominador.

En la Figura 39 se muestra la respuesta del Ejemplo anterior. Se observa la aparicin


de un impulso (dirac(t)), esto se debe a que el numerador posee el mismo grado que el
denominador, en este caso, ambos polinomios son de grado 2, esto quiere decir que esa
expresin se puede expresar como una constante sumado a la divisin de polinomios
donde el numerador es menor al denominador, es decir:
2 ++1 7+14
= 1 2 +8+15 (10)
2 +8+15

La aparicin de ese trmino constante en la ecuacin (10) provoca la aparicin del


impulso.

2.5. Transformada discreta de Fourier


Como se ha mencionado anteriormente, existen, tanto, seales continuas y seales
discretas en el tiempo. Adems estas pueden ser o no limitadas en el tiempo.

La transformada discreta de Fourier se aplica a seales discretas en el tiempo


(secuencias) y adems de extensin limitada.

La transformada discreta de Fourier para una seal discreta compuesta de Nmuestras se


define mediante:
2

() = 1
=0 () (11)

Donde () es una seal discreta en el tiempo, () corresponde a las transformada


discreta de Fourier de () y k variando de 0 a N.

Matlab ofrece la posibilidad de calcular en forma numrica esta transformada a travs


de un algoritmo comnmente llamado fft(Fast Fourier Transform)transformada rpida
de Fourier.

Dado que en la ecuacin (11) se aprecia que () ser una cantidad compleja, es decir
con parte real e imaginaria, para poder graficarla ser necesario especificar que se desea
obtener. En general 2 grficos muy tiles son el de amplitud y fase.
33
Matlab aplicado al anlisis de seales

Para obtener la amplitud o mdulo de las componentes de un vector se hace uso del
comando abs. Su sintaxis es la siguiente:

>>y=abs(x) %generar un vector y, donde cada componente de este corresponder a la


amplitud de las componentes del vector x.

En la Figura 40 se muestra un ejemplo del funcionamiento del comando abs. Como


observacin importante cabe destacar que el nmero imaginario en Matlab est definido
como = 1.

Figura 40: Ejemplo del comando abs.

Para graficar la fase o ngulo de cada componente es necesario hacer uso del comando
angle.
anglefunciona de manera similar al comando anterior, slo que en vez de entregar la
amplitud entregar el ngulo de cada componente expresada en radianes. Su sintaxis es
la siguiente:

>>y=angle(x) % se generar un vector y donde cada componente de este, corresponder


a la fase de la componente del vector x. En la Figura 41 se muestra un ejemplo:

Figura 41: Ejemplo comando angle.


El comando fftposee la siguiente sintaxis:

>>fft(x,n) %donde x es el vector al que se le obtiene la transformada y n el nmero de


componentes de la transformada, se rellena con ceros en el caso que la longitud del
vector x sea menor que n y se trunca en el caso contrario.

Ejemplo: Una seal () = cos(2) si = 2, la cual es muestreada a una


frecuencia de = 40, durante 5 ciclos. Obtener la DFT para la seal muestreada.
Graficar la seal muestreada y la respuesta de amplitud de la DFT.

34
Matlab aplicado al anlisis de seales

En la Figura 42, se muestra la secuencia de comandos para resolver el ejemplo anterior.

Figura 42: Secuencia de comandos para obtener la DFT de una secuencia.


Los grficos obtenidos se muestran en la Figura 43.

Figura 43: Seal muestreada y amplitud de la DFT.

Se aprecia en la Figura anterior 2 peaks en la respuesta de amplitud ubicados a 2kHz y


a 38kHz.

35
Matlab aplicado al anlisis de seales

2.6. Transformada inversa discreta de Fourier


Para revertir el proceso anterior existe la transformada inversa discreta de Fourier. Esta
transformada est definida mediante la siguiente expresin:
2
1
() = 1
=0 () (12)

Donde () es un vector que contiene las componentes de la DFT (Discrete Fourier


Transform) de la secuencia (), siendo N el nmero de componentes o longitud del
vector X.

Matlab cuenta con el comando ifftpara calcular la transformada inversa discreta de


Fourier. La sintaxis para dicho comando es la siguiente:

>>ifft(X,n) %Donde X es el vector que contiene a la transformada discreta de Fourier y


n la longitud del vector (opcional)

Para comprobar el funcionamiento del comando aplicaremos la transformada inversa a


la funcin obtenida en el Ejemplo anterior.

Ejemplo: A la DFT obtenida en el ejemplo anterior, calcular la transformada inversa y


verificar que se obtiene la seal muestreada mediante el grfico de ambas.

En la Figura 44 se muestra la secuencia de comandos para calcular y graficar la


transformada inversa discreta de Fourier al resultado del punto anterior

Figura 44: Obtencin de la transformada inversa discreta de Fourier.


Los grficos obtenidos, que comparan la seal original con la transformada inversa, se
muestran en la Figura 45.

36
Matlab aplicado al anlisis de seales

Figura 45: Grfico de la seal original (izquierda) y resultado de la transformada


inversa (derecha).

2.7. Transformada Z
La transformada Z constituye una de las transformadas ms tiles en sistemas
discretos. Se puede decir que es la contraparte de la transformada de Laplace en
sistemas continuos. Permite transformar un sistema de ecuaciones de diferencias
lineales con coeficientes constantes en un sistema algebraico. La transformada Z est
definida en Matlab mediante la siguiente expresin:

() =
=0 ()

(13)

Ntese que en Matlab se consideran funciones definidas para n mayores o iguales a


cero.

Matlab permite calcular la transformada Z a travs del comando ztrans. La sintaxis del
comando en cuestin se muestra a continuacin:
>>ztrans(f,n,z) %Comando para calcular transformada Z de unafuncin discreta f.

Donde fes una funcin que depende de la variable n, usualmente denominada().

A continuacin realizaremos un ejemplo para mostrar el funcionamiento del comando


ztrans.

Ejemplo: Calcular la transformada z de ().

En la Figura 46 se muestra el procedimiento para obtener la transformada z en Matlab.

37
Matlab aplicado al anlisis de seales

Figura 46: Clculo de la transformada z de

Similarmente a los casos anteriores primero se deben definir las variables involucradas
en el problema; en este caso a, n y z. Luego los argumentos que utiliza el comando
ztrans son en primera instancia la funcin que queremos transformar (a^n),
posteriormente la variable independiente (de la cual depende la funcin anterior), en
este caso n.Finalmente se coloca la variable en la cual queremos dejar expresada la
transformada, en este caso z.

Ejemplo: Calcular la transformada z de ()

En la Figura 47 se muestra el desarrollo de este problema en Matlab.

Figura 47: Clculo de la transformada z de ()

En la Figura 47 se aprecia que en primera instancia se deben definir todas las variables
del problema, en este caso, (), y . El resultado de dicha transformada es muy til
para ecuaciones de diferencias con coeficientes variables, debido al trmino ()
donde la variable independiente n multiplica a la funcin que se quiere transformar
().

El clculo terico de esta transformada se muestra a continuacin:

Sea () = =0 ()

, la transformada z de una secuencia (). Diferenciando la
expresin anterior respecto de z se obtiene:

1
() = () 1 = () (14)

=0 =0
Luego de la ecuacin (14) se obtiene:


() = () = Transformadade()(15)

=0

Es relativamente sencillo el uso de Matlab para el clculo de transformadas, solo hay


que cuidar no usar variables no declaradas, o reservadas por Matlab.

Ejemplo: Calcular la transformada z de ()


En la Figura 48 se muestra el desarrollo en Matlab.

38
Matlab aplicado al anlisis de seales

Figura 48: Clculo de la transformada z de ().

Si observamos la Figura 48, el resultado arrojado por Matlab corresponde a la



transformada z de () pero evaluado en , es decir ().

Ejemplo: Calcular la transformada z de 2 ().

Figura 49: Clculo en Matlab de la transformada z de 2 ().

En la Figura 49 se muestra el resultado de la transformada z solicitada en el ejemplo, si


se expande el resultado anterior se obtiene lo siguiente:

2
2 () + ()(16)
2

2.8. Transformada z inversa

La transformada z inversa permite revertir el proceso aplicado anteriormente. Como se


mencion en la seccin anterior, uno de los usos de la transformada z radica en poder
resolver o simplificar ecuaciones de diferencias (el anlogo a ecuaciones diferenciales)
en tiempo discreto. Es por esto, que la transformada z se aplica a secuencias (muestras
de seales) y no a funciones continuas en el tiempo (de tiempo continuo). Al aplicar
transformada z a una ecuacin de diferencia (o sistemas de ellas) se obtienen
ecuaciones algebraicas, cuyos mtodos de resolucin son bastante conocidos y diversos
(en el caso lineal). El resultado del proceso anterior ser una expresin que no
depender de la variable n (que representa una muestra de tiempo), sino que depender
de z, por lo que para volver nuevamente a la variable n debemos aplicar la
transformada z inversa.
Esta transformada est definida mediante:

39
Matlab aplicado al anlisis de seales

1
() = () 1 (17)
2
Para sistemas lineales en general se tendr que la transformada z, que representa a la
funcin de transferencia del sistema o la respuesta de este, ser una funcin racional.
Por este motivo encontrar la transformada inversa de expresiones racionales es de
nuestro inters.
Matlab permite el clculo de la transformada z inversa mediante el comando iztrans.
La sintaxis del comando es la siguiente:
>>iztrans(f,z,n) %Clculo de la transformada z inversa de f.
Donde f representa una expresin dependiente de la variable z y el resultado de la
transformada inversa quedar en funcin de n.
Similarmente a los casos anteriores se debe primero definir las variables en juego en el
problema y luego aplicar el uso del comando iztrans.
4
Ejemplo: Calcular la transformada inversa de () = (2)2

4
Figura 50: Transformadaz inversa de (2)2
Similarmente a los casos anteriores es importante primero definir las variables, en este
caso n y z, para que as Matlab reconozca que se le ingresar una expresin en
funcin de z. Si se observa la expresin mostrada en la Figura 50, en el
comandoiztrans, aparecen 3 argumentos, el primero corresponde a la expresin que
queremos transformar, luego aparece la variable z, que es la variable de la cual
depende la expresin ingresada y finalmente aparece la variable n, que es la variable de
salida, de la que depender la expresin final (el resultado de la transformada inversa).
Podemos cambiar la variable de salida por cualquier otra, ejemplo k. (Ver Figura 51).

Figura 51: Cambio de la variable de salida.


Se observa en la Figura 51 que la variable del resultado ya no es n, sino k.
Ejemplo: Calcular la transformada z inversa de () = 3 + 2 + 4 .

40
Matlab aplicado al anlisis de seales

Figura 52: Clculo de transformada inversa.


En la Figura 52, se muestra el clculo en Matlab del ejemplo anterior. Si se observa el
resultado aparece la delta de Kronecker, usualmente se denota de la siguiente manera
.
La expresin anterior se define como:
0,
= { (18)
1, =
Ejemplo: Encontrar la respuesta al escaln para un sistema descrito por la siguiente
ecuacin de diferencias y con las condiciones iniciales (1) = 2 e (2) = 1:
() + 1.5( 1) + 0.5( 2) = () ( 1)
La funcin de transferencia para este sistema est dado por:
2 (1.5(1) + 0.5(2)) 2 0.5(1)
() =
2 + 1.5 + 0.5
1
Luego como la transformada z del escaln est dada por 1 1, la transformada z de la
seal de salida est dada por:
2 1 (1.5(1) + 0.5(2)) 2 0.5(1)
() = 2 +
+ 1.5 + 0.5 1 1 2 + 1.5 + 0.5
2
2.5
() = 2
+ 1.5 + 0.5
Luego usando Matlab para calcular la transformada inversa se obtiene:

Figura 53: Respuesta al escaln ().


En general Matlab cuenta con una amplia variedad de herramientas para el anlisis de
seales. Esto solo comprende ejemplos bsicos para facilitar el manejo del software.

41
Matlab aplicado al anlisis de seales

3. Anexo
3.1. Grficos Interactivos con Mathematica.

En esta seccin se presentan algunas rutinas que sern utilizadas durante la asignatura
para mostrar de manera interactiva el tpico relacionado con Series de Fourier.

Las series de Fourier permiten que cualquier funcin peridica sea expresada como una
suma de funciones sinusoidales (seno y coseno). Sea () una funcin peridica con
2
periodo = donde es la frecuencia angular y T el periodo. La funcin puede ser

expresada como:

() = 0 + cos() + ()
=1

Donde


1
0 = ()

0

2
= () cos()

0

2
= () sen()

0
En la Figura 54 se muestran los parmetros de una sinusoide y el grfico interactivo de
esta seal.

Figura 54: Parmetros de una sinusoide.

42
Matlab aplicado al anlisis de seales

La Figura 54 muestra el grfico de una funcin seno, est puede ser variada a coseno o
tangente, adems se puede variar su amplitud y su fase, parmetros usuales en
funciones trigonomtricas.

3.2. Serie de Fourier de un Pulso Cuadrado

En la Figura 55, se muestra el grfico interactivo de la serie de Fourier correspondiente


a un pulso cuadrado.

Figura 55: Serie de Fourier con 35 Armnicos.

En este grfico interactivo se puede variar el nmero de armnicos, as mientras ms


armnicos se grafiquen, ms nos acercamos a la seal requerida (Pulso Cuadrado
Bipolar).

3.3. Serie de Fourier de una seal Triangular.

En la Figura 56 se muestra el grfico interactivo de una seal triangular en la que se


podrn variar parmetros como el tiempo a graficar, la frecuencia, el nmero de
armnicos y la amplitud.

43
Matlab aplicado al anlisis de seales

Figura 56: Serie de Fourier con 9 armnicos de una seal triangular.

3.4. Serie de Fourier de una seal Dientes de Sierra.

En la Figura 57 se muestra la grfica de la serie de Fourier de una seal denominada


dientes de sierra. En este grfico interactivo se pueden variar sus parmetros ms
importantes como frecuencia angular, nmero de armnicos, amplitud, etc.

Figura 57: Serie de Fourier con 18 armnicos de una seal dientes de sierra.

44
Matlab aplicado al anlisis de seales

El propsito de estos pequeos mdulos interactivos es mostrar en clases en aula como


varan los grficos al cambiar los parmetros de una seal. En aos anteriores este
proceso conlleva ciertas dificultades a los alumnos, con lo que ahora se facilitar su
comprensin.

3.5. Serie de Fourier de sinusoide con rectificador de media onda.

En la Figura 58 se muestra el grfico de una serie de Fourier rectificada en media onda.

Figura 58: Salida de un rectificador de media onda.

Recordemos que un rectificador de media onda solo escoge un signo de la seal, este
puede ser positivo o negativo. En nuestro caso al ingresar una seal sinusoidal a un
rectificador de media onda, este solo permitir mostrar los valores positivos, y cuando
la sinusoide tome valores negativos en la salida del rectificador se mostrar el valor
cero.

En electrnica y electrnica de potencia son muy comunes este tipo de seales, al igual
que las dientes de sierra y triangulares, utilizadas en modulacin PWM.

3.6. Serie de Fourier de sinusoide con rectificador de onda completa.

La salida de un rectificador de onda completa es equivalente al valor absoluto de la


seal. Este proceso de rectificado es fundamental en la conversin de seales alternas a
continuas. En la Figura 59 se muestra el grfico de la serie de Fourier de la salida de un
rectificador de onda completa ante una seal sinusoidal.

45
Matlab aplicado al anlisis de seales

Figura 59: Serie de Fourier de la salida de un rectificador onda completa con 57


armnicos

Como se mencion anteriormente, el principal propsito de estas graficas interactivas es


hacer ms demostrativas las clases. El curso de anlisis de Seales est focalizado en
Matlab, pero se usar este tipo de herramientas disponibles en Mathematica (versin
estudiante) dada su facilidad de uso para crear mdulos interactivos a travs del
comando Manipulate. Los archivos estarn disponibles para los participantes de la
asignatura.

46

Vous aimerez peut-être aussi