Documente Academic
Documente Profesional
Documente Cultură
Curso:
Sptimo Electrnica
2013
( )
) valores enteros:
Ejemplos:
) ( )
Donde:
( )
( )
( )
( )
( )
( )
( )
) ( )
,(
) (
) (
)-
) (
Donde:
( )
( )
( )
( )
SECUENCIAS FUNDAMENTALES
Impulso Unitario
( )
( )
Escaln Unitario
( )
( )
)
)
Ejemplo: ( )
(
Exponencial
( )
n=0
Ejemplo: ( )
2. Funcin Desplazamiento
() (
Si
Si
Ejemplo: (
3. Funcin Escalamiento
() ()
Si a>1 existe comprensin
Si a<1 existe expansin
NOTA:
La transformacin de la variable se debe hacer en el siguiente orden:
1. Desplazamiento
2. Escalamiento o Espejo
EJERCICIOS
1.
( )
)
,
Desplazamiento
Escalamiento (
Espejo
( )
( )
( )
( )
( )
( )
(
( )
( )
( )
( )
( )
EJERCICIOS
1.
( )
( )
Suma
( )
( )
( )
,(
( )
)(
)(
))(
)(
)(
)(
)-(
)-
( )
( )
Multiplicacin de Secuencias
( )
( )
( )
( )
,(
,
( ))
)(
)(
-
)) (
)(
)(
)(
)(
)-
2.
( )
( )
,
,
Resolver:
a)
( )
) ( )
( )
,
( )
( )
,
-
SECUENCIAS SIMTRICAS
1. Simetra par
( )
Simetra al eje y
2. Simetra impar
( )
Simetra al eje x
Toda secuencia se puede descomponer en su parte par y su par impar
( )
Parte par
( )
, ( )
( )
( )
Parte impar
)-
( )
, ( )
)-
Ejercicios:
( )
(
,
)
( )
( )
( )
*,
( )
20
( )
13
( )
(
-+
( )
0
2,
( )
13
20
( )
( )
13
2,
13
20
13
1. Secuencias peridicas
( )
Ejercicios:
Comprobar si la siguiente funcin es peridica
( )
. /
( )
( )
( )
( )
( )
4
5
( )
( )
4
5
( )
( )
( )
4
5
( )
( )
4
5
( )
( )
4
5
( )
( )
4
5
( )
( )
4
5
( )
( )
4
5
( )
( )
4
5
( )
( )
(
4
(
4
( )
( )
)
.
( )
( )
( )
( )
)
/
((
( )
) )
)
( )
( )
( )
( )
( )
)
/
( )
( )
)
/
.
.
( )
( )
( )
2
( )
( )
SISTEMAS DISCRETOS
Es un operador lineal matemtico que transforma
una seal discreta en otra seal discreta siguiendo
reglas definidas
x(n)
[ ]
y(n)
( )
, ( )-
( )
( )
Clasificacin de las seales discretas
1. Sistema discreto sin memoria
La salida depende solamente de los valores actuales de la entrada
( )
( )
( )
( )
( )
( )
( )
( )
(
( )
)
( )
)
( )
(
( )
,
(
( )
hasta +
Duracin infinita lateral izquierda: Cuando la variable n puede tiene valores de cero para
valores de n mayores de
( )
Duracin infinita lateral izquierda: Cuando la variable n puede tiene valores de cero para
valores de n menores de
( )
Ejemplo:
( )
( )
Ejercicios:
Verificar si los siguientes sistemas son aditivos, homogneos y lineales
)
( )
( )
( )
T[ ]
x(n)
y(n)
Aditivo
T[x1(n)x2(n)] = T[x1(n)] T[x2(n)]
,
( )
( )-
( )
( )
( )
( )-
( )
( )
( )
( )
( )
( )
( )
( )( )
( )( )
No es Homognea
( )
( )
( )( )
( )
( )
( )
( )
( )
Lineal
T[x1(n)x2(n)] = T[x1(n)]T[x2(n)]
( )
( )-
( )-
( )
,
( )
( )
( )
( )
( )-
( )
( )
( )
( )
( )
( )-
( )
( )
No es lineal
( )
( )
Aditivo
T[x1(n)x2(n)] = T[x1(n)] T[x2(n)]
,
( )
.
( )-
( )
. /
( )
( )
. / ( )1
Si es aditivo
Homogneo
T[x(n)]= c T[ x(n)]
. /,
( )-
. / ( )
No es Homognea
. / ( )
( )
. /
.
( )
. /
.
( )
( )
Lineal
T[x1(n)x2(n)] = T[x1(n)]T[x2(n)]
. /,
. /
( )
( )-
( )
. /
. /
( )
( )1
. /
( )
. /
( )
( )
. /
( )1
( )
Si es lineal
( )
( )
Aditivo
T[x1(n)x2(n)] = T[x1(n)] T[x2(n)]
,
( )
( )
( )-
( )
,
( )
( )
( )-
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )( )
( )( )
No es homogneo
( )
( )
( )
( )
( )
( )
Lineal
T[x1(n)x2(n)] = T[x1(n)]T[x2(n)]
,
,
( )
( )
( )( )
( )
( )
( )-
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
No es lineal
6. Sistema discreto invariable al desplazamiento
Si la seal de entrada sufre un desplazamiento en la entrada al igual su salida
, (
)-
x(n)
x(n+2)
y(n)
y(n+2)
Ejercicios:
( )
( )
( )
| ( )|
( )
( )|
( )
( )
( )
( )
( )
( )
( )
( )
()
( )
| ( )|
( )
( )
| |
No es estable
( )|
| |
| |
Si es estable
9. Sistema causal
Sistema discreto es causal cuando la salida solo
depende de los valores de la entrada y de los
valores anteriores de la entrada y/o de la salida
x(n)
[ ]
y(n)
y(n+2)=y(n+1)+y(n)+3x(n)-5x(n-2)
CONVOLUCION
()
()
()
() (
( )
Es un operador lineal que relaciona la entrada y la salida.
Cumple con las siguientes propiedades:
1. Conmutativa
( )
( )
( )
()
( )
( )
( )
( )
()
( )
( )
2. Asociativa
( )
( )
( )
( )
( ) *, ( )
( )* ( ) , ( )
( )-+
()
( )
()
( )+
( )
()
( )
( )
( )
( )
3. Distributiva
( )
( )
( )
( ) , ( )
()
( )()
( )
( )
( )
( )
()
( )
()
( )
EJERCICIOS
Determinar la Convolucin:
1. ( )
( ) ( )
( )
( )
( )
( )
( )
( )
( )
( )
( ) (
(
( )
2. ( )
( )
( )
a) Analtica
( )
( )
( )
( ) (
)
(
( ) (
) ( )
( ) (
(
( )
( )
) (
( ) (
( )
( ) (
( ) (
( )
( ) (
) ( )
( )
)
(
) ( )
( ) (
( ) (
( ) (
( ) (
) ( )
( )
( )
( )
)
(
) ( )
( ) ( )
( ) (
( ) (
)
( )
( )
)
( )
( )
( ) (
)
( )
( ) (
( )
( ) (
) ( )
(
( ) (
( )
)
(
( )
) ( )
( )
( )
( ) ( )
( )
( ) ( )
(
( ) (
( ) (
(
( )
( )
(
( )
( )
(
( )
( )
(
( )
( )
) ( )
(
(
)
( )
( ) (
) ( )
(
(
)
) ( )
( )
( )
) ( )
( )
( ) ( )
( ) (
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( )
( ) ( )
(
( )
( ) ( )
( )
( ) ( )
(
)
(
) ( )
( )
( ) (
) ( )
( )
( ) ( )
( ) (
) ( )
) ( )
( )
( ) ( )
( ) (
) ( )
( )
( ) ( )
( )
( ) ( )
(
)
(
) ( )
( ) ( )
( ) ( )
( )
( )
(
( )
( )
( ) (
) ( )
(
( )
( )
( )
)
(
b) Suma de Columnas
( )
( )
) ( )
( )
( )
( ) ( )
( )
( ) ( )
(
( ) ( )
( ) ( )
( )
( )
c) Mtodo Grfico
( )
( ) (
( )
( )
( ) (
( ) (
( )
( )
( )
( ) (
( )
( )
( )
( ) (
( )
( )
( )
( )
( ) (
( )
( )
( )
( )
( ) (
( )
( ) (
( )
( )
( )
( )
( )
( )
( )
( )
( ) (
( )
( )
( )
( )
( ) (
( )
( )
( )
( )
( ) (
( )
( )
d) Mtodo de Malllas
( )
( )
( )
( )
2
-4
0 -4
-2 -18
-2
-4
-7
36
18
17
-2
0 -2 -1
-9
-1
-9
( )
35 36 17 -9
e) Regla de Clculo
( )
( )
( )
( ) (
( )
( )
(
( )
( )
( )
( )
)
(
( )
( )
( )
( )
( )
f) Impulso Unitario
( )
( ) ,
( )
( )
( )
( )
( )
( )
( )
( ) (
( )
( ) ( )
( )
( ) (
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
)
)
( )
)
( )
)
)
))
(
( ) (
( )
(
)
( ) (
)
(
( )
( )
( )
. /,
)-
( )
,
( )
( )
( )
( ) (
)-
( )
* ( )
(
(
)-
( )
*,
(
(
)-
( )
( )
(
(
(
(
(
(
(
(
( )
( )
( )
(
(
(
(
)
(
(
(
( )
(
(
(
(
2. El primer valor distinto de cero de una secuencia finita se tiene en n=8 y su valor es
6, el ltimo valor distinto de cero se tiene en n=32 y su valor es 10. Determinar el
( )
( )
( )
( )
Si: ( )
.
.
.
( )
( ) (
( ) (
Si ( )
Condiciones iniciales = 0
a(k),b(k) son coeficientes entonces a(k),b(k) pertenece R
Valores
Anteriores
Valor Actual
( ) , ( ) ( )
( ) (
, ( ) (
)
( ) (
)
)
( ) (
( ) (
)
)
( ) (
( ) (
))-
Tipos de LCCDE
1) Si para todo ( )
( )
LCCDE no recursiva
( ) (
( )
( ) (
Ejemplo:
( )
2) Si por lo menos ( )
( )
( ) (
LCCDE
recursiva
Ejemplo:
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
(
(
( )
( )
( )
)
(
( )
)
( )
( )
(
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
Mtodo Clsico
( )
yh(n) solucin homognea
( )
( )
asumiendo x(n)=0.
Para la solucin homognea suponemos
( )
( )
( )
( )
iniciales cero.
DSPs
( ) (
( )
( )
Polinomios Caractersticos
( ) Solucin particular
( )
( )
(
(
( )
)
)
a. Solucin Homognea
( )
)(
(
( )
)
(
)
)
)
(
)(
)
)
(
)
( )
( )
( )
( )
)
( )
( )
)(
2. ( )
a. Solucin Homognea
( )
( )
( )
b. Solucin Particular
( )
( )
( )
( )
( )
(
(
( )
( )
( )
( )
4 5
4 5
( )
3.
Con ( )
a.
( )
( )
( )
Solucin Homognea
( )
)(
(
)(
( )
b.
)
)
( )
( )
Solucin Particular
( )
( )
( )
( )
( )
( )
( )
( )
15
( )
(5 )
( )
( )
)
(
( )
( )
( )
( )
( )
( )
4. ( )
( )
( )
(
( )
a.
( )
( )
Solucin Homognea
( )
)(
)(
( )
b.
( )
Solucin Particular
( )
( )
( )
( )
* (
( )
( )
( )
( *
( )1
*
(
( )
( )
( )
( )
( )
( * ( )
)
(
( )
( )
( )
( )
( )
( )
( )
( )
( *
Imaginario
Real
( *
Ejercicios:
1.
( )
( )
( )
( )
( )
( )
( )
( )
( )
2.
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
|
3.
( )
( )
( )
( )
( )
( )
( )
4
(
( )
( )
( )
4
(
5
)
( )
6
(
)(
( )
6
(
)(
( )
4.
( )
. /
1
(
( )
( )
( )
( *
( ) ( )
( *
( )
( )
( )
( )
| |
5.
( )
. /
1
(
0
( )
( )
( *
( *
( )
( )
( )
( )
( )
* (
( )
(
| |
( )
( )
( )
( )
1. Linealidad
( )
( )
( )
( )
( )
( )
( )
2. Desplazamiento
( )
( )
3. Inversin Temporal
(
( )
( )
5. Diferenciacin
( )
Ejercicios:
( )
( )
1.
( )
. /
)
z
( )
( *
*
(
2. y( )
( )
( )
( )
( )
( )
( )
3.
( )
. /
)
( )
(
( *
)
(
*
(
( )
( )
( )
(
( )
( )
Ejercicios:
1.
2.
( )
( )
( )
( )
( )
( )
( ) Ceros la funcin es igual a cero races del numerador
( ) Polos la funcin tiende a infinito races del denominador
( )
( )
.
/.
/
.
/.
( )
.
/
/
( )
3.
( )
( )
( )
( *
( )
( *
( )
(
)
(
(
)
)
)(
)
(
)(
)(
( )
(
( )
( )
( )
( )
( )
( )6
( )
()
( )6
( )
4.
( )
( )
)(
)
(
)(
( )
)
)
( )
( )
( )
( )
(
( )
( )
(
)
( )
. /
( )
(
( )
( )
5.
)
(
( )
( )
( )
( )
a.
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )[
( )
( )
]
( )[
( )
b.
( )
( )
( )
( )
( ) ( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
]
( )
( )
.
/.
/.
/.
( )
.
c.
( )
( )
6 ( *
( )
( )
( ) ( )
( )
.
( * 7
/
( )
( )
.
/(
/.
( )
.
.
/(
/(
/(
/(
/.
)
)
(
(
/.
)
)
/.
/(
/.
.
(
)
)
( )
.
/
( )
6( *
( *
( )
)
(
( )
( )
( )
( )
no se puede hallar
)
( )
( )
( )[
( )
( )[
( )
( )
( )
( )
( )
(
(
( )
( )
( )
(
(
)
)
/
. /
).
( )
( )
( )[
( )
).
/.
( )
.
/.
/
.
.
/.
/(
/(
)
)
/(
( )
x(k
z(k)
w(k
( )
( )
( )
( )
( )
( )
)
) (
( )
( )
( )
( )
y(k
)
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )(
( )
( )
( )
( )
( )
( ) ( )
( )
( )
( )
( )
( )
( )
( )[
( )
( )
( )
]
( )
( )
( )
0
/.
| |
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
.
/.
( )
( )
) ( )
( )
( )
( )
(
)
, ( )
( )
)
( )
(
) -
( )
( )
/.
( )
( )
/.
(
, (
)-
EGUNDO PARCIAL
DETERMINAR LA TRANSFORMADA Z.
1.- ( )
( )
( )
( )
( )
( )
( )
( )
a)
( )
( )
(
*
(
( )
)
/.
/.
/
/
( )
( )
( )
(
( )
( )
( )
( )
) (
)(
MATLAB:
%y(n)=n(n+1)(n)
%Transformada Z
syms n;
Y=ztrans(n);
x=(n*(n+1))*Y;
X=ztrans(x);
pretty(X);
b)
( )
/ (
)(
,
(
)
)
(
)
) (
)-
MATLAB:
%n^2((n))
%transformada z
syms n;
Y=ztrans(n);
x=(n^2)*Y;
X=ztrans(x);
pretty(X);
Un sistema
( )
( )
( )
( )(
( )
( )
( )(
( )
( )
(
(
( )
( )
( )
)
(
)
( )
)
( )
( )
( )
MATLAB:
%que lo representa y hallar su respuesta de impulso unitario.
%RESPUESTA AL IMPULSO
syms z k ;
fz=((3-z^-1)/(1-z^-1)^2)
fk=iztrans(fz,k)
( )
( )
)(
( )
( )
( )
( )
( )
A)
( )
)(
)(
).
( )
( )
( )
( )
( )
( )
)
(
( )
( )
)(
(
(
( )
{ (
)(
Si a = -1
(
(
(
(
)(
)(
) (
(
:
% resolver encontrar la transformada z
% y(n)=(-1)^n ?_(-1) (n-1).
syms n;
Y=ztrans(n-1);
x=((-1)^n)*Y;
X=ztrans(x);
pretty(X);
>> ejercicio4tf
/ z
z | ----- - -------- |
|z-1
\
2|
(z - 1) /
- ---------------------z+1
( )
)//
MATLAB:
% resolver encontrar la transformada z
% log(1-r)
syms n;
Y=ztrans(n-1);
x=(log(1-n))*Y;
X=ztrans(x);
pretty(X);
>> ejercicio5tzlog
/ z
- | ----- - -------- |
|z-1
\
2|
(z - 1) /
ztrans(log(1 - n), n, z)
>>
Demostracin
(
( )
{ (
( )
Si a=-1
(
) (
)
)(
)
(
) (
(
EJERCICIO
Encontrar la transformada z inversa
( )
MATLAB:
%ENCONTRAR LA TRANSFORMADA Z
%INVERSA x(z)=cos?(z?^(-1))
syms z k ;
fz=cos(z^-1)
fk=iztrans(fz,k)
>> ejercicio6tzinv
fz =
cos(1/z)
fk =iztrans(cos(1/z), z, k)
MATLAB:
%Encontrar la transformada z inversa
%X(z)=(z^5-3)/(1-z^(-5) )
syms z k ;
fz=(z^5-3)/(1-z^(-5) )
fk=iztrans(fz,k)
>> ejercicio7tzin
fz = -(z^5 - 3)/(1/z^5 - 1)
fk =sum(-(6*r3*r3^k + 8*r3^k + 4*r3^2*r3^k + 2*r3^3*r3^k)/(5*r3^3 + 10*r3^2 +
15*r3 + 20), r3 in RootOf(z1^4 + z1^3 + z1^2 + z1 + 1, z1)) + iztrans(z^5, z, k) - 2/5
( )
( )
( )
secuencia unilateral
( )
( )
( )
( )
Transformada inversa
( )
( )
( )
( )
)
(
( )
( )
)
(
MATLAB:
%Encontrar la transformada z inversa
%X(z)=e^(1/z)
syms z k ;
fz=(exp(1))^(1/z)
fk=iztrans(fz,k)
>> ejercicio8tzinv2
fz = (3060513257434037/1125899906842624)^(1/z)
fk =iztrans((3060513257434037/1125899906842624)^(1/z), z, k)
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
MATLAB:
% y(n)=?_(k=-?)^n?x(k)?
%Transformada Z EN TERMINOS DE K
syms n k;
Y=ztrans(k);
x=(k)*Y;
X=ztrans(x);
pretty(X);
>> ejercicio10tzk
/ 1
\ (z - 1)
( )
( )
( )
( )
|
/
( )
( )
( ( ))
( )
( )
(
MATLAB:
% y(n)=?_(k=-?)^n??kx(z)?
%Transformada Z EN TERMINOS DE K
syms n k;
Y=ztrans(n);
x=(k*(n))*Y;
X=ztrans(x);
pretty(X);
>> ejercicio11tz
2
kz
-------4
(z - 1)
>>
( )
( )
( )
( )
( )
( *
( )
)
( )
( )
( ( ))
( )
( )
( )
( *
(
.
.
( )
(
( *
( )
( )
)
/
( )
( )
MATLAB:
% y(n)=?_(k=0)^n??k(1/5)^k ?
%Transformada Z EN TERMINOS DE K
syms n k;
Y=ztrans(n);
x=(k*(1/5)^k)*Y;
X=ztrans(x);
pretty(X);
>> ejercicio12tz
/ 1
\ \
\ (z - 1)
| |
/ /
( )
( )
( )
( )
( )
( )
( ) (
( )
( )
( )
( )
MATLAB:
%Determinar la transformada z de la siguiente ecuacin
%considerando que n x(n) es peridica con periodo N
%y(n)=?_(k=0)?x(n-KN)?
% y(n)=?_(k=0)^n??k(1/5)^k ?
%Transformada Z EN TERMINOS DE K
syms n k;
Y=ztrans(n);
x=(n-k*n)*Y;
X=ztrans(x);
pretty(X);
>> ejercicio13tz
kz
-------- - -------4
(z - 1) (z - 1)
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( ) )
( )
( )
)
( )
( )
( )
( )
MATLAB:
% Grafica 7
% X(e^(jw)) = 1;
( )
( )
clc
clear
close all
ejw = -5:5;
Xejw = ejw*0+1;
plot(ejw, Xejw, 'Linewidth', 2);
grid on
xlabel('\bf e^{j\omega}')
ylabel('\bf X(e^{j\omega})')
) ( )
( )
( )
MATLAB:
%OBTENER LA DTFT DE x(n)=a^n ?_(-1) (n)
%SEAL GRAFICADA X(e^(jw)) = 1/(1-a*exp(-j*w));
clc
clear
close all
a = 0.5;
xlabel('\bf e^{j\omega}')
ylabel('\bf X(e^{j\omega})')
( )
(
(
)
)
MATLAB:
%ENCONTRAR LA DTFT x(n)=-a^n ?_(-1) (-n-6)
% X(e^(jw)) = a^-6*exp(6*j*w)/(1-a^-1*exp(j*w));
clc
clear
close all
a = 0.5;
ylabel('\bf X(e^{j\omega})')
3A
A
FORMULA
( )
( )
( )
( )
2 .
( )
)3
2
( )
3
2
.
( )
( )
.
.
/
.
)1
)1
MATLAB:
% determinar la dtft INVERSA
close all
n = -10:1:10;
A = 1;
yn = abs(j*A*(sin(pi*n/2)+sin(n*pi))/pi);
stem(n,(yn),'fill', 'Linewidth', 2)
grid on
xlim([-12 12])
xlabel('\bf n')
ylabel('\bf y[n]')
)3
1.- ( )
( )
( )
( )
( )
[(
) ]
[
6
]
7
)(
6
(
)(
7
)
(
(
)
)
MATLAB:
% DETRMINAR LA TRANSFORMADA DTFT x(n)=a^n sen(n?_0 ) ?_(-1) (n)
% X(e^(jw)) = a*exp(-j*w)*sin(wo)/(1-2*a*exp(-j*w)*cos(wo)+a^2*exp(-2*j*w));
clc
clear
close all
a = 0.8;
wo = 1;
xlabel('\bf e^{j\omega}')
ylabel('\bf X(e^{j\omega})')
2.
( )
( )
( )
MATLAB:
%DETERMINAR LA DTFT x1 (n)=a^n cos?(nw_0)?_(-1) (n)
% X(e^(jw)) = (1-a*exp(-j*w)*cos(wo))/(1-2*a*exp(-j*w)*cos(wo)+a^2*exp(-2*j*w));
clc
clear
close all
a = 0.8;
wo = 1;
ylabel('\bf X(e^{j\omega})')
( )
{( )
( )
( )
( )
[( )
MATLAB:
%ENCONTRAR LA DTFT CUANDO ; n=0,2,4,6
%x(n)={?(?(1/3)?^n
% X(e^(jw)) = 1/(1-(1/9)*exp(-2*j*w));
clc
clear
close all
xlabel('\bf e^{j\omega}')
ylabel('\bf X(e^{j\omega})')
( )
( )
( )
( )
5
)-
5
6
| +
1]
)7
/7
( )
*(
/+
.
.
/+
*
)
MATLAB:
%% Grafica 14
%DETERMINAR LA DTFT INVERSA DE LA SIGUIENTE FUNCION
% ESTA ES EL AREA GRAFICADA x[n] = 5*j*sin(n*pi/2)/(pi^2*n^2);
clc
clear
close all
n = -10:1:10;
A = 1;
yn = 5*j*sin(n*pi/2)./(pi^2*n.^2);
stem(n,abs(yn),'fill', 'Linewidth', 2)
grid on
xlim([-12 12])
xlabel('\bf n')
ylabel('\bf y[n]'
)-
)-
( *
(
) (
(
(
( )
)
)
( )
(
(
(
(
. /
)
(
( )
( )
)
. /
( )
)
)
) (
) (
RETERDO EN GRUPO: ( )
(
( (
( (
))
)
))
( )
)
( )
(
( )
(
( )
(
( )
( )
(
( )
( )
( )
( ))(
( )(
( )
( )
( ))
( )
( )
((
( ))
( ))
( ))
( )
( )
( )
( ))
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
)
( )
( )
( )
)
( )
((
( )
( )
)
( )
( )
( ))
(
( ))
( )
( )
( ))
( )
( )
( )
( ))
( )
( )
MATLAB:
clear
close all
a = 0.5;
xlabel('\bf\omega')
( ) ES LINEAL CUANDO
( )
( )
( )
(
)2
MATLAB:
%% DETERMINAR EL SIGUIETE SISTEMA DISCRETO y(n)=x(n) ES LINEAL CUANDO
x(n)=sen(n).
%%Lineal: si la salida tiene la misma las mismas componentes de frecuencia que la
entrada
%%x(n)=sen(n?_0){?(?_0@-?_0 )?
%%X(e^j? )=?_(n=-?)sen(n?_0)e^(-jn?_0 ) ?
clc
clear
close all
w = -5:5;
wo = pi/2;
R = [0 0 0 1 0 0 0 1 0 0 0];
stem(w, R, 'Linewidth', 2);
grid on
ylabel('\bfModulo')
xlabel('\bf\omega')
( )
)|
)|
| (
( )
( )
( )
( )
)|
( )
( )
( )
( )
( )
( )
( )
( )
( )(
( )(
( )(
( )(
( )(
( )(
)
(
( )
)( )
( )(
)|
Relacin de parseval
| (
| ( )|
| ( )|
| ( )|
,| ( )|
| ( )|
| ( )|
,| |
| ( )|
|
| |
| ( )| |
| | -
( )
| (
( )
( )
)|
(
(
)
)
*(
*
(
|(
*|
* (
( )
| (
)|
| (
)|
.
0.
/
1 0.
( *
( *
( *
( )
( *
( *
4( *
( )
CDIGO MATLAB
GRAFICO MATLAB
( )
)|
(
( )
(
(
, (
)|
( )
( )
( )
( )-
)|(
)|
b) | (
( )
-
, ( )( )
,( )( )
( )
( )( )
( )( )
( )( ) -
( )
)
( )(
( )( )
( )( )
( )(
( )(
| ( )|
| ( )|
)
)
( )( ) ( )( )
)|
Teorema de Parseval
| (
| (
| ( )|
)|
| ( )|
)|
,| (
)|
| (
)|
,
| ( )|
| ( )| -
( )
c) |.
/|
(
( )
(
|4
)|
(
| ( )| )
5|
( )
|
(|
)|
|
| ( )|
( )|
| ( )|
| (
)|
| ( )|
( )
TRANSFORMADA DE FOURIER
( )
( )
( )
( )
CODIGO MATLAB
JUSTIFICACIN CODIGO
La DTFT X(w) toma valores complejos y es una funcin continua y peridica en w. El
periodo es 2p, representndose normalmente en el intervalo [ -p,p]. Al evaluar
numricamente la DTFT se presentan dos problemas:
a)
La
secuencia
x[n]
puede
tener
un
nmero
infinito
de
puntos
infinito.
origen
del
muestreo.
( )
( )
Ejercicios:
Determinar los N puntos DFT
1)
( )
( )
( )
( )
( )
( )
( )
2)
( )
( )
( )
( )
( )
( )
( )
CDIGO ( )
%UNIVERSIDAD TECNICA DE AMBATO
%PROCESAMIENTO DIGITAL DE SEALES (DSP)
%*******************************************************************
%SE DEBE ESCOGER VALOR 2 PARA Q OSCILE
clc;clear all; close all
n=-1:8;
no=0;
a=input ('digite el valor de a....0<a<1...');
un1=(n>=no);
xn=un1.*a.^n;
subplot (2,1,1)
tdf=symsum((a*exp(-i*w))^k,k,0,inf)
%Grafico de la transformada de fourier
w=-10:0.01:10;
tdfp=-1./(a.*cos(-i.*w)-1);
subplot(2,1,2)
plot(w,abs(tdfp))
title('transformada x(n)')
grid
GRAFICO MATLAB
CDIGO ( )
subplot (2,1,1)
stem(n,xn)%Graico de la seal x(n)=a^n,a<1
title('seal x(n)')
grid
%calculo de la transformada de fourier en tiempo discreto
syms k w
tdf=symsum(a^k*exp(-i*w*k),k,0,inf)+symsum(a^(-k)*exp(i*w*k),k,inf,1)
%Grafico de la transformada de Fourier
w=-10:0.01:10;
tdfp=(1-a^2)./(1-2*a.*cos(w)+a^2);
subplot(2,1,2)
plot(w,abs(tdfp))
title('transformada x(n)')
grid
GRAFICO MATLAB
3)
( )
( )
( )
( )
(
(
)
)
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
0(
( )
( )
)
(
) 1
Donde:
( )
)
(
)
(
( )
Cuando
( )
( )
( )
Levantamos la indeterminacin
(
( )
( )|(
( )
CDIGO MATLAB
)
(
( )
)
)
)
)
GRAFICO MATLAB
CLCULO DE LA DFT
GRAFICO MATLAB
( )
) (
( )
( )
GRAFICA X(N):
b=0:3;%limites de la secuencia
c=a(length(a):-1:1);
stem(b,a);
GRAFICO MATLAB
( )
( )
) (
( )
b=0:3;%limites de la secuencia
c=a(length(a):-1:1);
stem(b,a);
GRAFICA X(N):
b=0:3;%limites de la secuencia
c=a(length(a):-1:1);
stem(b,a);
%
%
%*******************************************************************
title('seal desplazada x(n-4)')%asignamos un nombre para poder identificar la figura
%Desplazamiento hacia la derecha o en sentido de las manecillas del reloj
%x(n-4)?x(n-n0 ) Desplazamiento circular
d=zeros(20,1);
d(1:2)=e(18:20)';
d(3:20)=e(1:17)';
stem(b,d);
GRAFICO MATLAB
( )
( ( ) (
))
La convolucin circular
( )
( )
( )
( ) ( )
DFT
( )
( )
( )
( )
Dominio n
( )
( )
( )
( ) ( )
() (
() (
( ) (
( )
( ) (
( ) (
( )
( )
( ) ( )
() (
( ) ( )
( ) (
( ) (
( )
( )
( )
( ) ( )
() (
( ) ( )
( ) ( )
( ) (
( )
( )
( )
( ) ( )
() (
( ) ( )
)
( ) ( )
( ) ( )
( )
( )
( )
( )
( )
( )
Dominio DFT
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
(
( )
( )
( )
(
( )
( )
( )
()
( )
( )
( )
( )
( )
( )
( )
()
( )
( )
)
()
( )
( )
( )
( )
(
( )
( )
) (
)(
( )
)
Resultados:
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
, ( )
( )
( )
( )
( )
( )
( )
( )
( )
(
( )
( )
( )
( )-
( )
( )
Dadas las siguientes secuencias encontrar los cuatro puntos inversos DFT
()
( )
( )
( )
[ ( )
( )
( )
( )
( )
)( )
( )
( )
( )
)(
]
)-
( )
( )
( )
( )
( )
( )
[ ( )
,
( )
( )
( )
)(
( )
)
( )
( )
(
]
)(
)-
( )
( )
( )
( )
( )
( )
( )
( )
( )
[ ( )
,
( )
(
)(
( )
( )
( )
)
, -
( )
Dominio n
( )
() (
( )
() (
() (
( )
( )
(
( )
)( )-
( )
() (
(
( )
Dadas las siguientes secuencias determinar la convolucin circular encontrar los seis
puntos DFT
( )
( )
6 Puntos DFT
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )(
( )
)4
( )
( )
( )
( )
( )
( )
)4
(
( )
( )
( )
( )
( )
( )
( )
)(
( )
( )( )
( )
( )
( )
( )
)4
( )
( )
( )
( )
)( )
( )
( )
( )
( )
( )
( )
( )
)4
(
( )
( )
( )( )
( )
( )
( )
)4
( )
( )
( )
( )
( )
( )
( )
( )
( )
)4
( )
( )
( )
( )(
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
(
( )
)4
( )
( )
( )
( )
( )
( )
( )
( )
)
( )4
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
)4
( )
( )
( )(
( )
( ) ( )
( )
( )
( ) ( )
( )4
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
(
( )
( ) ( )
(
( )
( )
( )
)(
)(
( )
)
)
( ) ( )
( )
( )(
( )
( )
( )
( ) ( )
(
( )
( )
( )
)
( ) ( )
(
( )
)(
)(
( )
( )
( )
( )
( )
( )
( )
, ( )
( )
( )
( )
( )-
( )
Hallar los 10 puntos DFT
( )
( )
( )
( )
, ( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )( )
( )
( )
[ ( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
]
( )
,
( )
Solucin ms corta:
( )
( )
( )
( )
( )
DFT
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( *
( ( ))
( )
( ( ))
( )
( )
( )
Dada la siguiente secuencia determinarlos 4 puntos de convolucin de circularidad de
x(n) consigo mismo.
( )
( )
( )
( ) ( )
( )
( ) ( )
( )
( )
( )
( )
( )
( )
( )
, ( )
( )
( )
( )
( )-
( )
( )
( )
( )
( )
[ ( )
( )
( )
( )
,
( )
( )
)
( )
)
( )-
( )
( )
( )
( )
( )
( )
[ ( )
( )
( )
( )
,
( )
(
( )
)
)-
( )
( )
( )
( )
( )
( )
[ ( )
( )
( )
( )
( )
,
( )
)
( )
)
( )-
( )
( )
( )
( )
( )
( )
( )
( )
( )
, ( )
( )
( )
( )
( )-
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
( )
CDIGO MATLAB
GRAFICO MATLAB