% Geração de sinal "analógico"

intervalo = 0.0001; % suficientemente pequeno
t = -0.005:intervalo:0.005; % intervalo arbitrado - 1ms
xa = sin(2*pi*100*t); % sinal gerado
plot(t*1000,xa);
title('Sinal analógico');
xlabel('t em ms');
ylabel('x_a(t)');

% Sinal discreto no tempo
T_s1 = 1/500; % amostragem a 500 amostras por segundo
n = -20:1:20;
xd1 = sin(2*pi*100*n*T_s1);
T_s2 = 1/1000; % amostragem a 1000 amostras por segundo
xd2 = sin(2*pi*100*n*T_s2);
figure;
stem(n*T_s2*1000,xd1);
title('Sinal discreto amostrado');
xlabel('t em ms');
ylabel('x_d(n)');
figure;
stem(n*T_s2*1000,xd2);
title('Sinal discreto amostrado');
xlabel('t em ms');
ylabel('x_d(n)');
