Processamento digital
Turma: Professor(a): Eu não lembro o nome dele
Data:_____/ ______/ ______
O trabalho a seguir demonstra nossos resultados obtidos com o matlab, obtendo pulso uniário, sequência exponencial complexa (E mais coisas q ainda não fizemos) e seus repectivos questionamentos.
Primeira questão:
a) Para plotar um pulso unitário com o programa, utiliza-se o seguinte código no editor do Matlab:
>>clf;
>>n = -10:20;
>>u = [ zeros(1,10) 1 zeros(1,20)];
>>stem(n,u);
>>xlabel('n');ylabel('Amplitude');
>>title('Impulso unitario');
>>axis([-10 20 0 1.2]);
No qual podemos obter um impluso unitário de amplitude 1, como podemos visualizar na imagem.
b) Os seguintes comandos que foram utilizados para gerar um impulso unitário.
O comando clf usado no início do programa, limpa a janela onde aparecem as figuras.
O comando axis nesse caso axis([-10 20 0 1.2]) ajusta o escalonamento dos eixos para os limites definidos no vetor.
O comando Title adiciona um título ao gráfico.
O comando Xlabel inclui um rótulo no eixo-x
O comando Ylabel inclui um rótulo no eixo-y
c)
d)
e)
f)
Segunda questão
2)Para plotar uma sequência exponencial complexa com o programa, usa-se o seguinte código no editor do Matlab: clf; c = -(1/12)+(pi/6)*i;
K = 2; n = 0:40; x = K*exp(c*n); subplot(2,1,1); stem(n,real(x)); xlabel('n');ylabel('amplitude'); title('Parte real');
subplot(2,1,2); stem(n,imag(x)); xlabel('n');ylabel('amplitude'); title('Parte imaginária');
b) O parâmetro controla a taxa de crescimento ou decaimento desta sequência é: c = -(1/12)+(pi/6)*i;
c) O parâmetro controla a amplitude desta sequência é: K = 2;
d)As posições seram invertidas graficamente. (Falta a imagem ou alguma coisa)
e) O operador real é responsável pela geração da parte real mostrada no gráfico, já o operador imag é responsável por apresentar no gráfico as partes imaginárias.
f) O comando subplot plota vários gráficos em apenas uma imagem.