So zeichnen Sie die Graphen von sin x und cos x in TikZ auf zwei separaten Rastern nebeneinander

So zeichnen Sie die Graphen von sin x und cos x in TikZ auf zwei separaten Rastern nebeneinander

Ich bin festgefahren und habe mich entschlossen, hierher zu gehen. Wie zeichne ich auf TikZ zwei Graphen von sin x und cos x nebeneinander mit Intervallen von -2π bis 2π? Das schien in TikZ einfach zu sein, aber ich habe Probleme zu lernen, wie man Intervalle erstellt und Funktionen zeichnet.

So etwas? Außer dass ich auch links neben dem cos x-Diagramm eine sin x-Grafik hinzufügen möchte. Ich habe bisher nur wenige Code-Schnipsel, habe dies aber zunächst einmal ausprobiert.

cos x

\documentclass{article}
\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}

\draw (-0.5,0) -- (11,0) (0,-1.5) -- (0,1.5);
\draw plot[domain=0:2*pi,smooth] (\x,{sin(\x r)});
\draw plot[domain=0:3*pi/.9,smooth] (\x,{sin(0.9*\x r)});
\end{tikzpicture}

\end{document}

Danke!

Antwort1

laufen mit xelatex:

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{pst-plot}

\begin{document}

\begin{pspicture}(-3.25,-1.2)(3.5,1.5)
  \psset{xunit=0.5\pstRadUnit}
  \psaxes[trigLabels,trigLabelBase=3,Dx=2]{->}(0,0)(-6.3,-1.1)(6.75,1.4)
  \psplot[algebraic,linecolor=red,linewidth=2pt]{TwoPi neg}{TwoPi}{sin(x)}
\end{pspicture}
\begin{pspicture}(-3.5,-1.2)(3.5,1.5)
  \psset{xunit=0.5\pstRadUnit}
  \psaxes[trigLabels,trigLabelBase=3,Dx=2]{->}(0,0)(-6.3,-1.1)(6.75,1.4)
  \psplot[algebraic,linecolor=red,linewidth=2pt]{TwoPi neg}{TwoPi}{cos(x)}
\end{pspicture}

\end{document}

Bildbeschreibung hier eingeben

Antwort2

Etwas wie das?

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}
  \begin{axis}[axis x line=center, axis y line=center, height=6cm, width=8cm]
    \addplot[domain=-2*pi:2*pi,smooth] (\x,{sin(\x r)});
  \end{axis}
\end{tikzpicture}
\begin{tikzpicture}
  \begin{axis}[axis x line=center, axis y line=center, height=6cm, width=8cm]
    \addplot[domain=-2*pi:2*pi,smooth] (\x,{cos(\x r)});
  \end{axis}
\end{tikzpicture}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen