Como plotar duas linhas no MATLAB

Como Plotar Duas Linhas No Matlab



O MATLAB é uma ferramenta que ajuda nos cálculos numéricos e na criação de representações visuais de dados. É uma linguagem de programação e ambiente criado pela MathWorks. O MATLAB é amplamente utilizado em engenharia e matemática para tarefas como análise de dados, simulação de cenários e apresentação visual de informações. Este artigo aborda como podemos plotar várias linhas em uma única figura do MATLAB.

Criando um gráfico básico

A função plot pode criar um gráfico básico no MATLAB. Esta função recebe dois argumentos: os valores x e os valores y dos dados que queremos plotar.







Por exemplo, para plotar uma linha com valores x de 1 a 10 e valores y iguais ao quadrado dos valores x, use o seguinte código:



x = 1 : 10 ;
y = x.^ 2 ;
trama ( x,y )



Isso criará um gráfico com uma única linha mostrando a relação entre x e y.





Adicionando uma segunda linha ao gráfico

Como nos comandos fornecidos acima, também podemos usar a função plot duas vezes para plotar duas linhas diferentes com novos dados. Por exemplo, para adicionar uma linha com valores x de 1 a 10 e valores y iguais ao dobro dos valores x, use o seguinte código:



x = 1 : 10 ;
y = x.^ 2 ;
trama ( x,y )

x2 = 1 : 10 ;
a2 = 2 * x2;
aguentar
trama ( x2,y2 )

O aguentar O comando diz ao MATLAB para manter o gráfico atual e adicionar novos dados a ele. Isso resultará em um gráfico com duas linhas: uma mostrando a relação entre x e y e outra mostrando a relação entre x2 e y2.

Personalizando Propriedades de Linha

Podemos personalizar a aparência das linhas no gráfico especificando argumentos adicionais ao chamar a função de gráfico. Por exemplo, podemos alterar a cor, o estilo da linha e o estilo do marcador de cada linha usando o seguinte código:

x = 1 : 10 ;
y = x.^ 2 ;
trama ( x,y )

x2 = 1 : 10 ;
a2 = 2 * x2;
aguentar
trama ( x2,y2 )

trama ( x,y, 'r-o' )
aguentar
trama ( x2,y2, 'b:*' )

Isso criará um gráfico com duas linhas: uma linha tracejada vermelha com marcadores de círculo e outra linha pontilhada azul com marcadores de estrela.

Adicionando rótulos e títulos

Para adicionar rótulos aos eixos e um título ao gráfico, podemos usar as funções xlabel, ylabel e title.

Por exemplo:

x = 1 : 10 ;
y = x.^ 2 ;
trama ( x,y )

x2 = 1 : 10 ;
a2 = 2 * x2;
aguentar
trama ( x2,y2 )

trama ( x,y, 'r-o' )
aguentar
trama ( x2,y2, 'b:*' )

xlabel ( 'Valores X' )
ylabel ( 'Valores Y' )
título ( 'Plano de exemplo' )

Isso adicionará rótulos aos eixos x e y do gráfico, bem como um título na parte superior do gráfico.

Salvando e exportando o gráfico

Depois de criar um gráfico, podemos salvá-lo ou exportá-lo para uso em outros programas. Para salvar o gráfico como um arquivo de imagem, podemos usar o salvar como função.

Por exemplo:

salvar como ( gcf, 'example_plot.png' )

Isso salvará sua figura atual ( gcf ) como um arquivo de imagem chamado exemplo_plot.png no diretório de trabalho atual.

Conclusão

A plotagem de várias linhas no MATLAB permite visualizar e comparar dados em uma única figura de plotagem. No MATLAB, usamos a função plot junto com hold on e hold off para plotar várias linhas em um único plano. Da mesma forma, também podemos personalizar as propriedades da linha, adicionar rótulos e títulos e salvar ou exportar nossos gráficos. Leia mais sobre a plotagem de múltiplas linhas no MATLAB neste artigo.