如何在乳胶上绘制以下图形?

如何在乳胶上绘制以下图形?

我有功能|x||y-2| <= 1

我该如何在 latex 上绘制这个图?我今天看到一个类似的问题,但是这个函数生成的图更复杂。所以那个问题中使用的方法不起作用。

答案1

或许像这样?

\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
  \begin{axis}
    [
    restrict z to domain=0:1
    ]

    \addplot3[surf]
    {
      abs(x)*abs(y-2)
    };
  \end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

截断后看起来有点丑。不过,可以使用封顶

restrict z to domain*=0:1

在此处输入图片描述

相关内容