Atividade Prática
ORIENTAÇÕES
• O trabalho deverá ser entregue em modelos em arquivo PDF.
• O arquivo deverá ser entregue no ícone TRABALHOS no lado esquerdo da tela.
• Uma vez enviados os arquivos, o link não será reaberto para entrega de novos
trabalhos.
• Não haverá prorrogação de prazo de entrega.
Baixar o aplicativo:
https://www.scilab.org/
Para todas as atividades práticas:
• Esta atividade depende do seu RU.
• Para realizar esta atividade leia atentamente todo material (principalmente as apostilas)
disponível na Aula 13.
• Atenção! Coloque no relatório todo o desenvolvimento matemático prévio ao
desenvolvimento do algoritmo sempre que solicitado. Se não houver desenvolvimento
matemático 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).
• Coloque o algoritmo completo no relatório com o detalhe explicando cada uma das
linhas. Será descontada nota.
Exemplo RU: 1234567
RU1 RU2 RU3 RU4 RU5 RU6 RU7
1 2 3 4 5 6 7
Se seu RU tiver menos de 7 números deverá preencher com zeros os últimos números.
Exemplo:
RU = 12345
RU1 RU2 RU3 RU4 RU5 RU6 RU7
1 2 3 4 5 0 0
Se seu RU tiver mais de 7 números deverá desconsiderar os últimos números. Exemplo:
RU = 123456789
RU1 RU2 RU3 RU4 RU5 RU6 RU7
1 2 3 4 5 6 7
Sinais e Sistemas
Prof. Eng. Viviana R. Zurro MSc.
M10 SS – Roteiro 2
OBJETIVO
Aprender a usar o ambiente matemático e realizar operações básicas com sinais.
MATERIAL UTILIZADO
• Ambiente matemático Scilab.
• Apostilas 1, 2 e 3 disponíveis nas Aulas 8, 9 e 10
• Comando cshift se necessário.
ATIVIDADE 1: Tempo contínuo
• 𝑎1 =
𝑅𝑈1
2
, se 𝑎1 = 0 adotar 𝑎1 = 0,5
• 𝑏1 =
𝑅𝑈2
2
, se 𝑏1 = 0 adotar 𝑏1 = 1
• 𝑐1 =
𝑅𝑈3
10
, se 𝑐1 = 0 adotar 𝑐1 = 0,3
• 𝑑1 =
𝑅𝑈4
20
, se 𝑑1 = 0 adotar 𝑑1 = 0,2
• 𝑒1 =
𝑅𝑈5
10
, se 𝑒1 = 0 adotar 𝑒1 = 0,5
• 𝑒 = número 𝑒, sintaxe no Scinotes %e, ou 𝑒𝑥𝑝
• 𝜋 = número 𝜋, sintaxe no Scinotes %pi
Gerar um vetor 𝑡 de zero a 2𝜋 com intervalo de 0,01.
1. (2 pontos) Gerar as seguintes funções:
a. (0,5p) 𝑥(𝑡) = 𝑐𝑜𝑠 (𝑎1
𝜋
6
𝑡) + 2 𝑠𝑒𝑛 (𝑎1
𝜋
6
𝑡)
b. (0,5p) 𝑦(𝑡) = 𝑏1 𝑠𝑒𝑛 (
𝜋
6
𝑡) + 2
−𝑏1𝑡
c. (0,5p) 𝑣(𝑡) = 𝑒
𝑐1𝑡
d. (0,5p) 𝑤(𝑡) = 2
−𝑑1𝑡
𝑠𝑒𝑛(𝑒1𝑡)
e. Plotar todas as funções na mesma figura usando o comando subplot. Colocar os
nomes nos eixos e o título de cada figura como no exemplo a seguir. Será tirada
nota se a imagem não cumprir com o solicitado. Usar o comando plot para melhor
visualização.
Sinais e Sistemas
Prof. Eng. Viviana R. Zurro MSc.
M10 SS – Roteiro 3
Exemplo RU:1234567
Esta figura é somente um exemplo calculado para o RU 1234567, os gráficos obtidos não
serão esses.
2. (2 pontos) Gerar e plotar no mesmo gráfico os seguintes sinais:
a. 𝑥1
(𝑡) = 𝑅𝑈1𝑐𝑜𝑠(𝑡)
b. 𝑥2
(𝑡) =
𝑅𝑈2
3
𝑠𝑒𝑛(2𝑡)
c. 𝑥3
(𝑡) =
𝑅𝑈3
6
𝑐𝑜𝑠(3𝑡)
d. 𝑥4
(𝑡) =
𝑅𝑈4
9
𝑠𝑒𝑛(4𝑡)
e. 𝑥5
(𝑡) =
𝑅𝑈5
12
𝑐𝑜𝑠(5𝑡)
f. 𝑥6
(𝑡) =
𝑅𝑈6
15
𝑠𝑒𝑛(6𝑡)
g. 𝑥7
(𝑡) =
𝑅𝑈7
18
𝑐𝑜𝑠(7𝑡)
h. 𝑦(𝑡) = 𝑥1
(𝑡) + 𝑥2
(𝑡) + 𝑥3
(𝑡) + 𝑥4
(𝑡) + 𝑥5
(𝑡) + 𝑥6
(𝑡)+𝑥7
(𝑡)
Sinais e Sistemas
Prof. Eng. Viviana R. Zurro MSc.
M10 SS – Roteiro 4
Exemplo RU: 1234567
Esta figura é somente um exemplo calculado para o RU 1234567, os gráficos obtidos não
serão esses.
ATIVIDADE 2: Tempo discreto
Gerar um vetor 𝑛 de -10 a 10 com intervalo igual a 1.
Criar a função impulso unitário. Criar a função degrau unitário.
• 𝑎2 = 𝑅𝑈6, se 𝑎2 = 0 adotar 𝑎2 = 6
• 𝑏2 = 𝑅𝑈7/10, se 𝑏2 = 0 adotar 𝑏2 = 0,7
• Os parâmetros 𝑐1 e 𝑑1 são os mesmos da Atividade 1
1. (3 pontos) Gerar as seguintes funções:
a. (0,5p) 𝑥[𝑛] = [𝑅𝑈1 𝑅𝑈2 𝑅𝑈3 (−𝑅𝑈4) (−𝑅𝑈5) (−𝑅𝑈6) (−𝑅𝑈7) ]
b. (1p) 𝑦[𝑛] = (2
−𝑏2𝑛
𝑠𝑒𝑛(𝑐1𝑛))(𝑢[𝑛 − 𝑅𝑈1] − 𝑢[𝑛 − 8])
c. (1,5p) 𝑧[𝑛] = 𝑥[−𝑛 + 𝑎2
] − 𝑥[𝑛] −𝑅𝑈1 ≤ 𝑛 ≤ 𝑎2
Sinais e Sistemas
Prof. Eng. Viviana R. Zurro MSc.
M10 SS – Roteiro 5
2. (3 pontos) Calcular:
𝑜[𝑛] = 𝑥[𝑛] + 𝑦[𝑛] + 𝑧[𝑛]
𝑝[𝑛] = 𝑥[𝑛] − 𝑦[𝑛]. 𝑧[𝑛]
𝑞[𝑛] = 𝑥[𝑛]. (𝑦[𝑛] + 𝑧[𝑛])
3. Plotar todos os gráficos (𝑥[𝑛], 𝑦[𝑛], 𝑧[𝑛]. 𝑜[𝑛], 𝑝[𝑛] e 𝑞[𝑛]) como sinal discreto na
mesma figura usando o comando subplot. Colocar os nomes nos eixos e o título de
cada figura como no exemplo a seguir. Será tirada nota se a imagem não cumprir com
o solicitado. Usar o comando plot2d3 para melhor visualização.
Exemplo RU: 1234567
𝑥[𝑛] = [1 (−2) 3 (−4) 5 (−6) 7 ]
𝑦[𝑛] = (2
−0,7𝑡
𝑠𝑒𝑛(0,3𝑡))(𝑢[𝑛 − 1] − 𝑢[𝑛 − 8])
𝑧[𝑛] = 𝑥[−𝑛 + 3] − 𝑥[𝑛] −1 ≤ 𝑛 ≤ 6
Esta figura é somente um exemplo calculado para o RU 1234567, os gráficos obtidos não
serão esses