Gostaria de plotar sin(x)
em um documento LaTeX (um artigo) usando gnuplot
comandos programaticamente dentro do documento.
Estou ciente de que você pode salvar o gráfico como um .tex
arquivo e depois inseri-lo no documento usando a extensão \input{}
. No entanto, não é isso que estou pedindo. Gostaria de aprender como gerar o gráfico dentro do código fonte do documento.
Este é o gráfico que obtenho quando uso o console gnuplot, então este é o resultado que espero obter no meu documento também.
Estou usando MiKTeX e TeXstudio, embora este último provavelmente não seja relevante.
Responder1
O pgfplots
pacote possui um \addplot gnuplot
comando, que utiliza o gnuplot para fazer o cálculo e depois importar os dados para plotagem por pgfplots
. No exemplo a seguir, a primeira função é desenhada em azul e a segunda em vermelho.
\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}