Escolar Documentos
Profissional Documentos
Cultura Documentos
Lista 3C de Exerccios
Exerccios Computacionais
Professores: Andre F. Kohn, Jose Carlos Teixeira de Barros Moraes,
Henrique T. Moriya e Maria D. Miranda
Monitores: Renato Watanabe e Pedro Rodrigues
6 de maio de 2014
Os exerccios a seguir far ao uso do Matlab, sendo possvel utilizar softwares como o
Octave ou o Scilab como alternativa. Pressupoe-se que o aluno sabe manipular arquivos
.mat por meio do comando load, alem de ter noc oes b asicas de programacao, como o uso
de lacos do tipo for e while, etc. O aluno que sentir diculdades deve primeiramente
voltar aos exerccios das listas 1B e 2B, em que s ao apresentados diversos exemplos e
exerccios usando Matlab.
Observacao: Lembre-se sempre que os vetores em Matlab comecam no indice 1, diferen-
temente de outras linguagens de programac ao, em que os vetores s ao indexados a partir
do indice 0.
Parte I: Filtragem de harm onicos superiores
Faca download do arquivo parte1.mat no moodle da disciplina. Por meio do comando
load, carregue as vari aveis do arquivo no Matlab. As vari aveis fornecidas no arquivo sao:
t: o vetor de instantes de tempo.
u: o vetor de valores do sinal a ser analisado.
f
0
: a frequencia fundamental do sinal a ser analisado.
F
s
: frequencia de amostragem utilizada.
O vetor u representa os valores de um sinal u(t), que e formado pela soma de v arios sinais
periodicos com frequencias m ultiplas da frequencia fundamental f
0
. O vetor t nos diz
quais instantes de tempo correspondem a cada um dos valores do vetor u.
1
(a) Pede-se que o aluno determine os coecientes c
k
da decomposi cao em serie de Fourier
do sinal representado pelo vetor u. Para tanto, ser a necessario usar uma forma
aproximada do calculo dos coecientes c
k
, que se baseia na seguinte aproximacao:
c
k
=
1
T
0
T
0
u(t) exp(jk
0
t)dt
1
N
N
n=1
u(n) exp(jk
0
t(n))
Em que N e dado por
N =
T
0
T
s