使用 TikZ,如何绘制平面非简单曲线(自相交曲线)?

使用 TikZ,如何绘制平面非简单曲线(自相交曲线)?

我不能画平面简单的曲线(除了圆或椭圆),像这样封闭 在此处输入图片描述

答案1

正如评论中向您建议的那样,您可以使用Tikz 库并使用绘制选项中的hobby选项。请注意,它遵循与绘图相同的语法,使用坐标(它[closed hobby]毕竟,这是一个情节。

输出

图1

代码

\documentclass[tikz,margin=10pt]{standalone}
\usetikzlibrary{hobby}

\begin{document}
\begin{tikzpicture}
\draw[closed hobby] plot coordinates {(0,0) (1,1) (0,1) (.5,.3) (.5,.7) (0,0)};

\begin{scope}[xshift=3cm]
\draw[closed hobby] plot coordinates {(0,0) (1,1) (2,0) (2,1)};
\end{scope}
\end{tikzpicture}
\end{document}

相关内容