graficosmatlab
Plotando gráficos simples no Matlab
Já que eu uso bastante, não custa explicar! :)
%gerando dois vetores de números aleatórios
x=rand(20,1);
y=rand(20,1);
%primeiro, vamos criar uma nova janela..
%não é totalmente necessário, mas é bom pra evitar que saia em cima de
%outro gráfico
figure %ele também aceita um número, identificador da janela, pra caso se queira propositalmente adicionar ou substituir coisas
%desenhando!
plot(x);
%desenha somente o vetor X, tal que Y=X e o eixo X será o indice no vetor
%para colocar linhas de grade:
grid;
%Para desenhar pares (x,y) passe-os para o plot:
plot(x,y);
%Isso vai desenhar uma linha contínua, ligando todos os pontos (x(i),y(i)),
%para todo i pertencente ao vetor.
%Caso queira "diferenciar", podemos passar cores:
plot(x,y,'red');
%linha continua, vermelha
plot(x,y,'xblue');
% 'x' marcando os pontos, em azul..
%para sobrepor os dois (linhas e marcadores), podemos usar:
plot(x,y,'red');
hold; %indica ao matlab para não apagar o grafico atual, e sim adicionar a ele.
%hold novamente troca o estado, permitindo a criacao de um grafico novo.
plot(x,y,'xblue');
grid;
% alguns marcadores válidos x o +..
% cores: escreva em ingles e seja feliz!
%deixando melhor:
Title('Exemplo matlab');
xlabel('Eixo x');
ylabel('Eixo y');
legend('serie1'); %caso existam mais de uma, passe os nomes na ordem de plotagem