Basicamente, um gráfico é um conjunto de pontos ligados. Podemos, portanto, possui dois vetores e relacioná-los de forma que cada um represente um eixo, como no seguinte exemplo:
%Cria o vetor do eixo X, de 0 até 2*Pi
x = 0:0.5:2*pi
%Cria o vetor do eixo Y
y = sin(x)
%Plotar o gráfico
plot(x,y)
Seguindo este código teremos um gráfico, mas podemos observar que ele está todo "quadrado". Isso ocorre pois o vetor X possui poucos pontos, pois escolhemos um passo de 0.5 , valor muito grande. Veja o exemplo a seguir:
%Cria o vetor do eixo X, de 0 até 2*Pi
x = 0:0.01:2*pi
%Cria o vetor do eixo Y
y = sin(x)
%Plotar o gráfico
plot(x,y)
Utilizando o passo de 0.01, conseguimos uma curva senóide bem suave.
Como o Matlab está simplesmente criando coordenadas à partir dos dois vetores, qualquer tipo de gráfico pode ser plotado, desde que os vetores tenham o mesmo tamanho. Veja o exemplo a seguir:
a = 0:0.01:4*pi
x = (sin(2*a)).^3
y=(cos(3*a)).^5
plot(x,y)
Nenhum comentário:
Postar um comentário