Я новичок в LaTeX и мне нужно нарисовать двумерное векторное поле (похоже на график с векторными стрелками по всему периметру). Я не могу найти его нигде в Интернете. Я бы хотел использовать pgfplots, если это возможно.
решение1
Если вы не привязаны к pgfplots
, pst-plot
есть \psVectorfield
команда, которая делает это очень простым (адаптирована из примера в документации 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}