Relatorio 1
PROCESSAMENTO DE SINAIS I
RELATÓRIO 01
Curso: Engenharia Elétrica
Disciplina: Processamento de Sinais
Prof. Marco Antônio Assis de Melo
Daniel Salles
Júlio Lautert
Rodrigo Jorge Santos
São Paulo/2015
Geração de Sinais no Matlab - Relatório 01
Exemplos de aplicação. Execute os comandos abaixo:
Exemplo 01
t=0:.001:1; % Gráfico começando de 0, intervalo de 0.001 até 1; subplot(3,1,1) % Configura área de plotagem (3 linhas, 1 coluna, posição 1); x=4*cos(2*pi*10*t+pi/6); % Define variável x com a função cosseno, amplitude 4, frequência 10Hz e defasagem pi/6; plot(t,x);axis([0 1 -5 5]) % Plota gráfico variáveis t por x. Axis define os intervalos do gráfico, define valores dos eixos x de 0 a 1 e y de -5 a 5; subplot(3,1,2) % Configura área de plotagem, (3 linhas, 1 coluna, posição 2), o segundo gráfico abaixo do primeiro; x=4*sin(2*pi*10*t+pi/6); % Define variável x com a função seno, amplitude 4, frequência 10Hz e defasagem pi/6; plot(t,x);axis([0 1 -5 5]) % Plota gráfico variáveis t por x, define valores dos eixos x de 0 a 1 e y de -5 a 5.
Exemplo 02
t=0:.001:1; % Gráfico começando de 0, no intervalo de 0.001 até 1; x=60*sin(2*pi*10*t).*exp(-6*t); % Define variável x com a função seno, amplitude 60, frequência 10Hz e amortecimento exponencial de -6t; plot(t,x);axis([0 1 -70 70]) % Plota gráfico variáveis t por x, define valores dos eixos x de 0 a 1 e y de -70 a 70.
Exemplo 03
o=ones(1,500); % Define variável o como matriz linha de 500 amostras de “uns”; z=zeros(1,250); % Define variável z como matriz linha de 250 amostras de “zeros”; f1=[z o z]; % Define variável f1 como matriz linha contendo vetores z, o e z; f2=[ones(1,250) o z]; % Define variável f2 como matriz linha contendo “uns” do intervalo de 1 a 250, o e z; f3=fliplr(f2); % Define f3 como inverso de f2; t=linspace(-1,1,1000); % Define variável t como vetor de tempo de -1 a 1 com 1000 amostras;
subplot(3,1,1);