Trama simple en LaTeX usando gnuplot

Trama simple en LaTeX usando gnuplot

Me gustaría trazar sin(x)en un documento LaTeX (un artículo) usando gnuplotcomandos mediante programación dentro del documento.

Soy consciente de que puede guardar el gráfico como un .texarchivo y luego insertarlo en el documento usando \input{}. Sin embargo esto no es lo que estoy pidiendo. Me gustaría aprender cómo generar el gráfico dentro del código fuente del documento.

Este es el gráfico que obtengo cuando uso la consola gnuplot, por lo que este es el resultado que espero obtener también en mi documento.

gnuplot pecado(x)

Estoy usando MiKTeX y TeXstudio, aunque este último probablemente no sea relevante.

Respuesta1

El pgfplotspaquete tiene un \addplot gnuplotcomando que utiliza gnuplot para realizar el cálculo y luego importar los datos para trazar mediante pgfplots. En el siguiente ejemplo, la primera función está dibujada en azul y la segunda en rojo.

\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}

ingrese la descripción de la imagen aquí

información relacionada