SlideShare une entreprise Scribd logo
1  sur  32
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS
ENGENHARIA ELETRÔNICA E DE TELECOMUNICAÇÕES
Telecomunicação XIV: Processamento de sinais
PROJETO DE FILTROS DIGITAIS
E
SIMULAÇÕES NO MATLAB
Ciro Marcus
1
Hermano Felipe
Nilcilaine de Macedo
Rodrigo Carmo
Belo Horizonte
2010
Ciro Marcus
Hermano Felipe
Nilcilaine de Macedo
Rodrigo Carmo
Trabalho Final
Simulações Utilizando o MatLab - T4
2
Trabalho apresentado ao Curso de
Engenharia Eletrônica e de
Telecomunicações da Pontifícia
Universidade Católica de Minas
Gerais como requisito parcial de
avaliação da disciplina
Telecomunicação XIV Processamento
de sinais.
Orientadora: Maria Luiza
3
PARTE I
PROJETO DE FILTROS DIGITAIS
4
1. OBJETIVO
Projetos de filtros digitais não-recursivos, análise da resposta em freqüência e operação dos
filtros através do programa MatLab.`
Projeto do Filtro Digital Não-Recursivo
Projeto, propriamente dito, de 2 filtros, um passa-baixas e outro passa-altas de
freqüência de corte 9KHz, 91 elementos, ganho unitário na faixa de passagem, com
janela retangular. Escolha a taxa de amostragem; justifique sua escolha.
Análise da Resposta em Frequência ( Diagramas de Módulo e Fase)
Traçar os gráficos da resposta em freqüência, módulo e fase, dos 2 filtros projetados
indicando a freqüência de corte e ganho da faixa de passagem.
Análise de Operação:
Faça a excitação dos filtros através de um sinal multisenoidal composto por senóides
de frequência pertencente e maior e/ou menor que a faixa de passagem dos filtros
especificados. O sinal aplicado aos dois filtros deve ser o mesmo. Mostre graficamente
os efeitos da filtragem analisando os espectros de frequência dos sinais de entrada e
saída. Interprete o resultado.
5
2. DESENVOLVIMENTO
Freqüência de amostragem:
De acordo com o teorema de Nyquist, a freqüência de amostragem tem que ser igual ou
maior a duas vezes a maior freqüência de corte para que o sinal possa ser reconstituído com o
mínimo de perda.
Utilizando o MATLAB para projetar o filtro Passa-alta.
%*************************************************************************
% Engenharia Eletrônica e de Telecomunicação
%
% Trabalho Final - Simulações Utilizando o MatLab - T1
%
% Disciplina: Processamento de Sinais
% Profa. Maria Luisa Grossi Vieira Santos
%
% Nomes: Ciro Marcus
% Hermano Felipe
% Nilcilaine Macedo
% Rodrigo Carmo
%
% Dados: Filtro Passa-Alta
% Frequencia de corte = 9kHz
% 91 elementos
% Ganho unitário na faixa de passagem
% Janela retangular
%*************************************************************************
close all;
clear all;
clc;
%Frequencia de corte filtro passa alta
%Wn = 9000/(45000/2)= 0,4
Wn = [0.4]; % Vetor com Freq. corte inferior/superior
N = 91; % Elementos do filtro
Ws = 45000; % Frequencia de amostragem
% De acordo com o teorema de Nyquist, a frequencia de
% amostragem tem que ser igual ou maior a duas vezes a
% maior frequencia de corte para que o sinal possa ser
% reconstituído com o mínimo de perda.
% Resposta janela retangular
Janela_retangular = fir1((N-1),Wn,'high',rectwin(N));
%Calculos para Resposta em Freqüência
%RETANGULAR
[Hr,wr] = freqz(Janela_retangular,1);
%Gráficos modulo/fase para janela retangular
figure(2);
subplot(2,1,1);
%Gráfico de modulo Db x Hz
6
plot(wr*Ws/(2*pi),20*log10(abs(Hr)));grid minor;
title('Filtro Janela Retangular - Resposta em Frequência');
xlabel('Hertz');
ylabel('(dB)');
%Gráfico de fase graus x Hz
subplot(2,1,2);
plot(wr*Ws/(2*pi),angle(Hr)*180/pi);grid minor;
xlabel('Hertz');
ylabel('Fase (graus)');
%Análise de Operação:
%Sinal MultiSenoidal
% Conversão do tempo discreto para intervalo de amostras (sinais discretos)
%Frequências para as senóides
freq1=1000;
freq2=3000;
freq3=6000;
freq4=9000; %frequencia de corte do filtro
freq5=12000;
freq6=15000;
freq7=18000;
%Base de tempo para os sinais senoidais
t = (1:800)/Ws;
%Sinais Senoidais Individuais
sin1 = sin(2*pi*freq1*t);
sin2 = sin(2*pi*freq2*t);
sin3 = sin(2*pi*freq3*t);
sin4 = sin(2*pi*freq4*t);
sin5 = sin(2*pi*freq5*t);
sin6 = sin(2*pi*freq6*t);
sin7 = sin(2*pi*freq7*t);
figure(1)
plot(t,sin1,'c',t,sin2,'m',t,sin3,'y',t,sin4,'k',t,sin5,'r',t,sin6,'g',t,si
n7,'b');
title('Sinais gerados por várias senóides')
grid on;
%Geração dos Sinal Multisenoidal através da soma das várias senóides
MultiSenoidal=sin1+sin2+sin3+sin4+sin5+sin6+sin7;
% Filtragem dos sinais
% MultiSenoidalal Filtrado: janela retangular
MFJR = filter( Janela_retangular,1,MultiSenoidal );
% Resposta Temporal
t=((1:800)/Ws)*1000; % Delta T em milisegundos
figure(3);
subplot(2,1,1);
plot(t,MultiSenoidal);
grid on;
title('Sinal MultiSenoidal - Resposta Temporal');
subplot(2,1,2);
7
plot(t,MFJR); grid on;
title('Janela Retangular do Sinal filtrado');
%Resposta em Freqüência
% Modulo da transformada de Fourier para sinais
%Modulo da transformada de Fourier
%Para o sinal MultiSenoidal
MTFSM = abs(fft(MultiSenoidal)); %Original
MTFSMFR = abs(fft(MFJR)); %Janela Retangular
%Intervalo de Freqüências para metade dos 800 pontos
f = Ws*(0:399)/800;
figure(4);
subplot(2,1,1);
plot(f,MTFSM(1:400)); grid minor;
title('Sinal Multisenoidal - Resposta em Freqüência');
subplot(2,1,2);
plot(f,MTFSMFR(1:400)); grid minor;
title('Janela Retangular do Sinal filtrado');
8
GRÁFICO 1
Resposta freqüência de um filtro com janela retangular.
Fig.1
9
Frequencia de corte = 9kHz
Ganho = 0dB
GRÁFICO 2
Senoides utilizadas para geração do sinal multisenoidal à ser aplicado nos filtros.
Fig.2
Resposta temporal de um sinal multisenoidal.
Fig.3
10
GRÁFICO 3
Gráfico de filtragem do sinal multisenoidal aplicado no filtro Passa-Alta:
Fig.4
De acordo com o primeiro gráfico, tivemos aplicado na entrada do filtro 7 sinais com
freqüências distintas sendo elas 1kHz, 3kHz, 6kHz, 9kHz, 12kHz, 15kHz e 18kHz.
No segundo gráfico podemos observar o resultado após a atuação do filtro passa-alta,
apenas as freqüências maiores que os 9kHz ainda estão presentes no sinal.
11
Utilizando o MATLAB para projetar o filtro Passa-baixa.
%*************************************************************************
% Engenharia Eletrônica e de Telecomunicação
%
% Trabalho Final - Simulações Utilizando o MatLab - T1
%
% Disciplina: Processamento de Sinais
% Profa. Maria Luisa Grossi Vieira Santos
%
% Nomes: Ciro Marcus
% Hermano Felipe
% Nilcilaine Macedo
% Rodrigo Carmo
%
% Dados: Filtro Passa-Baixa
% Frequencia de corte = 9kHz
% 91 elementos
% Ganho unitário na faixa de passagem
% Janela retangular
%*************************************************************************
close all;
clear all;
clc;
%Frequencia de corte filtro passa baixa
%Wn = 9000/(45000/2)= 0,4
Wn = [0.4]; % Vetor com Freq. corte inferior/superior
N = 91; % Elementos do filtro
Ws = 45000; % Frequencia de amostragem
% De acordo com o teorema de Nyquist, a frequencia de
% amostragem tem que ser igual ou maior a duas vezes a
% maior frequencia de corte para que o sinal possa ser
% reconstituído com o mínimo de perda.
% Resposta janela retangular
Janela_retangular = fir1((N-1),Wn,'low',rectwin(N));
%Calculos para Resposta em Freqüência
%RETANGULAR
[Hr,wr] = freqz(Janela_retangular,1);
%Gráficos modulo/fase para janela retangular
figure(2);
subplot(2,1,1);
%Gráfico de modulo Db x Hz
plot(wr*Ws/(2*pi),20*log10(abs(Hr)));
grid minor;
title('Filtro Janela Retangular - Resposta em Frequência');
xlabel('Hertz');
ylabel('(dB)');
%Gráfico de fase graus x Hz
subplot(2,1,2);
plot(wr*Ws/(2*pi),angle(Hr)*180/pi);grid minor;
xlabel('Hertz');
ylabel('Fase (graus)');
12
%Análise de Operação:
%Sinal MultiSenoidal
% Conversão do tempo discreto para intervalo de amostras (sinais discretos)
%Frequências para as senóides
freq1=1000;
freq2=3000;
freq3=6000;
freq4=9000; %frequencia de corte do filtro
freq5=12000;
freq6=15000;
freq7=18000;
%Base de tempo para os sinais senoidais
t = (1:800)/Ws;
%Sinais Senoidais Individuais
sin1 = sin(2*pi*freq1*t);
sin2 = sin(2*pi*freq2*t);
sin3 = sin(2*pi*freq3*t);
sin4 = sin(2*pi*freq4*t);
sin5 = sin(2*pi*freq5*t);
sin6 = sin(2*pi*freq6*t);
sin7 = sin(2*pi*freq7*t);
figure(1)
plot(t,sin1,'c',t,sin2,'m',t,sin3,'y',t,sin4,'k',t,sin5,'r',t,sin6,'g',t,si
n7,'b');
title('Sinais gerados por várias senóides')
grid on;
%Geração dos Sinal Multisenoidal através da soma das várias senóides
MultiSenoidal=sin1+sin2+sin3+sin4+sin5+sin6+sin7;
% Filtragem dos sinais
% MultiSenoidalal Filtrado: janela retangular
MFJR = filter( Janela_retangular,1,MultiSenoidal );
% Resposta Temporal
t=((1:800)/Ws)*1000; % Delta T em milisegundos
figure(3);
subplot(2,1,1);
plot(t,MultiSenoidal);
grid on;
title('Sinal MultiSenoidal - Resposta Temporal');
subplot(2,1,2);
plot(t,MFJR); grid on;
title('Janela Retangular do Sinal filtrado');
%Resposta em Freqüência
% Modulo da transformada de Fourier para sinais
%Modulo da transformada de Fourier
%Para o sinal MultiSenoidal
MTFSM = abs(fft(MultiSenoidal)); %Original
MTFSMFR = abs(fft(MFJR)); %Janela Retangular
13
%Intervalo de Freqüências para metade dos 800 pontos
f = Ws*(0:399)/800;
figure(4);
subplot(2,1,1);
plot(f,MTFSM(1:400)); grid minor;
title('Sinal Multisenoidal - Resposta em Freqüência');
subplot(2,1,2);
plot(f,MTFSMFR(1:400)); grid minor;
title('Janela Retangular do Sinal filtrado');
14
GRÁFICO 1
Resposta freqüência de um filtro passa baixa com janela retangular.
Fig.5
15
Frequencia de corte = 9kHz
Ganho = 0dB
GRÁFICO 2
Sinal multisenoidal aplicada no filtro.
Fig.6
Resposta temporal do sinal multisenoidal aplicado e resposta temporal de um filtro passa baixa.
Fig.7
16
GRÁFICO 3
Gráfico de filtragem do sinal multisenoidal aplicado no filtro Passa-Alta:
Fig.8
De acordo com o primeiro gráfico, tivemos aplicado na entrada do filtro 7 sinais com
freqüências distintas sendo elas 1kHz, 3kHz, 6kHz, 9kHz, 12kHz, 15kHz e 18kHz.
No segundo gráfico podemos observar o resultado após a atuação do filtro passa-
baixa, apenas as freqüências menores que os 9kHz ainda estão presentes no sinal.
17
Analise os filtros projetados em relação à estabilidade. Interprete.
Como vantagens, os filtros FIR possuem resposta de fase linear e estabilidade,
portanto, fazendo uma análise gráfica da resposta temporal da saída do sinal multisenoidal
aplicado aos filtros, percebemos que a resposta fica restrita a apenas valores finitos, não
tendendo em nenhum momento a valores infinitos o que nos comprova a estabilidade dos
filtros projetados.
FIG.9
18
Amplitude
constante.
CONCLUSÃO
O projeto do filtro digital não recursivo apresentados neste trabalho, e sua
simulação, nos facilitou o entendimento de um filtro passa-baixa e passa-alta, como
podemos ver no diagrama de espectro de freqüências onde simulamos freqüências
abaixo da freqüência de corte, e freqüências acima, para tanto, no filtro passa
baixa, o sinal multisenoidal aplicado, apenas as freqüências acima da freqüência de
corte não passaram, ou tiveram suas freqüências atenuadas em 20Db/Dec,
podendo ser atenuadas com valores até maiores como por exemplo 40Db/Dec,
dependendo dos pólos inseridos no filtro. A mesma idéia aconteceu para o filtro
passa-alta.
O uso de filtro digitais ajuda no ganho da qualidade da informação, já que o
mesmo poderá eliminar ruídos indesejados e também faixas do sinal original.
O Matlab foi um ferramenta e software utilizada no desenvolvimento de
projetos de filtro digitais com uma programação intermediária, e conseguimos obter
resultados satisfatórios afim de comprovar na teoria o funcionamento dos filtros
digitais.
19
PARTE II
SIMULAÇÕES NO MATLAB
20
1ª Questão: Determine se cada um dos sinais discretos, a seguir, é ou não periódico. Calcule
o período fundamental, se aplicável, e plote dois períodos de cada sinal, utilizando a função
"stem" do MatLab.
Para sen ou cos
Para ou
a) ( ) 





+=
48
2
1
ππ
nsennx

Para K = 1 o período fundamental será de N = 8
b) ( ) 











+=
65
cos2
ππ
nnx
 
Para K = 1 o período fundamental será de N = 10
c) ( ) )n(xnx)n(x 21 +=
Devido a soma dos sinais e o período fundamental de será um valor de
amostra comum entre ambos, ou seja N = 40 amostras.
21
MatLab:
clc;
clear all;
close all;
'Questão 1_a'
n=-10:1:40;
x1=sin(((pi/8)*n)+pi/4).^2;
subplot(3,1,1);
stem(n,x1);
grid on;
'Questão 1_b'
n=-10:1:40;
x2=cos(((pi/5)*n)+pi/6);
subplot(3,1,2);
stem(n,x2)
grid on;
'Questão 1_c'
n=-10:1:40;
x3=x1+x2;
subplot(3,1,3);
stem(n,x3);
grid on;
Gráficos obtidos:
Fig.10
22
2ª Questão: Considere o sinal descrito por ))13()1(()( −−−= nununnz .
a) Plote este sinal versus o tempo;
b) Decomponha este sinal em seus componentes par e ímpar e plote cada uma das partes em
função do tempo;
c) Reconstrua o sinal original a partir de seus componentes par e ímpar, plotando o resultado.
MatLab:
clc;
clear all;
close all;
% 2)QUESTAO
%=========================================
%a)
%criando a função degrau
u = inline('t >= 0');
%cria um vetor com 21 pontos entre 0 e 20
n = linspace(0, 20, 21);
%
%criando a função z(n)
z=n.*(u(n-1)-u(n-13));
figure
stem(n,z)
title('Letra a')
grid on
%=========================================
%b)
%sinal par - o vetor z foi invertido, e somado ao sinal z já existente e
%tudo foi dividido por 2
z_par = [fliplr(z) z(2:length(z))]./2;
n_aux = [(-1).*fliplr(n) n(2:length(n))]
figure
stem(n_aux,z_par)
title('Letra b - sinal par');
grid on
%
%Sinal Ímparr=> juntamos o sinal z, com o resultado da funcao fliplr(z)
%com amplitude invertida e dividimos tudo por 2
z_impar = [-1.*fliplr(z) z(2:length(z))]./2;
figure
stem(n_aux,z_impar)
title('Letra b - sinal impar');
grid on
%=========================================
%c)
%Recompondo o sinal=>somamos o sinal par com o sinal ímpar
z_recomp = z_impar + z_par;
figure
stem(n_aux, z_recomp)
title('Letra c - sinal recomposto');
grid on
23
Gráficos obtidos:
Gráfico 1
Fig.11
Gráfico 2
Fig.12
24
Gráfico 3
Fig.13
Gráfico 4
Fig.14
25
3ª Questão: Utilizando a função "conv" do MatLab, obtenha a saída do sistema que tem como
resposta ao impulso ( ) { })11()2(9,0)( −−−= nununh
n
, quando em sua entrada for aplicado
o sinal { })15()(2)( −−= nununx . Plote em um mesmo gráfico (utilizando as funções
"subplot" e "stem") x(n) e h(n), de forma que os sinais possam ser completamente
visualizados. Plotar a saída y(n).
MatLab:
clc;
clear all;
close all;
% 3)QUESTAO
%=========================================
%criando a função degrau
u = inline('t >= 0');
n = linspace(-40, 40, 81);
%=========================================
%criando a funcao h(n)
h=((0.9).^n).*(u(n-2)-u(n-11));
figure
subplot(2,1,1)
stem(n,h)
title('RESPOSTA AO IMPULSO h(n)');
axis ([-5 15 -0.5 1])
grid on
%=========================================
%criando a funcao x(n)
x= 2*(u(n)-u(n-15));
subplot(2,1,2)
stem(n,x)
title('SINAL APLICADO x(n)');
axis ([-5 19 -0.5 2.5])
grid on
%=========================================
%fazendo a convolução de h(n) e x(n) e jogando o resultado em y(n)
y = conv(h,x);
% o vetor resultado da funcao conv tem o TAMANHO DO VETOR H + TAMANHO DO
% VETOR X -1
%entao o eixo n tem que ir de -(TAMANHO DO VETOR H + TAMANHO DO VETOR X)/2
%ate (TAMANHO DO VETOR H + TAMANHO DO VETOR X)/2 -1
n = linspace(-1*(length(h)+length(x))/2, ((length(h)+length(x))/2)-1,
length(h)+length(x)-1);
figure
stem(n,y)
title('SAÍDA DO SISTEMA y(n)');
axis ([-5 30 -5 12])
grid on
26
Gráficos obtidos:
Gráfico 1
Fig.15
Gráfico 2 - Saída y(n)
Fig.16
27
4ª Questão: Utilize o comando "residuez" do MatLab para fazer a expansão em frações
parciais da função de transferência abaixo. Em seguida, obtenha a resposta ao impulso do
sistema. Analise se o sistema é causal e/ou estável, justifique suas respostas.
( )
2
1
z
5.0²
2
3
³
2
1
2
3
²³
>
++
+++
=
zzz
zzz
zH
MatLab:
clc;
clear all;
close all;
num=[1 1 3/2 1/2];
den=[1 3/2 1/2];
[R,P,K]=residuez(num, den)
z=tf('s');
tf=(z^3+z^2+(3/2)*z+(1/2))/(z^3+(3/2)*z^2+(1/2)*z);
[y,t]=impulse(tf);
impulse(tf)
figure
stem(t,y)
axis([-2 10 -2 2])
grid on
Expansão em frações parciais:
Resultado da função residuez
R =
2
-1
P =
-1.0000
-0.5000
K =
0 1
Segundo o HELP DO MATLAB
28
B(z) r(1) r(n)
---- = ------------ +... ------------ + k(1) + k(2)z^(-1) ...
A(z) 1-p(1)z^(-1) 1-p(n)z^(-1)
Logo:
B(z) 2 (-1) 1
---- = ------------ + ----------------- + ----------------
A(z) 1-(-1)z^(-1) 1-(-0.5) z^2
O sistema composto pela função de transferência ( )
2
1
z
5.0²
2
3
³
2
1
2
3
²³
>
++
+++
=
zzz
zzz
zH é
causal, pois é um sistema unilateral direito e não exclui o infinito e é um sistema estável, uma
vez que a circunferência unitária está contida na região de convergência.
Gráficos obtidos:
Gráfico 1 - Resposta ao impulso
Fig17
29
Gráfico 2 - Resposta ao impulso com função STEM
Fig.18
30
Referências Bibliográficas:
• DINIZ, P.S.R & outros: Processamento Digital de Sinais - Projeto e Análise de Sistemas;
Bookman; 2004.
• S. HAYKIN & B. V. VEEN: Sinais e Sistemas; Bookman; 2001.
• S. D. STEARNS & R. A. DAVID: Signal Processing Algorithms in MatLab; 1996.
• PROAKIS, J.G. & MANOLAKIS: D.G.: Digital Signal Processing - Principles, Algorithms and
Applications; McMillan Publishing Co., 1992.
31
32

Contenu connexe

Tendances

5 sistemas com dois grau de liberdade
5 sistemas com dois grau de liberdade5 sistemas com dois grau de liberdade
5 sistemas com dois grau de liberdadeDavid Chivala
 
Apresentação de motores e servomecanismos slideshare
Apresentação de motores e servomecanismos slideshareApresentação de motores e servomecanismos slideshare
Apresentação de motores e servomecanismos slideshareWatson Oliveira
 
Serie trigonometrica e exponencial de fourier
Serie trigonometrica e exponencial de fourierSerie trigonometrica e exponencial de fourier
Serie trigonometrica e exponencial de fourierWigor Almeida
 
Aula 23 -Fasores I (1) (1).pdf
Aula 23 -Fasores I (1) (1).pdfAula 23 -Fasores I (1) (1).pdf
Aula 23 -Fasores I (1) (1).pdfGuilhermeButzke3
 
5ª aula pratica com inversor de frequencia
5ª aula pratica com inversor de frequencia5ª aula pratica com inversor de frequencia
5ª aula pratica com inversor de frequenciaAnaMacedoeletrical
 
Apostila festo pneumatica
Apostila festo pneumaticaApostila festo pneumatica
Apostila festo pneumaticaoantu
 
Partida estrela triângulo do zero ao dimensionamento versao1.0
Partida estrela triângulo do zero ao dimensionamento versao1.0Partida estrela triângulo do zero ao dimensionamento versao1.0
Partida estrela triângulo do zero ao dimensionamento versao1.0jose sousa
 
Telecurso 2000 metrologia
Telecurso 2000   metrologiaTelecurso 2000   metrologia
Telecurso 2000 metrologiaEverton Costa
 
Aula 26 introdução aos elementos de transmissão
Aula 26   introdução aos elementos de transmissãoAula 26   introdução aos elementos de transmissão
Aula 26 introdução aos elementos de transmissãoRenaldo Adriano
 
motores trifasicos de ca
  motores trifasicos de ca  motores trifasicos de ca
motores trifasicos de caRenato Campos
 
Metrologia - Aula 2
Metrologia - Aula 2Metrologia - Aula 2
Metrologia - Aula 2IBEST ESCOLA
 
101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemas101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemasHenrique Farias
 

Tendances (20)

Estudos de Controle - Aula 8: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 8: Análise de Resposta Transitória e de Regime Est...Estudos de Controle - Aula 8: Análise de Resposta Transitória e de Regime Est...
Estudos de Controle - Aula 8: Análise de Resposta Transitória e de Regime Est...
 
5 sistemas com dois grau de liberdade
5 sistemas com dois grau de liberdade5 sistemas com dois grau de liberdade
5 sistemas com dois grau de liberdade
 
Apresentação de motores e servomecanismos slideshare
Apresentação de motores e servomecanismos slideshareApresentação de motores e servomecanismos slideshare
Apresentação de motores e servomecanismos slideshare
 
Serie trigonometrica e exponencial de fourier
Serie trigonometrica e exponencial de fourierSerie trigonometrica e exponencial de fourier
Serie trigonometrica e exponencial de fourier
 
3 sensores-e-atuadores
3 sensores-e-atuadores3 sensores-e-atuadores
3 sensores-e-atuadores
 
Aula 23 -Fasores I (1) (1).pdf
Aula 23 -Fasores I (1) (1).pdfAula 23 -Fasores I (1) (1).pdf
Aula 23 -Fasores I (1) (1).pdf
 
5ª aula pratica com inversor de frequencia
5ª aula pratica com inversor de frequencia5ª aula pratica com inversor de frequencia
5ª aula pratica com inversor de frequencia
 
Pastilhas e Suportes
Pastilhas e SuportesPastilhas e Suportes
Pastilhas e Suportes
 
Transformadores
TransformadoresTransformadores
Transformadores
 
Aula motores elétricos
Aula motores elétricosAula motores elétricos
Aula motores elétricos
 
Aula clo elementos de transmissão
Aula clo elementos de transmissãoAula clo elementos de transmissão
Aula clo elementos de transmissão
 
Apostila festo pneumatica
Apostila festo pneumaticaApostila festo pneumatica
Apostila festo pneumatica
 
Partida estrela triângulo do zero ao dimensionamento versao1.0
Partida estrela triângulo do zero ao dimensionamento versao1.0Partida estrela triângulo do zero ao dimensionamento versao1.0
Partida estrela triângulo do zero ao dimensionamento versao1.0
 
Telecurso 2000 metrologia
Telecurso 2000   metrologiaTelecurso 2000   metrologia
Telecurso 2000 metrologia
 
Algoritmo recursivo
Algoritmo recursivoAlgoritmo recursivo
Algoritmo recursivo
 
Aula 26 introdução aos elementos de transmissão
Aula 26   introdução aos elementos de transmissãoAula 26   introdução aos elementos de transmissão
Aula 26 introdução aos elementos de transmissão
 
motores trifasicos de ca
  motores trifasicos de ca  motores trifasicos de ca
motores trifasicos de ca
 
Metrologia - Aula 2
Metrologia - Aula 2Metrologia - Aula 2
Metrologia - Aula 2
 
Curso de medição de vibrações
Curso de medição de vibraçõesCurso de medição de vibrações
Curso de medição de vibrações
 
101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemas101545233 exercicios-resolvidos-de-sinais-e-sistemas
101545233 exercicios-resolvidos-de-sinais-e-sistemas
 

En vedette

Projeto de um Cruise Control usando MatLab
Projeto de um Cruise Control usando MatLabProjeto de um Cruise Control usando MatLab
Projeto de um Cruise Control usando MatLabGerson Roberto da Silva
 
Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®Gerson Roberto da Silva
 
Apostila de matlab
Apostila de matlabApostila de matlab
Apostila de matlabDenis Marcos
 
2016 Chicago Flower & Garden Show, Friday presentation
2016 Chicago Flower & Garden Show, Friday presentation2016 Chicago Flower & Garden Show, Friday presentation
2016 Chicago Flower & Garden Show, Friday presentationAll-America Selections
 
Processamento digital de sinais
Processamento digital de sinaisProcessamento digital de sinais
Processamento digital de sinaisLuiz Henrique
 
Chapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsChapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsasodariyabhavesh
 
Suporte para tv lcd led plasma e convencional na Cirilo Cabos
Suporte para tv lcd led plasma e convencional na Cirilo CabosSuporte para tv lcd led plasma e convencional na Cirilo Cabos
Suporte para tv lcd led plasma e convencional na Cirilo CabosCirilo Cabos
 
Qq plot
Qq plotQq plot
Qq plotweneca
 
My speed
My speedMy speed
My speedcamf_07
 
Arduino para Programadores .NET
Arduino para Programadores .NETArduino para Programadores .NET
Arduino para Programadores .NETIgor Kondrasovas
 

En vedette (20)

Apostila curso matlab
Apostila curso matlabApostila curso matlab
Apostila curso matlab
 
Projeto de um Cruise Control usando MatLab
Projeto de um Cruise Control usando MatLabProjeto de um Cruise Control usando MatLab
Projeto de um Cruise Control usando MatLab
 
Aula 16
Aula   16Aula   16
Aula 16
 
Aula 15
Aula   15Aula   15
Aula 15
 
Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®
 
Transformada Rápida de Fourier
Transformada Rápida de FourierTransformada Rápida de Fourier
Transformada Rápida de Fourier
 
Apostila de matlab
Apostila de matlabApostila de matlab
Apostila de matlab
 
2016 Chicago Flower & Garden Show, Friday presentation
2016 Chicago Flower & Garden Show, Friday presentation2016 Chicago Flower & Garden Show, Friday presentation
2016 Chicago Flower & Garden Show, Friday presentation
 
Estudos de Controle - Aula 3: Modelagem (1)
Estudos de Controle - Aula 3: Modelagem (1)Estudos de Controle - Aula 3: Modelagem (1)
Estudos de Controle - Aula 3: Modelagem (1)
 
Processamento digital de sinais
Processamento digital de sinaisProcessamento digital de sinais
Processamento digital de sinais
 
Chapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsChapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woods
 
Matlab2009b -clase2
Matlab2009b  -clase2Matlab2009b  -clase2
Matlab2009b -clase2
 
Suporte para tv lcd led plasma e convencional na Cirilo Cabos
Suporte para tv lcd led plasma e convencional na Cirilo CabosSuporte para tv lcd led plasma e convencional na Cirilo Cabos
Suporte para tv lcd led plasma e convencional na Cirilo Cabos
 
Ventiladores de Techo Faro 2015 - ILUMINABLE.COM
Ventiladores de Techo Faro 2015 - ILUMINABLE.COMVentiladores de Techo Faro 2015 - ILUMINABLE.COM
Ventiladores de Techo Faro 2015 - ILUMINABLE.COM
 
Seminario 5
Seminario 5Seminario 5
Seminario 5
 
Qq plot
Qq plotQq plot
Qq plot
 
My speed
My speedMy speed
My speed
 
GAIKWAD NAGAR
GAIKWAD NAGARGAIKWAD NAGAR
GAIKWAD NAGAR
 
Lumitis ppt
Lumitis pptLumitis ppt
Lumitis ppt
 
Arduino para Programadores .NET
Arduino para Programadores .NETArduino para Programadores .NET
Arduino para Programadores .NET
 

Similaire à PROJETO DE FILTROS DIGITAIS E SIMULAÇÕES NO MATLAB

INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdfINSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdfAlejandroAlvesVictor
 
Projeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalProjeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalCiro Marcus
 
Detector de Radiacao Ionizante
Detector de Radiacao IonizanteDetector de Radiacao Ionizante
Detector de Radiacao IonizanteDiego Santos
 
Apostila de demonstração
Apostila de demonstraçãoApostila de demonstração
Apostila de demonstraçãoRODRIGO SOBRADO
 
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais MistosInfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais MistosPareseletronica
 
Sistemas de Transmissão Digital
Sistemas de Transmissão Digital Sistemas de Transmissão Digital
Sistemas de Transmissão Digital Francisco Sandoval
 
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeAM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeCiro Marcus
 
Caracteristica sensores doc
Caracteristica sensores docCaracteristica sensores doc
Caracteristica sensores docAlziane Lima
 
Analise de sinais apostila
Analise de sinais apostilaAnalise de sinais apostila
Analise de sinais apostilaSandro Sena
 
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...Marcelo Ruaro
 
523084249-Aula-06-Amostragem.pptx
523084249-Aula-06-Amostragem.pptx523084249-Aula-06-Amostragem.pptx
523084249-Aula-06-Amostragem.pptxssusera6c5d4
 

Similaire à PROJETO DE FILTROS DIGITAIS E SIMULAÇÕES NO MATLAB (20)

INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdfINSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
 
Slides 9 erm
Slides 9 ermSlides 9 erm
Slides 9 erm
 
aula 1.pdf
aula 1.pdfaula 1.pdf
aula 1.pdf
 
Projeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalProjeto – Transmissão de voz digital
Projeto – Transmissão de voz digital
 
Detector de Radiacao Ionizante
Detector de Radiacao IonizanteDetector de Radiacao Ionizante
Detector de Radiacao Ionizante
 
3 instrum osc-apres_3-2
3 instrum osc-apres_3-23 instrum osc-apres_3-2
3 instrum osc-apres_3-2
 
Apostila de demonstração
Apostila de demonstraçãoApostila de demonstração
Apostila de demonstração
 
Modulação PAM.pdf
Modulação PAM.pdfModulação PAM.pdf
Modulação PAM.pdf
 
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais MistosInfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
 
Sistemas de Transmissão Digital
Sistemas de Transmissão Digital Sistemas de Transmissão Digital
Sistemas de Transmissão Digital
 
Premio TCC PUCC 2012
Premio TCC PUCC 2012Premio TCC PUCC 2012
Premio TCC PUCC 2012
 
Analisador de vibrações - modo de funcionamento II
Analisador de vibrações - modo de funcionamento IIAnalisador de vibrações - modo de funcionamento II
Analisador de vibrações - modo de funcionamento II
 
GOP Software Manual
GOP Software ManualGOP Software Manual
GOP Software Manual
 
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeAM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
 
Caracteristica sensores doc
Caracteristica sensores docCaracteristica sensores doc
Caracteristica sensores doc
 
Analise de sinais apostila
Analise de sinais apostilaAnalise de sinais apostila
Analise de sinais apostila
 
Relatório 1
Relatório 1Relatório 1
Relatório 1
 
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
 
II Análise de vibrações em rolamentos - análise do envelope
II Análise de vibrações em rolamentos  - análise do envelopeII Análise de vibrações em rolamentos  - análise do envelope
II Análise de vibrações em rolamentos - análise do envelope
 
523084249-Aula-06-Amostragem.pptx
523084249-Aula-06-Amostragem.pptx523084249-Aula-06-Amostragem.pptx
523084249-Aula-06-Amostragem.pptx
 

Plus de Ciro Marcus

Séries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesSéries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesCiro Marcus
 
Séries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoSéries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoCiro Marcus
 
Séries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesSéries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesCiro Marcus
 
Séries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierSéries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierCiro Marcus
 
Séries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresSéries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresCiro Marcus
 
Séries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasSéries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasCiro Marcus
 
SISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosSISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosCiro Marcus
 
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...Ciro Marcus
 
Automação - Sistema de controle
Automação - Sistema de controleAutomação - Sistema de controle
Automação - Sistema de controleCiro Marcus
 
Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Ciro Marcus
 
Lugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoLugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoCiro Marcus
 
Apostila automação controle de processos
Apostila automação controle de processosApostila automação controle de processos
Apostila automação controle de processosCiro Marcus
 
Projeto Oscilador com LM555
Projeto Oscilador com LM555Projeto Oscilador com LM555
Projeto Oscilador com LM555Ciro Marcus
 
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOFONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOCiro Marcus
 
Analogico - MULTIVIBRADOR ASTÁVEL
Analogico - MULTIVIBRADOR  ASTÁVELAnalogico - MULTIVIBRADOR  ASTÁVEL
Analogico - MULTIVIBRADOR ASTÁVELCiro Marcus
 
Projeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaProjeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaCiro Marcus
 
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIIProjeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIICiro Marcus
 
Chopper Tipo Wagner
Chopper Tipo WagnerChopper Tipo Wagner
Chopper Tipo WagnerCiro Marcus
 
Análise de Sistemas II - Modelamento e identificação de sistemas
Análise de Sistemas II - Modelamento e identificação de sistemasAnálise de Sistemas II - Modelamento e identificação de sistemas
Análise de Sistemas II - Modelamento e identificação de sistemasCiro Marcus
 
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)Ciro Marcus
 

Plus de Ciro Marcus (20)

Séries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesSéries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por Partes
 
Séries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoSéries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio Período
 
Séries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesSéries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções Pares
 
Séries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierSéries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de Fourier
 
Séries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresSéries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas Elementares
 
Séries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasSéries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções Periódicas
 
SISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosSISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros Ativos
 
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
 
Automação - Sistema de controle
Automação - Sistema de controleAutomação - Sistema de controle
Automação - Sistema de controle
 
Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )
 
Lugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoLugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar Geometrico
 
Apostila automação controle de processos
Apostila automação controle de processosApostila automação controle de processos
Apostila automação controle de processos
 
Projeto Oscilador com LM555
Projeto Oscilador com LM555Projeto Oscilador com LM555
Projeto Oscilador com LM555
 
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOFONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
 
Analogico - MULTIVIBRADOR ASTÁVEL
Analogico - MULTIVIBRADOR  ASTÁVELAnalogico - MULTIVIBRADOR  ASTÁVEL
Analogico - MULTIVIBRADOR ASTÁVEL
 
Projeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaProjeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação Regulada
 
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIIProjeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
 
Chopper Tipo Wagner
Chopper Tipo WagnerChopper Tipo Wagner
Chopper Tipo Wagner
 
Análise de Sistemas II - Modelamento e identificação de sistemas
Análise de Sistemas II - Modelamento e identificação de sistemasAnálise de Sistemas II - Modelamento e identificação de sistemas
Análise de Sistemas II - Modelamento e identificação de sistemas
 
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
 

Dernier

O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxMarcosLemes28
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfJuliana Barbosa
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxJustinoTeixeira1
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do séculoBiblioteca UCS
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa paraAndreaPassosMascaren
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVlenapinto
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...marcelafinkler
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...azulassessoria9
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfAutonoma
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmicolourivalcaburite
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022LeandroSilva126216
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)Centro Jacques Delors
 

Dernier (20)

O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa para
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XV
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 

PROJETO DE FILTROS DIGITAIS E SIMULAÇÕES NO MATLAB

  • 1. PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS ENGENHARIA ELETRÔNICA E DE TELECOMUNICAÇÕES Telecomunicação XIV: Processamento de sinais PROJETO DE FILTROS DIGITAIS E SIMULAÇÕES NO MATLAB Ciro Marcus 1
  • 2. Hermano Felipe Nilcilaine de Macedo Rodrigo Carmo Belo Horizonte 2010 Ciro Marcus Hermano Felipe Nilcilaine de Macedo Rodrigo Carmo Trabalho Final Simulações Utilizando o MatLab - T4 2
  • 3. Trabalho apresentado ao Curso de Engenharia Eletrônica e de Telecomunicações da Pontifícia Universidade Católica de Minas Gerais como requisito parcial de avaliação da disciplina Telecomunicação XIV Processamento de sinais. Orientadora: Maria Luiza 3
  • 4. PARTE I PROJETO DE FILTROS DIGITAIS 4
  • 5. 1. OBJETIVO Projetos de filtros digitais não-recursivos, análise da resposta em freqüência e operação dos filtros através do programa MatLab.` Projeto do Filtro Digital Não-Recursivo Projeto, propriamente dito, de 2 filtros, um passa-baixas e outro passa-altas de freqüência de corte 9KHz, 91 elementos, ganho unitário na faixa de passagem, com janela retangular. Escolha a taxa de amostragem; justifique sua escolha. Análise da Resposta em Frequência ( Diagramas de Módulo e Fase) Traçar os gráficos da resposta em freqüência, módulo e fase, dos 2 filtros projetados indicando a freqüência de corte e ganho da faixa de passagem. Análise de Operação: Faça a excitação dos filtros através de um sinal multisenoidal composto por senóides de frequência pertencente e maior e/ou menor que a faixa de passagem dos filtros especificados. O sinal aplicado aos dois filtros deve ser o mesmo. Mostre graficamente os efeitos da filtragem analisando os espectros de frequência dos sinais de entrada e saída. Interprete o resultado. 5
  • 6. 2. DESENVOLVIMENTO Freqüência de amostragem: De acordo com o teorema de Nyquist, a freqüência de amostragem tem que ser igual ou maior a duas vezes a maior freqüência de corte para que o sinal possa ser reconstituído com o mínimo de perda. Utilizando o MATLAB para projetar o filtro Passa-alta. %************************************************************************* % Engenharia Eletrônica e de Telecomunicação % % Trabalho Final - Simulações Utilizando o MatLab - T1 % % Disciplina: Processamento de Sinais % Profa. Maria Luisa Grossi Vieira Santos % % Nomes: Ciro Marcus % Hermano Felipe % Nilcilaine Macedo % Rodrigo Carmo % % Dados: Filtro Passa-Alta % Frequencia de corte = 9kHz % 91 elementos % Ganho unitário na faixa de passagem % Janela retangular %************************************************************************* close all; clear all; clc; %Frequencia de corte filtro passa alta %Wn = 9000/(45000/2)= 0,4 Wn = [0.4]; % Vetor com Freq. corte inferior/superior N = 91; % Elementos do filtro Ws = 45000; % Frequencia de amostragem % De acordo com o teorema de Nyquist, a frequencia de % amostragem tem que ser igual ou maior a duas vezes a % maior frequencia de corte para que o sinal possa ser % reconstituído com o mínimo de perda. % Resposta janela retangular Janela_retangular = fir1((N-1),Wn,'high',rectwin(N)); %Calculos para Resposta em Freqüência %RETANGULAR [Hr,wr] = freqz(Janela_retangular,1); %Gráficos modulo/fase para janela retangular figure(2); subplot(2,1,1); %Gráfico de modulo Db x Hz 6
  • 7. plot(wr*Ws/(2*pi),20*log10(abs(Hr)));grid minor; title('Filtro Janela Retangular - Resposta em Frequência'); xlabel('Hertz'); ylabel('(dB)'); %Gráfico de fase graus x Hz subplot(2,1,2); plot(wr*Ws/(2*pi),angle(Hr)*180/pi);grid minor; xlabel('Hertz'); ylabel('Fase (graus)'); %Análise de Operação: %Sinal MultiSenoidal % Conversão do tempo discreto para intervalo de amostras (sinais discretos) %Frequências para as senóides freq1=1000; freq2=3000; freq3=6000; freq4=9000; %frequencia de corte do filtro freq5=12000; freq6=15000; freq7=18000; %Base de tempo para os sinais senoidais t = (1:800)/Ws; %Sinais Senoidais Individuais sin1 = sin(2*pi*freq1*t); sin2 = sin(2*pi*freq2*t); sin3 = sin(2*pi*freq3*t); sin4 = sin(2*pi*freq4*t); sin5 = sin(2*pi*freq5*t); sin6 = sin(2*pi*freq6*t); sin7 = sin(2*pi*freq7*t); figure(1) plot(t,sin1,'c',t,sin2,'m',t,sin3,'y',t,sin4,'k',t,sin5,'r',t,sin6,'g',t,si n7,'b'); title('Sinais gerados por várias senóides') grid on; %Geração dos Sinal Multisenoidal através da soma das várias senóides MultiSenoidal=sin1+sin2+sin3+sin4+sin5+sin6+sin7; % Filtragem dos sinais % MultiSenoidalal Filtrado: janela retangular MFJR = filter( Janela_retangular,1,MultiSenoidal ); % Resposta Temporal t=((1:800)/Ws)*1000; % Delta T em milisegundos figure(3); subplot(2,1,1); plot(t,MultiSenoidal); grid on; title('Sinal MultiSenoidal - Resposta Temporal'); subplot(2,1,2); 7
  • 8. plot(t,MFJR); grid on; title('Janela Retangular do Sinal filtrado'); %Resposta em Freqüência % Modulo da transformada de Fourier para sinais %Modulo da transformada de Fourier %Para o sinal MultiSenoidal MTFSM = abs(fft(MultiSenoidal)); %Original MTFSMFR = abs(fft(MFJR)); %Janela Retangular %Intervalo de Freqüências para metade dos 800 pontos f = Ws*(0:399)/800; figure(4); subplot(2,1,1); plot(f,MTFSM(1:400)); grid minor; title('Sinal Multisenoidal - Resposta em Freqüência'); subplot(2,1,2); plot(f,MTFSMFR(1:400)); grid minor; title('Janela Retangular do Sinal filtrado'); 8
  • 9. GRÁFICO 1 Resposta freqüência de um filtro com janela retangular. Fig.1 9 Frequencia de corte = 9kHz Ganho = 0dB
  • 10. GRÁFICO 2 Senoides utilizadas para geração do sinal multisenoidal à ser aplicado nos filtros. Fig.2 Resposta temporal de um sinal multisenoidal. Fig.3 10
  • 11. GRÁFICO 3 Gráfico de filtragem do sinal multisenoidal aplicado no filtro Passa-Alta: Fig.4 De acordo com o primeiro gráfico, tivemos aplicado na entrada do filtro 7 sinais com freqüências distintas sendo elas 1kHz, 3kHz, 6kHz, 9kHz, 12kHz, 15kHz e 18kHz. No segundo gráfico podemos observar o resultado após a atuação do filtro passa-alta, apenas as freqüências maiores que os 9kHz ainda estão presentes no sinal. 11
  • 12. Utilizando o MATLAB para projetar o filtro Passa-baixa. %************************************************************************* % Engenharia Eletrônica e de Telecomunicação % % Trabalho Final - Simulações Utilizando o MatLab - T1 % % Disciplina: Processamento de Sinais % Profa. Maria Luisa Grossi Vieira Santos % % Nomes: Ciro Marcus % Hermano Felipe % Nilcilaine Macedo % Rodrigo Carmo % % Dados: Filtro Passa-Baixa % Frequencia de corte = 9kHz % 91 elementos % Ganho unitário na faixa de passagem % Janela retangular %************************************************************************* close all; clear all; clc; %Frequencia de corte filtro passa baixa %Wn = 9000/(45000/2)= 0,4 Wn = [0.4]; % Vetor com Freq. corte inferior/superior N = 91; % Elementos do filtro Ws = 45000; % Frequencia de amostragem % De acordo com o teorema de Nyquist, a frequencia de % amostragem tem que ser igual ou maior a duas vezes a % maior frequencia de corte para que o sinal possa ser % reconstituído com o mínimo de perda. % Resposta janela retangular Janela_retangular = fir1((N-1),Wn,'low',rectwin(N)); %Calculos para Resposta em Freqüência %RETANGULAR [Hr,wr] = freqz(Janela_retangular,1); %Gráficos modulo/fase para janela retangular figure(2); subplot(2,1,1); %Gráfico de modulo Db x Hz plot(wr*Ws/(2*pi),20*log10(abs(Hr))); grid minor; title('Filtro Janela Retangular - Resposta em Frequência'); xlabel('Hertz'); ylabel('(dB)'); %Gráfico de fase graus x Hz subplot(2,1,2); plot(wr*Ws/(2*pi),angle(Hr)*180/pi);grid minor; xlabel('Hertz'); ylabel('Fase (graus)'); 12
  • 13. %Análise de Operação: %Sinal MultiSenoidal % Conversão do tempo discreto para intervalo de amostras (sinais discretos) %Frequências para as senóides freq1=1000; freq2=3000; freq3=6000; freq4=9000; %frequencia de corte do filtro freq5=12000; freq6=15000; freq7=18000; %Base de tempo para os sinais senoidais t = (1:800)/Ws; %Sinais Senoidais Individuais sin1 = sin(2*pi*freq1*t); sin2 = sin(2*pi*freq2*t); sin3 = sin(2*pi*freq3*t); sin4 = sin(2*pi*freq4*t); sin5 = sin(2*pi*freq5*t); sin6 = sin(2*pi*freq6*t); sin7 = sin(2*pi*freq7*t); figure(1) plot(t,sin1,'c',t,sin2,'m',t,sin3,'y',t,sin4,'k',t,sin5,'r',t,sin6,'g',t,si n7,'b'); title('Sinais gerados por várias senóides') grid on; %Geração dos Sinal Multisenoidal através da soma das várias senóides MultiSenoidal=sin1+sin2+sin3+sin4+sin5+sin6+sin7; % Filtragem dos sinais % MultiSenoidalal Filtrado: janela retangular MFJR = filter( Janela_retangular,1,MultiSenoidal ); % Resposta Temporal t=((1:800)/Ws)*1000; % Delta T em milisegundos figure(3); subplot(2,1,1); plot(t,MultiSenoidal); grid on; title('Sinal MultiSenoidal - Resposta Temporal'); subplot(2,1,2); plot(t,MFJR); grid on; title('Janela Retangular do Sinal filtrado'); %Resposta em Freqüência % Modulo da transformada de Fourier para sinais %Modulo da transformada de Fourier %Para o sinal MultiSenoidal MTFSM = abs(fft(MultiSenoidal)); %Original MTFSMFR = abs(fft(MFJR)); %Janela Retangular 13
  • 14. %Intervalo de Freqüências para metade dos 800 pontos f = Ws*(0:399)/800; figure(4); subplot(2,1,1); plot(f,MTFSM(1:400)); grid minor; title('Sinal Multisenoidal - Resposta em Freqüência'); subplot(2,1,2); plot(f,MTFSMFR(1:400)); grid minor; title('Janela Retangular do Sinal filtrado'); 14
  • 15. GRÁFICO 1 Resposta freqüência de um filtro passa baixa com janela retangular. Fig.5 15 Frequencia de corte = 9kHz Ganho = 0dB
  • 16. GRÁFICO 2 Sinal multisenoidal aplicada no filtro. Fig.6 Resposta temporal do sinal multisenoidal aplicado e resposta temporal de um filtro passa baixa. Fig.7 16
  • 17. GRÁFICO 3 Gráfico de filtragem do sinal multisenoidal aplicado no filtro Passa-Alta: Fig.8 De acordo com o primeiro gráfico, tivemos aplicado na entrada do filtro 7 sinais com freqüências distintas sendo elas 1kHz, 3kHz, 6kHz, 9kHz, 12kHz, 15kHz e 18kHz. No segundo gráfico podemos observar o resultado após a atuação do filtro passa- baixa, apenas as freqüências menores que os 9kHz ainda estão presentes no sinal. 17
  • 18. Analise os filtros projetados em relação à estabilidade. Interprete. Como vantagens, os filtros FIR possuem resposta de fase linear e estabilidade, portanto, fazendo uma análise gráfica da resposta temporal da saída do sinal multisenoidal aplicado aos filtros, percebemos que a resposta fica restrita a apenas valores finitos, não tendendo em nenhum momento a valores infinitos o que nos comprova a estabilidade dos filtros projetados. FIG.9 18 Amplitude constante.
  • 19. CONCLUSÃO O projeto do filtro digital não recursivo apresentados neste trabalho, e sua simulação, nos facilitou o entendimento de um filtro passa-baixa e passa-alta, como podemos ver no diagrama de espectro de freqüências onde simulamos freqüências abaixo da freqüência de corte, e freqüências acima, para tanto, no filtro passa baixa, o sinal multisenoidal aplicado, apenas as freqüências acima da freqüência de corte não passaram, ou tiveram suas freqüências atenuadas em 20Db/Dec, podendo ser atenuadas com valores até maiores como por exemplo 40Db/Dec, dependendo dos pólos inseridos no filtro. A mesma idéia aconteceu para o filtro passa-alta. O uso de filtro digitais ajuda no ganho da qualidade da informação, já que o mesmo poderá eliminar ruídos indesejados e também faixas do sinal original. O Matlab foi um ferramenta e software utilizada no desenvolvimento de projetos de filtro digitais com uma programação intermediária, e conseguimos obter resultados satisfatórios afim de comprovar na teoria o funcionamento dos filtros digitais. 19
  • 21. 1ª Questão: Determine se cada um dos sinais discretos, a seguir, é ou não periódico. Calcule o período fundamental, se aplicável, e plote dois períodos de cada sinal, utilizando a função "stem" do MatLab. Para sen ou cos Para ou a) ( )       += 48 2 1 ππ nsennx  Para K = 1 o período fundamental será de N = 8 b) ( )             += 65 cos2 ππ nnx   Para K = 1 o período fundamental será de N = 10 c) ( ) )n(xnx)n(x 21 += Devido a soma dos sinais e o período fundamental de será um valor de amostra comum entre ambos, ou seja N = 40 amostras. 21
  • 22. MatLab: clc; clear all; close all; 'Questão 1_a' n=-10:1:40; x1=sin(((pi/8)*n)+pi/4).^2; subplot(3,1,1); stem(n,x1); grid on; 'Questão 1_b' n=-10:1:40; x2=cos(((pi/5)*n)+pi/6); subplot(3,1,2); stem(n,x2) grid on; 'Questão 1_c' n=-10:1:40; x3=x1+x2; subplot(3,1,3); stem(n,x3); grid on; Gráficos obtidos: Fig.10 22
  • 23. 2ª Questão: Considere o sinal descrito por ))13()1(()( −−−= nununnz . a) Plote este sinal versus o tempo; b) Decomponha este sinal em seus componentes par e ímpar e plote cada uma das partes em função do tempo; c) Reconstrua o sinal original a partir de seus componentes par e ímpar, plotando o resultado. MatLab: clc; clear all; close all; % 2)QUESTAO %========================================= %a) %criando a função degrau u = inline('t >= 0'); %cria um vetor com 21 pontos entre 0 e 20 n = linspace(0, 20, 21); % %criando a função z(n) z=n.*(u(n-1)-u(n-13)); figure stem(n,z) title('Letra a') grid on %========================================= %b) %sinal par - o vetor z foi invertido, e somado ao sinal z já existente e %tudo foi dividido por 2 z_par = [fliplr(z) z(2:length(z))]./2; n_aux = [(-1).*fliplr(n) n(2:length(n))] figure stem(n_aux,z_par) title('Letra b - sinal par'); grid on % %Sinal Ímparr=> juntamos o sinal z, com o resultado da funcao fliplr(z) %com amplitude invertida e dividimos tudo por 2 z_impar = [-1.*fliplr(z) z(2:length(z))]./2; figure stem(n_aux,z_impar) title('Letra b - sinal impar'); grid on %========================================= %c) %Recompondo o sinal=>somamos o sinal par com o sinal ímpar z_recomp = z_impar + z_par; figure stem(n_aux, z_recomp) title('Letra c - sinal recomposto'); grid on 23
  • 26. 3ª Questão: Utilizando a função "conv" do MatLab, obtenha a saída do sistema que tem como resposta ao impulso ( ) { })11()2(9,0)( −−−= nununh n , quando em sua entrada for aplicado o sinal { })15()(2)( −−= nununx . Plote em um mesmo gráfico (utilizando as funções "subplot" e "stem") x(n) e h(n), de forma que os sinais possam ser completamente visualizados. Plotar a saída y(n). MatLab: clc; clear all; close all; % 3)QUESTAO %========================================= %criando a função degrau u = inline('t >= 0'); n = linspace(-40, 40, 81); %========================================= %criando a funcao h(n) h=((0.9).^n).*(u(n-2)-u(n-11)); figure subplot(2,1,1) stem(n,h) title('RESPOSTA AO IMPULSO h(n)'); axis ([-5 15 -0.5 1]) grid on %========================================= %criando a funcao x(n) x= 2*(u(n)-u(n-15)); subplot(2,1,2) stem(n,x) title('SINAL APLICADO x(n)'); axis ([-5 19 -0.5 2.5]) grid on %========================================= %fazendo a convolução de h(n) e x(n) e jogando o resultado em y(n) y = conv(h,x); % o vetor resultado da funcao conv tem o TAMANHO DO VETOR H + TAMANHO DO % VETOR X -1 %entao o eixo n tem que ir de -(TAMANHO DO VETOR H + TAMANHO DO VETOR X)/2 %ate (TAMANHO DO VETOR H + TAMANHO DO VETOR X)/2 -1 n = linspace(-1*(length(h)+length(x))/2, ((length(h)+length(x))/2)-1, length(h)+length(x)-1); figure stem(n,y) title('SAÍDA DO SISTEMA y(n)'); axis ([-5 30 -5 12]) grid on 26
  • 28. 4ª Questão: Utilize o comando "residuez" do MatLab para fazer a expansão em frações parciais da função de transferência abaixo. Em seguida, obtenha a resposta ao impulso do sistema. Analise se o sistema é causal e/ou estável, justifique suas respostas. ( ) 2 1 z 5.0² 2 3 ³ 2 1 2 3 ²³ > ++ +++ = zzz zzz zH MatLab: clc; clear all; close all; num=[1 1 3/2 1/2]; den=[1 3/2 1/2]; [R,P,K]=residuez(num, den) z=tf('s'); tf=(z^3+z^2+(3/2)*z+(1/2))/(z^3+(3/2)*z^2+(1/2)*z); [y,t]=impulse(tf); impulse(tf) figure stem(t,y) axis([-2 10 -2 2]) grid on Expansão em frações parciais: Resultado da função residuez R = 2 -1 P = -1.0000 -0.5000 K = 0 1 Segundo o HELP DO MATLAB 28
  • 29. B(z) r(1) r(n) ---- = ------------ +... ------------ + k(1) + k(2)z^(-1) ... A(z) 1-p(1)z^(-1) 1-p(n)z^(-1) Logo: B(z) 2 (-1) 1 ---- = ------------ + ----------------- + ---------------- A(z) 1-(-1)z^(-1) 1-(-0.5) z^2 O sistema composto pela função de transferência ( ) 2 1 z 5.0² 2 3 ³ 2 1 2 3 ²³ > ++ +++ = zzz zzz zH é causal, pois é um sistema unilateral direito e não exclui o infinito e é um sistema estável, uma vez que a circunferência unitária está contida na região de convergência. Gráficos obtidos: Gráfico 1 - Resposta ao impulso Fig17 29
  • 30. Gráfico 2 - Resposta ao impulso com função STEM Fig.18 30
  • 31. Referências Bibliográficas: • DINIZ, P.S.R & outros: Processamento Digital de Sinais - Projeto e Análise de Sistemas; Bookman; 2004. • S. HAYKIN & B. V. VEEN: Sinais e Sistemas; Bookman; 2001. • S. D. STEARNS & R. A. DAVID: Signal Processing Algorithms in MatLab; 1996. • PROAKIS, J.G. & MANOLAKIS: D.G.: Digital Signal Processing - Principles, Algorithms and Applications; McMillan Publishing Co., 1992. 31
  • 32. 32