答案1
这或多或少取自 pgfplots 手册第 152 页下面的示例。请使用 进行编译-shell-escape
,例如pdflatex -shell-escape <file.tex>
。
\documentclass[tikz,border=3.14mm]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{tikzpicture}
\begin{axis}[domain=-2:2,domain y=-2:2]
\addplot3 [contour gnuplot={output point meta=rawz,labels=false},z filter/.code={\def\pgfmathresult{-1}}]
{5*pow(max(x,0),2)*exp(-x^2-y^2)};
\addplot3 [mesh,color=red,samples=51,samples y=51] {5*pow(max(x,0),2)*exp(-x^2-y^2)};
\end{axis}
\end{tikzpicture}
\end{document}