我尝试使用 Tikz 绘制图形,但无法

我尝试使用 Tikz 绘制图形,但无法

它知道如何使用 TikZ 绘制简单的圆圈。但这对我来说有点棘手。

在此处输入图片描述

答案1

看来我们有时很想关闭/投反对票,有时又不想。在这集空闲时间/无聊时,这个答案以绘图服务的形式呈现(可能并非总是如此,因此以后要多加努力)。

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{patterns}


\begin{document}
\begin{tikzpicture}
%circles
\draw[pattern=north west lines] (0,0) circle (2cm);
\draw[fill=white] (0,0) circle (1cm);
% axis
\draw[dashed] (-4,0) -- (4,0);
\draw[dashed] (0,4) -- (0,-4);
%arrows and nodes
\draw[-latex] (0,0) -- node[above=1mm,scale=0.8]{$r_a$}(45:1cm);
\draw[-latex] (0,0) -- node[pos=0.7,above=1mm,scale=0.8]{$r_b$}(30:2cm);
\node[scale=0.7,anchor=south east] at (0,0) {O};
\draw[-latex] (225:2mm) -- node[pos=0.25,below=1mm,scale=0.8]{$p_a$} (225:1cm);
\draw[-latex] (225:2.8cm) -- node[pos=0.75,below=1mm,scale=0.8]{$p_b$} (225:2cm);
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容