Professional Documents
Culture Documents
nales
1
1.1. Objetivo de aprendizaje
El alumno conocer a e identificar
a el concepto de se
nales, a traves de la simulacion, la generacion, el analisis y
su modelado, que le servir
an para realzar un procesamiento basico de las mismas.
1.2. Introducci
on Te
orica
Se
nales b
asicas de tiempo continuo
Las senales base impulso y escal on unitario, en tiempo continuo y en tiempo discreto, son representaciones
matematicas ideales que tienen gran utilidad en la construccion y representacion de otras se
nales.
Impulso unitario, delta de Dirac (t), u0 (t) Es una funcion especial ya que se define en terminos de su area
y no de su valor. (
Z t2
1 t1 < 0 < t2
(t)dt = (1.1)
t1 0 otro valor
Rect
angulo rec(t), (t)
1
1 |t| <
rect(t) = 2 (1.4)
0 |t| > 1
2
Tri
angulo tri(t) (
1 |t| |t| < 1
tri(t) = (1.5)
0 |t| 0
Exponencial Generalizada
rt
x(t) = Ce (1.6)
Exponenciales Complejas
2
Exponencial compleja defasada: C = C1 ej y r = j
Se
nales b
asicas de tiempo discreto
Muestra unitaria o Delta de Kronecker [n]
(
1 n=0
[n] = (1.11)
0 n 6= 0
Secuencia Escal
on unitario u[n]
(
1 n0
u[n] = (1.12)
0 n<0
(
n n0
ramp[n] = (1.13)
0 n<0
Exponencial generalizada
x[n] = Cn (1.14)
Exponencial Real: C y > 1 son constantes reales.
3
x[n] = C1 1n (cos(w n + ) + jsen(w n + ))
Sinusoidales en tiempo discreto
Al igual qu en tiempo continuo, las se nales sinusoidales estan relacionadas con las exponenciales complejas,
mediante la parte real o la parte imaginaria,
x[n] = C cos( n + )
o bien,
x[n] = C sen( n + )
Se
nales Par e Impar
Una se nal x(t) o x[n] se define como par si, para toda t o para toda n es identica su reflexion, inversi
on o
transposici
on en el tiempo en el origen.
x(t) = x(t)
x[n] = x[n]
Una senal x(t) o x[n] se define como impar si, para toda t o para toda n es identica su reflexion, inversi
on o
transposici
on en el tiempo en el origen e invertida en amplitud, esto es:
x(t) = x(t)
x[n] = x[n]
Cualquier se nal de tiempo continuo o discreto, se puede descomponer en dos se nales: una par y otra impar, o
bien, cualquier se
nal puede expresarse como la suma las correspondientes se nales par e impar, es decir, Para se
nales
en TC:
1 1
P ar{x(t)} = xpar (t) = [x(t) + x(t)]Impar{x(t)} = ximpar (t) = [x(t) x(t)] (1.17)
2 2
o bien, para senales en TD:
1
P ar{x[n]} = xpar [n] = [x[n] + x[n]]
2
1
Impar{x[n]} = ximpar [n] = [x[n] x[n]]
2
En donde la suma de ambas se nales producen la senal original x(t) o x[n].
2. Con las funciones singulares definidas en la activida del punto 1, obtenga y grafique las siguientes se
nales:
4
a) x1 (t) = u(t 1) u(t 5)
b) x2 (t) = r(t) r(t 2) r(t 4) + r(t 6)
c) x1 [n] = u[n + 1] u[n 5]
d ) x2 [n] = r[n + 1] r[n 4]
3. Para cada una de las se nales mostradas en las figuras 1.1 a 1.4 de tiempo continuo y de tiempo discreto, en
donde el valor de la se
nal es cero fuera del intervalo de la grafica, obtenga lo siguiente:
a) Exprese y grafique las se
nales en terminos de funciones singulares.
nal {P ar}.
b) Determine y grafique la correspondiente se
nal {Impar}.
c) Determine y grafique la correspondiente se
nales resultantes {P ar + Impar}.
d ) Grafique las se
Figura 1.1: Se
nal de tiempo continuo x1 (t).
5
Figura 1.2: Se
nal de tiempo continuo x2 (t).
Figura 1.3: Se
nal de tiempo discreto x1 [n].
6
Figura 1.4: Se
nal de tiempo discreto x2 [n].
1.5. Desarrollo
1.5.1. Actividad: Familiarizaci
on se
nales y su visualizaci
on
En esta actividad el estudiante manipula funciones sinusoidales, ya concebidas como se
nales y se familiariza con
la frecuencia y periodo de muestreo.
1. a) Genere en Matlab la siguiente se
nal:
x(t) = sin(t)
= 2(10)
t=0:49;
fs=200; %Frcuencia de muestreo
Ts=1/fs; %Periodo de muestreo
fx=10;
x=sin(2*pi*fx*t/fs) ;
plot(t,x); grid %valores de t tomando en cuenta fs
hold on
stem(t,x) %valores discretos de t
7
b) Grafique una a una las se
nales con las frecuencias de muestreo indicadas: f s = 10, 50, 100, 200, 500.
c) De manera cualitativa, a partir de que valor de f s se puede identificar la se
nal x(t) que corresponda a la
expresi
on matematica?.
d ) Cual es la funci
on de f s, o bien de T s?
e) Verifique el periodo de la se
nal x(t), tomando en cuenta diferentes valores de frecuencia de muestreo
f s = 100, 200, 500.
t=0:49;
fs=100; %Frcuencia de muestreo
Ts=1/fs; %Periodo de muestreo
fx=10;
x=sin(2*pi*fx*t/fs) ;
plot(t/fs,x); grid %valores de t tomando en cuenta fs
1.5.3. Adquisici
on de se
nales con micr
ofono
En esta actividad se establece una asociacion de se
nales fsicas adquiridas con su representacion matem
aticas.
3. Utilizando un microfono, realice la grabacion de las se
nales indicadas. Utilice la funcion wavread(filename)
para leer los datos del archivo de audio y recuperar tanto los datos como la tasa de muestreo de las se nales
de audio.
Un silbido, de amplitud lo m
as constante posible.
La nota de un instrumento musical.
El sonido de un diapas
on
1.5.4. Inversi
on y escalamiento en el tiempo de una se
nal
En esta actividad el estudiante podr
a vincular los conceptos de inversion y escalamiento en el tiempo con una
se
nal real.
4. a) Utilizando un micr
ofono, grabe un palndromo.
b) Recupere los valores del palndromo y la frecuencia de muestreo con la funcion wavread().
8
c) Con la funci
on sound() escuche el palndromo.
d ) Utilice la funci
on flip() con la se
nal del palncromo.
e) Vuelva a escuchar el palndromo e identifique que fue lo que se relizo.
f ) Vuelva a escuchar el palndromo con diferentes frecuencias de muestreo.
g) Presente la argumentaci
on matem
atica de lo que realizo en esta actividad.
1.6. Bibliografa
Mata H. Gloria, S
anchez E. Vctor, G
omez G. Juan, (2001), Analisis de Sistemas y Se
nales con computo avan-
zado. F.I. UNAM