Você está na página 1de 18

Programao Aplicada Engenharia

(Grficos)

Prof. M.e: Ricardo Camparim


Funo Plot

Como exemplo inicial, ser ilustrado a funo seno no intervalo [0,2]


com 30 pontos

Adaptado Erica R. M. D. M. - 2006 1


Caracterstica funo plot

Adaptado Erica R. M. D. M. - 2006 2


Caracterstica funo plot

Adaptado Erica R. M. D. M. - 2006 3


Estilo de linha, marcadores, cores e
eixos

Adaptado Erica R. M. D. M. - 2006 4


Comando Hold on

Permite que seja adicionada mais de uma curva no mesmo grfico.


Quando o hold on acionado, o MATLAB no remove as curvas j
existentes quando novos comandos plot so emitidos.

Adaptado Erica R. M. D. M. - 2006 5


Comando subplot
O comando subplot (m,n,p), divide a janela atual em uma matriz m
por n de reas grficas e faz com que a p-sima rea fique ativa. Os
subgrficos so numerados da esquerda para a direita, ao longo da
linha superior, da para a segunda linha.

Adaptado Erica R. M. D. M. - 2006 6


Outras caractersticas

Adaptado Erica R. M. D. M. - 2006 7


Outras caractersticas

Adaptado Erica R. M. D. M. - 2006 8


Outras caractersticas

Adaptado Erica R. M. D. M. - 2006 9


Grficos tridimensionais

Adaptado Erica R. M. D. M. - 2006 10


Grficos de superfcie

O Matlab define uma superfcie de rede por meio das coordenadas z


de pontos acima de uma grade retangular no plano xy. Ele forma um
grfico unindo pontos adjacentes com linhas retas. O resultado se
parece com uma rede de pesca com ns nos pontos de dados. Estes
grficos so muito teis na visualizao de grandes matrizes ou para a
representao grfica de funes de duas variveis.

Adaptado Erica R. M. D. M. - 2006 11


Funo meshgrid

O primeiro passo para gerar um grfico de rede de uma funo de


duas variveis gerar matrizes X e Y que consistam em linhas e colunas
repetidas, respectivamente, sobre um intervalo das variveis x e y. Isto
pode ser feito pela funo meshgrid. [X,Y] = meshgrid(x,y) cria uma
matriz x, cujas linhas so cpias do vetor x, e uma matriz Y, cujas
colunas so cpias do vetor y. Esse par de matrizes pode ento ser
usado para calcular funes de duas variveis usando os recursos
convencionais.

Adaptado Erica R. M. D. M. - 2006 12


Funo surf
Um grfico de superfcie da mesma matriz Z (usado na funo mesh)
se parece com o grfico em rede, exceto pelo fato de que os espaos
entre as linhas so preenchidos.

Adaptado Erica R. M. D. M. - 2006 13


Funo peaks
Esta funo (peaks.m) gera uma matriz quadrada de dados. Os dados
so baseados em uma funo de duas variveis e contm pontos de
dados para x e y, no intervalo 3 a 3.

possvel especificar o tamanho da matriz quadrada de dados gerada


por peaks passando-lhe argumentos. Se omitir os argumentos, seu
padro ser 31.

Adaptado Erica R. M. D. M. - 2006 14


Funo peaks

Adaptado Erica R. M. D. M. - 2006 15


Grficos de contorno
Mostram linhas de elevao ou altura constante (um exemplo o
mapa topogrfico). Os grficos de contorno bi e tridimensionais so
gerados usando-se as funes contour e controur3, respectivamente.

Adaptado Erica R. M. D. M. - 2006 16


Grficos de contorno
Outra forma de visualizar informaes sobre contorno usar cores
para representar alturas. A funo pcolor mapeia em um conjunto de
cores e apresenta a mesma informao do grfico de contorno, na
mesma escala. Exemplo: digite z = peaks e em seguida pcolor(z).

Adaptado Erica R. M. D. M. - 2006 17

Você também pode gostar