Graficos no MatLab
Departamento de Ciência da Computação
Informatica II (Matlab) – Prof. Marcus Brunetta
Atividade I - Gráficos
Nota de Aula
1a. Parte - Plotagem de Funções e Dados Experimentais
1. Plotagem Básica de Gráficos de Funções
A plotagem de gráficos e funções segue sempre um algoritmo básico que mostramos a seguir, diferindo apenas nos detalhes de implementação, dependendo do tipo de problema e da abordagem desejada. Algoritmo Básico de Gráfico de Função
início
Ajusta parâmetros do gráfico Gera Vetor de Valores no domínio da função fim Calcula função para o vetor Plota o gráfico
Iremos demonstrar aqui os dois métodos básicos de geração de gráficos de funções.
a. Plotagem implícita pela função fplot ('expr',[int]):
Neste caso devemos explicitar a expressão correspondente à função e o seu domínio, como no exemplo: Plotar o gráfico da função y = e-0.10 t cos(0.90 t) no intervalo [0,45] (Esta função representa uma oscilação sub-amortecida)
Teremos o comando:
Atividade I - Plotagem de Gráficos
1
Informática II - MATLAB Para Engenharia
Prof. Marcus Brunetta
>> fplot('exp(-0.10*t)*cos(0.90*t)',[0,45])
Em seguida podemos ajustar alguns parâmetros do gráfico (grade, título, designação de eixos, legenda): >> grid on
>> title ('Oscilacoes Sub-Amortecidas');
>> ylabel('Amplitude (Normalizada)');
>> xlabel('Tempo');
>> legend('Dados Teoricos'); cujo resultado é:
Observe que embora esses elementos possam ser posteriormente adicionados à figura, é sempre importante incorporá-los ao script correspondente à construção do gráfico.
b. Plotagem Explícita pela função plot(x, y)
Esta função é utilizada quando se deseja efetuar gráficos de pares ordenados de pontos obtidos a partir de conjuntos x=[....], y=[....], de mesma cardinalidade, dados explicitamente (daí o nome de plotagem explícita. Esta mesma função será utilizada na plotagem de dados experimentais, como se verá adiante.
No presente caso