Escolar Documentos
Profissional Documentos
Cultura Documentos
Cap6 Transformada Discreta de Fourier
Cap6 Transformada Discreta de Fourier
T
2
x
2
(t)dt =
_
x
2
(t)dt (6.7)
Da mesma forma podemos denir a potencia media a partir da potencia instantanea da seguinte forma:
P =
lim
T
1
T
_ T
2
T
2
x
2
(t)dt (6.8)
Para um sinal periodico a relacao anterior da potencia media assume a seguinte forma:
P =
1
T
_ T
2
T
2
x
2
(t)dt (6.9)
Para um sinal de tempo discreto x[n], as integrais nas equacoes (6.7) e (6.8) devem ser substitudas pelas
somas correspondentes. Assim, a energia total de x[n] assume a seguinte forma:
E =
n=
x
2
[n] (6.10)
Da mesma forma a potencia media do sinal de tempo discreto x[n] assume a seguinte forma:
P =
lim
N
1
2N
N
n=N
x
2
[n] (6.11)
Para um sinal periodico de tempo discreto a relacao anterior assume a seguinte forma:
P =
1
N
N1
n=0
x
2
[n] (6.12)
Exemplo 1: Encontrar a potencia media da onda triangular periodica mostrada na gura 5.
T
E
d
d
d
d
d
d
d
d
d
d
d
d
1
1
0,1 0,2
x(t)
t
Figura 5: Sinal periodico triangular com T = 0,2s
O sinal periodico triangular contnuo mostrado na gura 5 pode ser representado da seguinte forma:
5
x(t) =
_
_
20t 1 0 t 0,1
x(t) = x(t + T) = x(t + 0,2)
20t + 3 0,1 t 0,2
A potencia media assume a seguinte forma:
P =
1
T
_ T
2
T
2
x
2
(t)dt =
1
T
_
T
0
x
2
(t)dt =
1
0,2
__
0,1
0
(20t 1)
2
dt +
_
0,2
0,1
(20t + 3)
2
dt
_
P =
1
0,2
__
0,1
0
[400t
2
40t + 1]dt +
_
0,2
0,1
[400t
2
120t + 9]dt
_
P =
1
0,2
_
_
400
3
t
3
20t
2
+ t
_
0,1
0
+
_
400
3
t
3
60t
2
+ 9t
_
0,2
0,1
_
=
1
0,2
_
0,1
3
+
0,1
3
_
=
1
3
O leitor atento pode observar que o mesmo resultado pode ser obtido encontrando as seguintes integrais:
P =
2
T
_
0,1
0
(20t 1)
2
dt ou P =
4
T
_
0,05
0
(20t 1)
2
dt
usando as propriedades de simetria e para o valor de T = 0,2.
Exemplo 2: Encontrar a energia total do sinal aperiodico de tempo discreto mostrado na gura 4.
A energia total do sinal de tempo discreto mostrado na gura 4 pode ser obtida facilmente da seguinte
forma:
E =
x
2
[n] =
n=1
n=1
x
2
[n] = 1 + 1 + 1 = 3
Exemplo 3: Encontrar a potencia media do sinal periodico de tempo discreto mostrado na gura 3.
A potencia media do sinal periodico de tempo discreto mostrado na gura 3 pode ser obtida facilmente
da seguinte forma:
P =
1
N
N1
n=0
x
2
[n] =
1
8
7
n=0
x
2
[n] = 4(1)
2
+ 4(1)
2
=
1
8
[8] = 1
6.3. Operac oes basicas em sinais
Nesta secao mostramos algumas operacoes basicas em sinais. Os sistemas sao usados para processar
e manipular sinais. Existem operacoes executadas nas variaveis dependentes e operacoes realizadas nas
variaveis independentes. Fazemos um resumo das principais operacoes desse tipo.
6
6.3.1. Operac oes executadas nas variaveis dependentes
As principais operacoes realizadas nas variaveis dependentes sao as seguintes:
1. Mudanca de escala de amplitude:
Seja x(t) um sinal de tempo contnuo. Assim, o sinal y(t) resultante da mudanca de escala de amplitude
aplicada a x(t) assume a seguinte forma:
y(t) = c x(t) (6.13)
em que c e um escalar chamado de fator de mudanca de escala. Por exemplo, um resistor executa uma
mudanca de escala de amplitude quando x(t) e uma corrente, c e a resistencia do resistor e y(t) e a
tensao de sada.
De maneira semelhante, para um sinal de tempo discreto temos o seguinte:
y[n] = c x[n] (6.14)
2. Adicao:
Sejam x
1
(t) e x
2
(t) sinais de tempo contnuo. Nesse contexto, o sinal obtido pela adicao dos dois sinais
assume a seguinte forma:
y(t) = x
1
(t) + x
2
(t) (6.15)
De maneira semelhante, para dois sinais de tempo discreto x
1
[n] e x
2
[n] temos o seguinte:
y[n] = x
1
[n] + x
2
[n] (6.16)
3. Multiplicacao:
Sejam x
1
(t) e x
2
(t) sinais de tempo contnuo. Nesse contexto, o sinal obtido pela multiplica cao dos
dois sinais assume a seguinte forma:
y(t) = x
1
(t)x
2
(t) (6.17)
De maneira semelhante, para dois sinais de tempo discreto x
1
[n] e x
2
[n] temos o seguinte:
y[n] = x
1
[n]x
2
[n] (6.18)
6.3.2. Operac oes executadas nas variaveis independentes
As principais operacoes realizadas na variavel independente sao as seguintes:
1. Mudanca de escala de tempo:
Seja x(t) um sinal de tempo contnuo. Assim, o sinal y(t) resultante da mudanca de escala da variavel
independente tempo assume a seguinte forma:
y(t) = x(at) (6.19)
7
Se a > 1 entao y(t) e uma versao comprimida de x(t) e se 0 < a < 1 entao y(t) e uma versao estendida
de x(t). A gura 6 mostra esse tipo de operacao de mudan ca de escala de tempo para uma funcao
x(t).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
........................................ .............................. ............................................................
d
d
d
e
e
e
r
r
r
r
r
r
x(t) y(t) = x(2t) y(t) = x
_
1
2
t
_
1 0 1
0,5
0
0,5 2 0 2
1 1 1
t t t
(a) (b) (c)
Figura 6: Sinal de tempo contnuo x(t) original (a) e na versao comprimida (b) e expandida(c).
De maneira semelhante, para um sinal de tempo discreto x[n] temos o seguinte:
y[n] = x[kn]; k > 0 (6.20)
que e denido apenas para valores inteiros de k. Nesse caso, se k > 1 entao alguns valores do sinal de
tempo discreto y[n] podem ser perdidos. A gura 7 mostra um caso de perda de informacao para o
caso em que k = 2.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...................................................................... ......................................................................
x[n] y[n] = x[2n]
6 4 2 0 2 4 6 3 2 1 0 1 2 3
1 1
n n
(a) (b)
Figura 7: Sinal de tempo discreto: (a) sinal original x[n] e, (b) na versao comprimida por um fator de 2.
Na gura 7 vericamos que os sinais presentes em x[n] para valores impares de n desaparecem na
versao comprimida y[n] (lembremos que os sinais discretos existem apenas para valores inteiros de n).
2. Deslocamento no tempo:
Seja x(t) um sinal de tempo contnuo. Nesse contexto, a versao de x(t) deslocada no tempo assume a
seguinte forma:
y(t) = x(t t
o
) (6.21)
sendo t
o
o deslocamento de tempo. Se t
o
> 0 entao o sinal e deslocado para a direita em relacao ao
eixo de tempo. Por outro lado se t
o
< 0 o sinal e deslocado para a esquerda. A gura 8 mostra um
sinal de pulso retangular deslocado para a direita.
Para um sinal de tempo discreto x[n], o deslocamento no tempo assume a seguinte forma:
y[n] = x[n m] (6.22)
8
.............................. ............................................................ .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x(t) y(t) = x(t 2)
1
2
1
2
0 0
3
2
2
5
2
1
1
t t
(a) (b)
Figura 8: (a) Pulso retangular x(t) e (b) o pulso deslocado em t
o
= 2.
em que o deslocamento m deve ser um n umero inteiro (negativo ou positivo).
Exemplo 4: O sinal de tempo discreto x[n] e denido da seguinte forma:
x[n] =
_
_
1 n = 1, 2
1 n = 1, 2
0 para outros valores de n
Encontre o sinal y[n] = x[n + 3].
Neste caso existem apenas quatro amostras diferentes de zero e essas amostras devem ser deslocadas
3 unidades para a esquerda. Assim, y[n] assume a seguinte forma:
y[n] =
_
_
1 n = 1, 2
1 n = 4, 5
0 n = 3; n < 5 e n > 1
A gura 9 mostra o deslocamento no tempo do sinal discreto x[n].
.................................................. ............................................................ .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x[n] y[n] = x[n + 3]
2 1
0 1 2
5 4 3
2 1 0
1 1
n n
(a) (b)
Figura 9: (a) sinal de tempo discreto x[n] e (b) y[n] = x[ n + 3 ].
3. Regra de precedencia para deslocamento no tempo e mudanca de escala de tempo:
Um caso muito especial acontece quando o sinal de tempo contnuo y(t) e obtido a partir do sinal x(t)
atraves de uma combina cao de deslocamento no tempo e mudan ca de escala de tempo. Nesse caso esse
processo de transformacao assume a seguinte forma:
y(t) = x(at b) (6.23)
9
Para obter esse tipo de transformacao de forma adequada primeiro deve ser realizada a operacao de
deslocamento no tempo e depois a operacao de mudanca de escala de tempo. Asssim, apos a operacao
de deslocamento no tempo do sinal x(t) encontramos um sinal intermediario v(t):
v(t) = x(t b)
Portanto o deslocamento no tempo substitui t por t b em x(t). Depois a operacao de mudanca de
escala de tempo subtitui t por at em v(t) encontrandose a sada desejada:
y(t) = v(at) = x(at b)
Exemplo 5: Seja o sinal x(t) mostrado na gura 10(a). A partir de x(t) encontre o sinal y(t) = x(2t+3).
A transformacao e mostrada na gura 10 (b) e (c). Em (b) fazemos inicialmente o deslocamento de 3
unidades para a esquerda e em (c) fazemos a operacao de compressao.
........................................ .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1 t 0 1
x(t)
1
....................................................... .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 t 3 2 1 0
v(t) = x(t + 3)
1
........................................ .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3 t 2 1 0
y(t) = v(2t)
1
(a) (b) (c)
Figura 10: (a) sinal x(t); (b) sinal deslocado no tempo e; (c) sinal com mudan ca de escala no tempo.
Para sinais de tempo discreto as regras de transformacao sao parecidas. Assim, para o sinal de tempo
discreto y[n], a combinacao de deslocamento no tempo e mudan ca de escala de tempo assume a seguinte
forma:
y[n] = x[an b] (6.24)
Exemplo 6: Um sinal de tempo discreto x[n] assume a seguinte forma:
x[n] =
_
_
1 n = 1, 2
1 n = 1, 2
0 para outros valores de n
Encontre o sinal y[n] = x[2n + 3].
O sinal intermediario mostrado na gura 11 (b) e otido deslocando x[n] em 3 unidades para a esquerda
e produzindo o sinal v[n]. Finalmente y[n] e obtido fazendo uma mudan ca de escala de tempo em v[n].
Deve-se observar que na passagem de v[n] para y[n], que e um processo de compressao, foram perdidas
duas amostras (os amostras para n = 5 e n = 3 ja que os valores de n podem ser apenas inteiros).
Assim, y[n] mostrada na gura 11 (c) assume a seguinte forma:
y[n] =
_
_
1 n = 2
1 n = 1
0 para outros valores de n
10
..............................................................................................................
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x[n]
5 4 3 2 1
0
1 2 3 4 5
n
(a)
1
1
..............................................................................................................
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
v[n]
5 4
3 2 1
0
1 2 3 4 5
n
(b)
1
1
..............................................................................................................
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
y[n]
5 4 3 2
1
0
1 2 3 4 5
n
(c)
1
1
Figura 11: (a) sinal de tempo discreto x[n]; (b) com deslocamento e (c) com deslocamento e compressao.
Exemplo 7: Um sinal de tempo discreto x[n] assume a seguinte forma:
x[n] =
_
1 2 n 2
0 para outros valores de n
Encontre o sinal y[n] = x[3n 2].
O sinal intermediario mostrado na gura 12 (b) e otido deslocando x[n] em unidades para a direita e
produzindo o sinal v[n]. Finalmente y[n] e obtido fazendo uma mudan ca de escala de tempo em v[n]. Deve-se
observar que na passagem de v[n] para y[n], que e um processo de compressao, foram perdidas tres amostras
(os amostras para n = 1, n = 2 e n = 4 ja que os valores de n podem ser apenas inteiros).
Portanto, y[n] mostrado na gura 12 (c) assume a seguinte forma:
y[n] =
_
_
1 n = 0, 1
0 para outros valores de n
11
..............................................................................................................
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x[n]
5 4 3 2 1
0
1 2 3 4 5
n
(a)
1
..............................................................................................................
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
v[n]
5 4 3 2 1
0
1 2 3 4 5
n
(b)
1
..............................................................................................................
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
y[n]
5 4 3 2 1
0
1 2 3 4 5
n
(c)
1
Figura 12: (a) sinal de tempo discreto x[n]; (b) com deslocamento e (c) com deslocamento e compressao.
12
6.4. A Transformada de Fourier de Tempo Discreto - DTFT
A transformada discreta de Fourier e usada quando pretendemos analisar sinais nao periodicos e de
tempo discreto.
A transformada de Fourier (DTFT) do sinal x[n] assume a seguinte forma:
X(e
j
) =
n=
x[n]e
jn
(6.25)
Por outro lado, a transformada discreta de Fourier inversa assume a seguinte forma:
x[n] =
1
2
_
X(e
j
)e
jn
d (6.26)
As relacoes (6.25) e (6.26) foram deduzidos supondo que x[n] e aperiodica (sinal com duracao nita).
As relacoes anteriores podem ser aplicadas a sinais de duracao innita mas, nesse caso, devemos analisar
as condicoes de contorno para convergencia da mesma forma como foi realizado ao analisar as relacoes da
transformada de Fourier.
Observacao:
Muitos sinais encontrados em engenharia eletrica satisfazem as condicoes adicionais de convergencia
mencionadas anteriormente. Entretanto, existem sinais nao periodicas como o degrau unitario u[n] que nao
cumpre essas condicoes adicionais. Nesse caso podemos denir um par de transformadas que se comportam
como uma transformada discreta de Fourier ao incluir impulsos na transformada. Assim, podemos usar
essas relacoes de transformadas para resolver problemas mesmo que a equivalen ca nao seja estritamente
verdadeira.
Exemplo 8: Sinal de sequencia exponencial:
Encontre a transformada discreta de Fourier (DTFT) do sinal x[n] =
_
1
2
_
n
u[n]
A gura 13 mostra esse tipo de sinal. Usando a relacao (6.25) temos o seguinte:
E
T
x[n]
n
1 2 3 4
1
2
1
Figura 13: Sinal de tempo discreto do exemplo 8
13
X(e
j
) =
n=
x[n]e
jn
=
n=
_
1
2
_
n
u[n]e
jn
=
n=0
_
1
2
_
n
e
jn
X(e
j
) =
n=0
_
1
2
e
j
_
n
que podemos facilmente identicar como sendo uma serie geometrica da seguinte forma:
X(e
j
) = 1 +
1
2
e
j
+
1
4
e
j2
+
1
8
e
j3
+ . . . +
_
1
2
_
n
e
jn
+ . . .
Multiplicando a relacao anterior por 2e
j
temos o seguinte:
2e
j
X(e
j
) = 2e
j
+ 1 +
1
2
e
j
+
1
4
e
j2
+ . . .
2e
j
X(e
j
) = 2e
j
+ X(e
j
)
X(e
j
) =
2e
j
2e
j
1
=X(e
j
) =
1
1
1
2
e
j
Para encontrar uma relacao matematica de X(e
j
) podemos tambem usar a soma da serie geometrica
qua ja conhecemos. Assim, sabemos que a serie geometrica a + ar + ar
2
+ . . . + ar
n1
+ . . . tem a seguinte
soma:
S =
a
1 r
Podemos vericar facilmente que X(e
j
) e uma serie geometrica com a = 1 e r =
1
2
e
j
. Assim,
encontramos facilmente a seguinte relacao:
X(e
j
) =
1
1
1
2
e
j
n=
x[n]e
jn
=
n=
2(3)
n
u[n]e
jn
15
E
T
x[n]
n 1 2 3 4
2
3
2
Figura 15: Sinal de tempo discreto do exemplo 9
X(e
j
) =
0
n=
2(3)
n
e
jn
X(e
j
) = 2 + 2(3)
1
e
j
+ 2(3)
2
e
j2
+ . . . + 2(3)
n
e
jn
+ . . .
X(e
j
) = 2 +
2
3
e
j
+
2
3
2
e
j2
+ . . . +
2
3
n
e
jn
+ . . .
que e uma serie geometrica com a = 2 e r =
1
3
e
j
e cuja soma assume a seguinte forma:
S =
a
1 r
=S = X(e
j
) =
2
1
1
3
e
j
Exemplo 10: Encontre a transformada discreta de Fourier (DTFT) do seguinte sinal x[n]:
x[n] =
_
_
1 |n| M
0 |n| > M
A gura 16 mostra esse tipo de sinal. Usando a relacao (6.25) temos o seguinte:
X(e
j
) =
n=
x[n]e
jn
=
M
n=M
e
jn
Fazemos a seguinte mudanca de variavel: m = n + M. Assim, quando n = M = m = 0, quando
n = M = m = 2M e n = mM. Portanto, a relacao anterior assume a seguinte forma:
16
r r r r r r
E
T
x[n]
n
M M
1
Figura 16: Sinal de tempo discreto do exemplo 10
X(e
j
) =
2M
m=0
e
j(mM)
= e
jM
2M
m=0
e
jm
(6.27)
E possvel encontrar relacoes simplicadas da relacao (6.27). Assim, a analise deve ser separada para
dois tipos de valores de : (a) = 0, 2, 4, . . ., e (b) = 0, 2, 4, . . .. Tambem usamos a seguinte
relacao:
e
j m
= Cos(m) jSen(m) (6.28)
Quando = 0, 2, 4, . . .:
Neste caso, usando (6.28), vericamos facilmente que e
j m
= 1. Assim, a relacao (6.27) assume a
seguinte forma:
X(e
j
) = e
jM
(2M + 1) = 2M + 1
em que e
jM
= 1 e obtido usando a relacao (6.28). Assim, temos o seguinte:
X(e
j
) = 2M + 1 para = 0, 2, 4, . . . (6.29)
Quando = 0, 2, 4, . . .:
Neste caso usamos a relacao (6.27) para encontrar uma relacao adequada:
X(e
j
) = e
jM
2M
m=0
e
jm
Inicialmente encontramos uma relacao equivalente da seguinte relacao:
P =
2M
m=0
e
jm
= 1 + e
j
+ e
j2
+ e
j3
+ . . . + e
j2M
(6.30)
e
j
P = e
j
+ 1 + e
j
+ e
j2
+ . . . + e
j(2M1)
+ e
j2M
e
j2M
17
e
j
P = e
j
+ P e
j2M
P =
1 e
j(2M+1)
1 e
j
Substituindo a relacao anterior em (6.27) encontramos o seguinte:
X(e
j
) = e
jM
_
1 e
j(2M+1)
_
1 e
j
Assim, temos a seguinte relacao:
X(e
j
) = e
jM
_
1 e
j(2M+1)
1 e
j
_
para = 0, 2, 4, . . . (6.31)
Observacoes:
1. O valor de P em (6.29) pode ser mais rapidamente encontrada sabendo que a soma dos n termos de
uma serie geometrica com o primeiro elemento igual a a e com razao r e igual ao seguinte:
S
n
=
a(1 r
n
)
1 r
Assim, em (6.30) temos que a = 1, r = e
j
e n = 2M + 1 e, portanto, temos o seguinte:
P =
1 (e
j
)
2M+1
1 e
j
=P =
1 e
j(2M+1)
1 e
j
2. A relacao (6.31) pode ser simplicada da seguinte forma:
X(e
j
) = e
jM
_
1 e
j(2M+1)
1 e
j
_
X(e
j
) =
e
jM
e
j(2M+1)/2
[e
j(2M+1)/2
e
j(2M+1)/2
]
e
j/2
[e
j/2
e
j/2
]
Simplicamos cada parcela da relacao anterior separadamente da seguinte forma:
[e
j(2M+1)/2
e
j(2M+1)/2
] = Cos[
2
(2M+1)]+jSen[
2
(2M+1)]Cos[
2
(2M+1)]+jSen[
2
(2M+1)]
[e
j(2M+1)/2
e
j(2M+1)/2
] = j2 Sen[
2
(2M + 1)]
[e
j/2
e
j/2
] = Cos(
2
) + jSen(
2
) Cos(
2
) + jSen(
2
) = j2 Sen(
2
)
18
e
jM
e
j(2M+1)/2
e
j/2
=
e
jM
e
jM
e
j/2
e
j/2
= 1
Assim, temos o seguinte:
X(e
j
) =
j2 Sen[
2
(2M + 1)]
j2 Sen(
2
)
=
X(e
j
) =
Sen[
2
(2M + 1)]
Sen(
2
)
para = 0, 2, 4, . . . (6.32)
De (6.32) podemos encontrar o valor de X(e
j
) quando 0, 2, 4, . . .. Neste caso usamos a
regra de LHopital da seguinte forma:
Lim X(e
j
)
0, 2, 4, . . .
=
Lim
0, 2, 4, . . .
1
2
(2M + 1)Cos[
2
(2M + 1)]
1
2
Cos[
2
]
= (2M + 1)
o que conrma a validade da relacao (6.29).
Finalmente, a transformada discreta de Fourier (DTFT) de x[n] assume a seguinte forma unicada:
X(e
j
) =
Sen[
2
(2M + 1)]
Sen(
2
)
(6.33)
sempre que para = 0, 2, 4, . . . seja obtido o limite de (6.33).
A gura 17 mostra o graco de X(e
j
)
Figura 17: Transformada discreta de Fourier do exemplo 10
Exemplo 11: Encontrando a funcao sinc de tempo discreto:
19
Encontre a DTFT inversa de X(e
j
) denida da seguinte forma:
X(e
j
) =
_
_
1 || W
0 W < || <
A gura 18 mostra esse tipo de sinal.
E
TX(e
j
)
W
W
1
Figura 18: DTFT do exemplo 11
Para encontrar a transformada discreta de Fourier inversa precisamos conhecer apenas X(e
j
) para o
intervalo < < (ja que X(e
j
) tem perodo 2).
Usando a relacao (6.26) temos o seguinte:
x[n] =
1
2
_
X(e
j
)e
jn
d =
1
2
_
W
W
e
jn
d
A relacao anterior deve ser analisado para dois casos: (a) para n = 0 que representa um caso patologico
e, (b) para n = 0.
Para n = 0:
x[0] =
1
2
_
W
W
d =
1
2
[]
W
W
=
2W
2
=
x[0] =
W
(6.34)
Para n = 0:
x[n] =
1
2[jn]
_
e
jn
_
W
W
=
1
2[jn]
_
e
jWn
e
jWn
]
_
x[n] =
1
2[jn]
[Cos(nW) + jSen(nW) Cos(nW) + jSen(nW)]
x[n] =
j2Sen(nW)
j2n
=x[n] =
Sen(nW)
n
(6.35)
20
Tambem podemos encontrar x[0] a partir da relacao (6.35) da seguinte forma:
Lim x[n]
n 0
=
lim
n 0
_
Sen(nW)
n
_
=
lim
n 0
_
W Cos(nW)
_
=
W
= x[0]
Portanto, x[n] pode ser representada de forma unicada da seguinte forma:
x[n] =
Sen(W n)
n
(6.36)
Sendo que para n = 0 devemos encontrar o limite.
A funcao sinc, muito comum em analise de sinais, assume a seguinte forma:
sinc[n] =
Sen( n)
n
=sinc[u] =
Sen(u )
u
(6.37)
Assim, e possvel representar x[n] de (6.36) usando a funcao sinc da seguinte forma:
x[n] =
Sen(W n)
n
=
_
W
_
Sen(W n)
W n
=
_
W
_
Sen(.
W n
_
W n
_
x[n] =
_
W
_
sinc
_
W n
_
(6.38)
A gura 19 mostra o sinal x[n].
Figura 19: Transformada discreta de Fourier inversa do exemplo 11
Exemplo 12: Transformada discreta de Fourier da funcao impulso:
Encontre a transformada discreta de Fourier (DTFT) de x[n] = [n].
A gura 20 mostra o sinal x[n].
21
E
T
[n]
n
1
Figura 20: A funcao impulso [n]
X(e
j
) =
n=
x[n]e
jn
=
n=
[n]e
jn
= e
j0
= 1 =
X(e
j
) = 1
A gura 21 mostra a transformada discreta de Fourier X(e
j
) de [n].
E
TX(e
j
)
2 2
1
Figura 21: DTFT do exemplo 12
Exemplo 13: Encontre a DTFT inversa de X(e
j
) denida da seguinte forma:
X(e
j
) = ()
para < .
Usando a relacao (6.26) temos o seguinte:
x[n] =
1
2
_
X(e
j
)e
jn
d =
1
2
_
()e
jn
d
x[n] =
1
2
_
( 0)e
jn
d
22
Pela propriedade de ltragem da funcao impulso temos o seguinte:
x[n] =
1
2
e
j(0)n
=x[n] =
1
2
Observacoes:
1. Podemos denir alternativamente X(e
j
) da seguinte forma:
X(e
j
) =
( 2k) (6.39)
Neste caso cada (.) geraria um x[.] da seguinte forma:
x[n] =
1
2
(6.40)
e teriamos uma relacao entre X(e
j
) e x[n] da forma mostrada na gura 22.
T T T T T
r r r r r r
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
E
X(e
j
)
4 2 4 2
1
(a)
E
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x[n]
1
2
(b)
Figura 22: Graco de (a) X(e
j
) e (b) x[n]
Entretanto a correspondencia entre x[n] e X(e
j
) mostrados anteriormente nas relacoes (6.39) e (6.40)
nao e totalmente verdadeira. Deve-se observar que se tentamos encontrar a DTFT de x[n] mostrado
em (6.40) podemos vericar que a relacao encontrada nao converge. Entretanto, x[n] e uma DTFT
inversa de X(e
j
). Essa validade e uma consequencia direta de permitir impulsos em X(e
j
). Assim,
mesmo com esses problemas, as relacoes (6.39) e (6.40) sao tratadas como uma relacao DTFT valida
porque cumprem com todas as propriedades de um par DTFT.
23
2. Devemos observar que X(e
j
) (a transformada de Fourier de tempo discreto) e uma funcao continua
e periodica com perodo 2 no dominio da frequencia).
Exemplo 14: Encontre a DTFT inversa de X(e
j
) denida da seguinte forma:
X(e
j
) = 2Cos(2)
Usando a relacao (6.26) temos o seguinte:
x[n] =
1
2
_
X(e
j
)e
jn
d =
1
2
_
2Cos(2)e
jn
d
x[n] =
1
Cos(2)e
jn
d (6.41)
Encontramos inicialmente a relacao de P:
P =
_
Cos(2)e
jn
d
Integramos a relacao anterior usando a tecnica de integra cao por partes:
u = Cos(2) =du = 2Sen(2)d
dv = e
jn
d =v =
1
jn
e
jn
Assim, temos o seguinte:
P =
_
Cos(2)e
jn
d =
Cos(2)e
jn
jn
+
2
jn
_
Sen(2)e
jn
d
Agora integramos por partes a seguinte integral:
Q =
_
Sen(2)e
jn
d
u = Sen(2) =du = 2Cos(2)d
dv = e
jn
d =v =
1
jn
e
jn
Q =
_
Sen(2)e
jn
d =
Sen(2)e
jn
jn
2
jn
_
Cos(2)e
jn
d
Substituindo o valor de Q em P temos o seguinte:
24
P =
Cos(2)e
jn
jn
+
2
jn
_
Sen(2)e
jn
jn
2
jn
P
_
P
_
1 +
_
2
jn
_
2
_
=
Cos(2)e
jn
jn
+
2Sen(2)e
jn
(jn)
2
Substituindo o valor de P em (6.41) temos o seguinte:
x[n] =
1
_
1 +
_
2
jn
_
2
_
_
Cos(2)e
jn
jn
+
2Sen(2)e
jn
(jn)
2
_
x[n] =
1
_
1 +
_
2
jn
_
2
_
_
Cos(2)e
jn
jn
+
2Sen(2)e
jn
(jn)
2
Cos(2)e
jn
jn
2Sen(2)e
jn
(jn)
2
_
x[n] =
1
_
1
4
n
2
_
_
1
jn
_
_
e
jn
e
jn
_
x[n] =
1
jn
_
1
4
n
2
_ [Cos(n) + jSen(n) Cos(n) + jSen(n)]
x[n] =
j2
jn
_
1
4
n
2
_ [Sen(n)] =
x[n] =
2
n
_
1
4
n
2
_Sen(n) (6.42)
Devemos observar que x[n] encontrado em (6.42) e igual a zero para valores inteiros de n (a causa do
Sen(n)) exceto para valores inteiros de n para o qual o denominador e igual a zero. Assim temos o seguinte:
n
_
1
4
n
2
_
= 0 =
n = 0
e
_
1
4
n
2
_
= 0 =n
2
= 4 =n = 2
25
Portanto, os valores de n que podem gerar valores de x[n] = 0 sao iguais a n = 0 e n = 2. Encontramos
esses valores usando o teorema de LHopital em (6.42). Assim, temos o seguinte:
lim x[n]
n a
=
lim
n a
_
_
2Sen(n)
_
n
4
n
_
_
_
=
lim
n a
_
_
2Cos(n)
_
1 +
4
n
2
_
_
_
Quando n = 2 temos o seguinte:
lim x[n]
n 2
=
2
2
= 1 =
lim x[n]
n 2
= 1
Quando n = 0 temos o seguinte:
lim x[n]
n 0
=
2Cos(0)
(1 +
4
0
)
=
2
= 0 =
lim x[n]
n 0
= 0
Portanto, x[n] assume a seguinte forma:
x[n] =
_
_
1 se n = 2
0 em caso contrario
Exemplo 15: Encontre a transformada discreta de Fourier (DTFT) de x[n]:
x[n] =
_
_
2
n
0 n 9
0 em caso contrario
X(e
j
) =
x[n]e
jn
=
9
n=0
2
n
e
jn
X(e
j
) = 1 + 2e
j
+ 4e
j2
+ . . . + 2
9
e
j9
(6.43)
X(e
j
)
2e
j
=
1
2e
j
+ 1 + 2e
j
+ . . . + 2
8
e
j8
+ 2
9
e
j9
2
9
e
j9
X(e
j
)
2e
j
=
1
2e
j
+ X(e
j
) 2
9
e
j9
X(e
j
) = 1 + 2e
j
X(e
j
) 2
10
e
j10
26
X(e
j
)
_
1 2e
j
_
= 1 2
10
e
j10
=
X(e
j
) =
1 2
10
e
j10
1 2e
j
Deve-se observar que X(e
j
) pode ser encontrado mais rapidamente observando que (6.43) e uma
progressao geometrica de n termos e cuja soma assume a seguinte forma:
S
n
=
a(1 r
n
)
1 r
Para nosso exemplo temos que a = 1, r = 2e
j
e n = 10. Assim, temos o seguinte:
X(e
j
) =
1[1 (2e
j
)
10
]
1 2e
j
=
X(e
j
) =
1 2
10
e
j10
1 2e
j
27