如何使用 tikz 绘制 8 字形曲线?

如何使用 tikz 绘制 8 字形曲线?

正如标题所示,如何使用 tikz 绘制 8 字形曲线?或者更一般地说,如何使用 tikz 绘制具有给定参数化的参数曲线?我知道如何通过 tikz 绘制基本的东西,例如直线、矢量、使用\draw .. controls或绘制的曲线\draw to[in=, out=],而参数曲线对我来说是新东西。谢谢

答案1

这是一些东西:

\documentclass{article}

\usepackage{tikz}

\begin{document}

\begin{tikzpicture}
    % Figure Eight Curve
    \draw[domain   = 0:360,
          samples  = 200,
          variable = \t,
          smooth, blue, thick]
    plot ({2*cos(\t)},{2*sin(2*\t)});
\end{tikzpicture}

\end{document}

由此产生了如下结果:

测试

希望这有用。下次,请考虑尝试一些东西并展示你失败的地方,而不是提出一个简单的问题。

相关内容