带标记旋转弧度的圆圈

带标记旋转弧度的圆圈

我想知道如何使用 TeX 重现以下图表:

具有两个同心圆的角θ。

角度是完整圆的分数。

我意识到这个问题类似于另一个问题但是我的经验还不够,无法将该问题的答案转化为上图。(标签旋转、明确的旋转集、具有部分弧度的嵌套圆等)

感谢您提供的任何帮助。

答案1

使用极坐标的一种可能性:

\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{arrows}

\begin{document}

\begin{tikzpicture}
\draw (0,0) circle (3cm);
\foreach \mangle/\value in {0/{$0,1$},30/$\dfrac{1}{12}$,45/$\dfrac{1}{8}$,60/$\dfrac{1}{6}$,90/$\dfrac{1}{4}$,120/$\dfrac{1}{3}$,180/$\dfrac{1}{2}$,270/$\dfrac{3}{4}$}
{
  \draw (0,0) -- (\mangle:3.5cm);
  \node at (\mangle:4) {\value};
}
\begin{scope}[yshift=8cm,>=latex]
\draw (0,0) circle (3cm);
\draw (0,0) circle (1.7cm);
\draw[-] (0,0) -- +(60:3.5cm) ;
\draw[-] (0,0) -- +(30:3.5cm) ;
\draw[->] (0,0) -- node[pos=0.95,left=3pt ] {$r_2$} +(60:3cm) ;
\draw[->] (0,0) -- node[pos=0.6,right=6pt] {$r_1$} +(30:1.7cm) ;
\node at (45:3.3) {$s_2$};
\node at (45:2) {$s_1$};
\node at (45:1) {$\theta$};
\end{scope}
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容