连接中心与圆周上某一点的最简单方法

连接中心与圆周上某一点的最简单方法

我必须画很多这样的图形:

在此处输入图片描述

具有不同的角度,但不适用于饼图。

从中心到圆周绘制线条的最简单方法是什么?我搜索了很多,但只找到了超级复杂的解决方案!我相信这一定很容易,可能我只是没有搜索正确的关键字。有人能帮忙吗?

答案1

如果圆有半径r,你可以这样做:

\draw (origin) -- (angle:r);

如果圆心位于 以外的地方(0, 0),您可以执行以下操作:

\draw (location) -- ++(angle:r);

\documentclass[convet = false, tikz]{standalone}
\begin{document}
\begin{tikzpicture}
  \draw (0, 0) circle[radius = 2cm];
  \foreach \i in {0, 30, 80, 150, 270}{
    \draw (0, 0) -- (\i:2cm);
  }

  \draw (5, 0) circle[radius = 2cm];
  \foreach \i in {0, 30, 80, 150, 270}{
    \draw (5, 0) -- ++(\i:2cm);
  }
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容