TikZ 不使用平方坐标而是使用极坐标,如何更改它以使用笛卡尔坐标?

TikZ 不使用平方坐标而是使用极坐标,如何更改它以使用笛卡尔坐标?

考虑以下:

\begin{tikzpicture}[thick,scale=0.8]
  \node  (v0) at (0,0) [label=right:$\emptyset$] {};
  \node (v1) at (40:-2)  [label=right:$v_1$] {};
  \node (v2) at (70:-1.6)  [label=right:$v_2$] {};
  \node (v3) at (110:-1.6)  [label=right:$v_3$] {};
  \node (v4) at (140:-2)  [label=right:$v_4$] {};
  \node (v5) at (50:-3.5)  [label=right:$v_5$] {};
  \draw  (v0)  --  (v1)
  (v0)  --  (v2)
  (v0)  --  (v3)
  (v0)  --  (v4)
  (v1)  --  (v5);
\end{tikzpicture}

此处坐标为极坐标。如何使用平方?

答案1

极坐标为(angle:radius),要对其进行变换,可以使用x=radius*cosine(angle)y=radius*sine(angle)。这些值可以在笛卡尔坐标中使用这些值,例如(x,y)

相关内容