如何画圆形图并标出半径和标出其他部分

如何画圆形图并标出半径和标出其他部分

在此处输入图片描述

嗨,我想在 Overleaf 上画这个,到目前为止已经画好了,但不知道该如何标记。我想标记圆的半径和两个半径之间的差,应该是 1.5

这是我目前所拥有的。

\begin{tikzpicture}
\draw[fill=gray] (0,0) circle (2cm) (0:3) arc (0:-360:3) ;
\end{tikzpicture}   

谢谢

答案1

欢迎来到 TeX.SE!

像这样?

编辑:
现在在圆圈原点处添加一个点

在此处输入图片描述

\documentclass[margin=3mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\usepackage{siunitx}


\begin{document}
    \begin{tikzpicture}[
         > = Straight Barb,
lbl/.style = {font=\small, above, sloped}
                        ]
\draw[fill=gray!30] (0,0) coordinate (O)  circle[radius=3.5cm];
\draw[fill=white]       (O) circle[radius=2cm];
\fill                   (O) circle[radius=2pt];
\draw[|<->|, semithick] (0:2) -- node[lbl] {$\qty{1.5}{\meter}$} ++ (0:1.5);
   \draw[->, semithick] (O) -- node[lbl] {$r$} ++ (60:2);
    \end{tikzpicture}
\end{document}

注意:请始终提供 MWE(最小工作示例),这是一个以 开头\documentclass并以 结尾的小而完整的文档\end{document,如上所述!

相关内容