pgfplots에서 2D 벡터 필드를 그리는 방법은 무엇입니까?

pgfplots에서 2D 벡터 필드를 그리는 방법은 무엇입니까?

저는 LaTeX를 처음 접했고 2D 벡터 필드를 그려야 합니다(전체에 벡터 화살표가 있는 그래프와 같습니다. 온라인 어디에서도 찾을 수 없습니다. 가능하다면 pgfplots를 사용하고 싶습니다).

답변1

에 집착하지 않는 경우 pgfplots매우 쉽게 만드는 명령이 pst-plot있습니다 (pst-plot 문서의 예에서 수정됨).\psVectorfield

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

여기에 이미지 설명을 입력하세요

관련 정보