Soy bastante nuevo en LaTeX y necesito dibujar un campo vectorial 2D (como un gráfico con flechas vectoriales por todas partes. No puedo encontrarlo en ningún lugar en línea. Me gustaría usar pgfplots si es posible.
Respuesta1
Si no está limitado a pgfplots
, pst-plot
tiene un \psVectorfield
comando que lo hace muy fácil (adaptado de un ejemplo en la documentación de pst-plot):
\documentclass[x11names, border=5pt]{standalone}
\usepackage{pst-plot}
\usepackage{auto-pst-pdf}
\begin{document}
%
%%%%%%%%%%% v(x, y) = =x² + y² - 1
\psset{unit=4cm, arrowinset=0.12}
\begin{pspicture}(-1.2,-1.2)(1.1,1.1)
\psaxes[ticksize=0 4pt,axesstyle=frame,tickstyle=inner,subticks=20,
Ox=-1,Oy=-1](-1,-1)(1,1)
\psset{arrows=->,algebraic}
\psVectorfield[linecolor=DarkOliveGreen3](-0.9,-0.9)(0.9,0.9){ x²+y²-1 }
\end{pspicture}
\end{document}