O Exercício Processamento Digital de Sinais
Por: Baabiinh • 28/10/2019 • Trabalho acadêmico • 287 Palavras (2 Páginas) • 257 Visualizações
Questão 01 - Gere uma senóide com frequência de 100 Hz e amplitude 6V, amostrada a uma frequência de amostragem de 2 kHz. Adicione a esta senóide ruído gaussiano com desvio padrão de 2V. Plote o sinal resultante.
%Senóide Questão 01.
%Frequência 100Hz;
%Amplitude 6V;
%Frequência de Amostragem 2KHz;
%Desvio Padrão 2V.
clear all
clc
%T= 1/f
%T= 1/2000, que é 0,0005
f=100;%Frequência dada em [Hz]
x1=6;%Amplitude dada em [V]
t=0:0.0005:1;%linha 1
y=x1*sin(2*pi*f*t);%linha 2
subplot(3,1,1)%Primeiro Gráfico, referente a senoide
plot(t,y)
ylabel('Amplitude[Volts]')
xlabel('Tempo[Segundos]')
grid on
%ar=3[v] ruido padrão.
%Ruído Gaussiano é de 2[v], então ar 2/3= 0,66
ar=0.66;
ruido=ar*randn(1,length(t));
subplot(3,1,2);%Segundo Gráfico, referente ao ruído
plot(t,ruido);
ylabel('Amplitude[Volts]');
xlabel('Tempo[Segundos]');
grid on
%Sinal Resultante
y_ruido=y+ruido;%somatória do gráfco e do ruído
subplot(3,1,3);%Terceiro Gráfico, referente ao sinal resultante
plot(t,y_ruido);
ylabel('Amplitude[Volts]');
xlabel('Tempo[Segundos]');
grid on
Questão 02 - Usando o comando help square , gere uma onda quadrada de 40 Hz, amostrada a uma freqüência de 1 KHz.
%Questão 02
clear all
clc
%T=1/f
%T=1/1000
%T= 0,001 Segundos[s]
%f= 40Hz
t=0:0.001:1;
f=40;
x=square(2*pi*f*t);
plot(t,x)
ylabel('Amplitude[V]')
xlabel('Tempo[S]')
title('Gráfico de Onda Quadrada de 40Hz')
grid on
Questão 03 - Calcule e plote sua resposta ao degrau s[n] para n = -10,.., 100. E determine se o sistema é estável.
Usar como base o programa 49
%Questão 03
clear all
clc
%Degrau s[n]= -10,...,100
a=[1,-1,0.9];
b=[1];
...