Tiki 这张黎曼曲面图

Tiki 这张黎曼曲面图

有人可以帮我画一幅这样的图吗:

https://en.wikipedia.org/wiki/Complex_logarithm#/media/File:Riemann_surface_log.svg

用 tikz 吗?

我对二维 tikz 图很熟悉,但生成这样的螺旋似乎相当令人困惑且超出了我的能力范围。

谢谢。

答案1

\documentclass{article}
\usepackage{pgfplots}
\begin{document}

\begin{tikzpicture}
  \begin{axis}[
    unbounded coords=jump,
    z filter/.expression={z > pi - 1e-2 ? nan : z},
    domain=-1:1,
    y domain=-1:1]
    \addplot3[surf] {atan2(y,x)/180*pi};
  \end{axis}
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容