Aprovei.net← Todos os roteiros

UNINTER Processamento Digital de Sinais

Processamento Digital de Sinais

Filtros Digitais com Scilab

Atividade Prática

O roteiro como a instituição entrega

1 de 4 páginas

Página 1 do roteiro

Atividade Prática: Filtros Digitais

OBJETIVO

Verificar o sinal de saída a partir de um sinal de entrada determinado.

MATERIAL UTILIZADO

  • Ambiente matemático Scilab.
  • Apostilas disponíveis no AVA na Aula Ambiente Matemático Scilab.
  • Listas de Exercícios disponíveis em todas as aulas do AVA.

ORIENTAÇÕES

  • Para realizar esta atividade leia atentamente e estude todo o material disponível no

AVA (principalmente as apostilas e listas de exercícios).

  • Atenção! Coloque no relatório todo o desenvolvimento matemático prévio ao desenvolvimento do algoritmo. Se não houver desenvolvimento matemático como indicado no vídeo do experimento será descontada nota.
  • Inclua imagens de todos os procedimentos solicitados. Nas imagens não se esqueça de colocar nomes nos eixos (xlabel e ylabel). Será descontada nota.
  • Para facilitar o desenvolvimento da atividade use o aplicativo SciNotes que permite gravar sua atividade como um programa (página 7 da Apostila 1: Introdução ao Scilab).
  • Coloque o algoritmo completo no relatório com o detalhe de cada uma das linhas como o exemplo indicado. Será descontada nota.
  • Trabalhos iguais serão considerados plágio e a nota será zero para todos os alunos que entregarem o mesmo trabalho

ATIVIDADE

Esta atividade deve ser desenvolvida considerando um RU de 7 números Se seu RU tiver menos de 7 números deverá preencher com zeros os últimos números.

Exemplo:

RU = 12345
RU1RU2RU3RU4RU5RU6RU7
1234500

Se seu RU tiver mais de 7 números deverá desconsiderar os últimos números. Exemplo:

RU = 123456789
RU1RU2RU3RU4RU5RU6RU7
1234567
Sendo:
a = RU1
b = RU7 – se RU7 = 0 b = 7
p = RU6/10 – se RU6 = 0 p = 0,6
  • Sendo x[n] o sinal de entrada de um determinado sistema:
x[n] = u[n + 1]

E o sinal de saída y[n]:

y[n] = u[n](a. p^n + b. (−p)^n )
Será necessário determinar a resposta ao impulso do sistema ℎ[n]

Para chegar na resposta ao impulso será necessário calcular a função do sistema H(z) a partir dos sinais de entrada e saída.

  • Para a resposta ao impulso do sistema ℎ[n] obtida a partir do desenvolvimento anterior, se o vetor de entrada (sinal de entrada) for x_1 [n]:
RU7π RU4π
x_1 [n] = sen (kn +) + e −n ⁄^10 cos (kn +−RU4 ≤ n < 4
2040
π = número π, sintaxe no Scinotes %pi
• e = número e, sintaxe no Scinotes %e^(variável) ou exp(variável)

RU7

k =_100 , se RU7 = 0 adotar k = 0,07

Usando o ambiente matemático Scilab calcular o sinal de saída y_1 [n] definido por:

y_1 [n] = x_1 [n] ∗ ℎ[n] (1)

Onde ℎ[n] é a resposta ao impulso (domínio do tempo) correspondente à H(z) (domínio da

frequência). E o sinal de saída y_1 [n] é resultante da convolução entre o sinal de entrada x_1 [n]

e a resposta ao impulso do sistema ℎ[n].

PROCEDIMENTO

  • É conveniente usar o aplicativo SciNotes para escrever os comandos.
  • As funções impulso unitário e degrau unitário explicadas na Apostila 1: Introdução ao

Scilab serão fundamentais para esta atividade. Elas deverão ser definidas no início da série de comandos.

  • (6 pontos) A partir dos sinais de entrada e saída x[n] e y[n] calcular a resposta ao impulso ℎ[n] do sistema. Todos os cálculos deverão ser apresentados detalhadamente no relatório (estes cálculos serão realizados no caderno). As listas de exercícios mencionadas no MATERIAL UTILIZADO têm vários problemas e resoluções similares.

a. (4,5p) Cálculo do filtro (deste cálculo depende toda a atividade) b. (0,5p) Função H(z) correta c. (1p) Resposta ao impulso ℎ[n] correta

  • (3 pontos) Scilab:

a. Gerar um vetor n entre -10 e 10 para x_1 [n] e ℎ[n].

b. Gerar um vetor n1 entre -20 e 20 para y_1 [n].

c. (3p) Algoritmo:

i. (1p) Vetor de entrada x_1 [n] correto ii. (1p) Resposta ao impulso ℎ[n] correta iii. (1p) Vetor de saída y_1 [n] correto

3. (1 ponto) Usando os comandos subplot e plot2d3 (Apostila 2) plotar x_1 [n], ℎ[n], e y_1 [n]

no mesmo gráfico.

Nomes nos eixos dos gráficos (será descontada nota se os gráficos não tiverem nome nos eixos).

-------------------------------------------------------------------------------------------------------------------------- Exemplo RU: 1234567

RU1RU2RU3RU4RU5RU6RU7
1234567
  • Resposta ao impulso: o aluno deverá desenvolver o sistema para calcular a resposta ao impulso ℎ[n] a partir dos sinais de entrada e saída do sistema e apresentar TODOS os cálculos do desenvolvimento considerando seu RU. Exemplo, RU 1234567
x[n] = u[n + 1]
y[n] = u[n](1. 0,6^n + 7. (−0,6)^n )
2. Sinal x_1 [n]
x_1 [n] = sen(0,07n + 0,35π) + e −n ⁄^10 cos(0,07n + 0,1π) −4 ≤ n < 4

Outros roteiros de Processamento Digital de Sinais

Sobre este texto

Transcrição do roteiro entregue pela instituição, com a estrutura preservada. Nenhum dado de professor, aluno ou contato aparece aqui — foram removidos antes da publicação. O texto está no ar para que você saiba o que a atividade pede antes de começar; ele não contém resolução.

Pedir orçamento no WhatsApp