Traçando linhas diferentes em um único gráfico

Traçando linhas diferentes em um único gráfico

Por favor, preciso de ajuda para traçar linhas diferentes em um único gráfico

Por exemplo, eu tenho

uma = 1;

teta = [0 30 60 90];

d1 = a.*sind(teta);

d2 = a.*cosd(teta);

gráfico (d1,d2)

No entanto, também quero traçar linhas separadas para a=2,3,4 no mesmo gráfico.

Responder1

É algo assim que você está procurando?

\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
  \begin{axis}[domain=0:90,no markers]
    \pgfplotsinvokeforeach{1,2,3,4}{
      \addplot ({#1*sin(x)},{#1*cos(x)});
      \addlegendentry{$a = #1$};
    }
  \end{axis}
\end{tikzpicture}
\end{document}

insira a descrição da imagem aqui

informação relacionada