绘制非规则形状

绘制非规则形状

我想要绘制以下非规则形状,即一个多边形内有一个多边形,还有两条曲线:

在此处输入图片描述

我怎样才能轻松地绘制它?我还想获得顶点的坐标。

答案1

1.- 定义一些坐标。

2.- 绘制多边形并定义第二个多边形坐标。

3.-画曲线。

\documentclass[tikz, border=3mm]{standalone}
\begin{document}
\begin{tikzpicture}

% Point 1
\coordinate (A) at (0,0);
\coordinate (B) at (1,3);
\coordinate (C) at (5,3);
\coordinate (D) at (4,-2);
\coordinate (E) at (0.5,-1);

%Point 2
\draw (A)-- coordinate[pos=.6] (AB) (B)--(C)
         --coordinate[pos=.45] (CD) (D)
         --coordinate[pos=.55] (DE) (E)
         --coordinate[pos=.55] (EA) cycle;

%Point 3
\draw (AB)--(CD)--(DE)--(EA)--cycle;
\draw (AB) to [out=60,in=120] (CD);
\draw (CD) to [out=-100,in=10] (DE);
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容