我必须画很多这样的图形:
具有不同的角度,但不适用于饼图。
从中心到圆周绘制线条的最简单方法是什么?我搜索了很多,但只找到了超级复杂的解决方案!我相信这一定很容易,可能我只是没有搜索正确的关键字。有人能帮忙吗?
答案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}