TUTORIAL_MATLAB
950 palavras
4 páginas
Tópicos em Processamento de SinaisDepartamento de Engenharia Elétrica
Faculdade de Tecnologia
Universidade de Brasília
MATLAB
1) Introdução
O aplicativo Matlab é uma das ferramentas mais úteis para as áreas de processamento de sinais, controle, e outras aplicações. O “Mat” do nome Matlab está relacionado com “Matriz”, ou seja, é um laboratório que permite a manipulação eficiente de matrizes. Pode-se dizer também que o
Matlab permite também a manipulação eficiente de vetores, já que um vetor de tamanho N pode ser visto como uma matriz de Nx1.
Uma das melhores formas de se familiarizar com o Matlab é através do comando intro, que provê uma turnê pelas características básicas do programa.
Exercício 1
Use o comando intro e, com atenção, procure entender todos os exemplos fornecidos.
A aplicação predominante no presente curso será o processamento digital se sinais. Para isto, preparamos algumas técnicas em Matlab que facilitarão o uso do aplicativo para esta tarefa.
2) Geração de Sinais Amostrados
Como primeiro exemplo, geraremos a seguinte função senoidal no Matlab:
f(t)=sin(2*pi*fo*t)
Onde fo=1 Hz.
A função é mostrada na seguinte figura:
Senoide de 1 Hz
1
0.8
0.6
0.4
0.2
f(t)
0
-0.2
-0.4
-0.6
-0.8
-1
0
0.2
0.4
0.6
Tempo (seg.)
0.8
1
1
Tópicos em Processamento de Sinais
Departamento de Engenharia Elétrica
Faculdade de Tecnologia
Universidade de Brasília
Para permitir o processamento de sinais por computador, o sinal analógico deve ser digitalizado por um conversor analógico para digital (A/D). Neste processo o sinal é amostrado em vários instantes, em intervalos de tempo constante. O intervalo de tempo é o período de amostragem
(T), e o recíproco de T é a freqüência de amostragem (fs= 1/T). A unidade de tempo do período de amostragem em geral é segundos, e a de Freqüência é em Hz. 100 Hz significa que 100 amostras do sinal são tomadas em 1 segundo.
Pode-se simular funções amostradas no Matlab.