Einfaches Diagramm in LaTeX mit gnuplot

Einfaches Diagramm in LaTeX mit gnuplot

Ich möchte sin(x)in einem LaTeX-Dokument (einem Artikel) plotten und dabei gnuplotprogrammgesteuert Befehle innerhalb des Dokuments verwenden.

Mir ist bewusst, dass Sie das Diagramm als Datei speichern .texund es dann mit in das Dokument einfügen können \input{}. Das ist jedoch nicht das, wonach ich frage. Ich möchte lernen, wie ich das Diagramm im Quellcode des Dokuments erstelle.

Dies ist die Darstellung, die ich erhalte, wenn ich die Gnuplot-Konsole verwende. Dies ist also auch das Ergebnis, das ich in meinem Dokument erwarte.

gnuplot sin(x)

Ich verwende MiKTeX und TeXstudio, wobei Letzteres wahrscheinlich nicht relevant ist.

Antwort1

Das pgfplotsPaket enthält einen \addplot gnuplotBefehl, der gnuplot verwendet, um die Berechnung durchzuführen und dann die Daten zum Plotten zu importieren pgfplots. Im folgenden Beispiel ist die erste Funktion blau gezeichnet, die zweite rot.

\documentclass{standalone}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
  \begin{tikzpicture}
  \begin{axis}
  \addplot gnuplot {sin(x)};
  \addplot {sin(x)};
  \end{axis}
  \end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen