Рисуем окружности, полуплоскости, углы

Рисуем окружности, полуплоскости, углы

Как я могу рисовать?

Окружность с центром z и радиусом R. Окружность с центром z и радиусом r, меньшим R. Обозначьте выше и ниже радиуса R, обозначьте чуть выше радиуса r.

Три последовательные полуплоскости, одна внутри другой, которые образованы тремя последовательными вертикальными линиями. Я хочу, чтобы цвет фона каждой полосы, который создают последовательные вертикальные линии, исчезал от первой к последней, но вертикальные линии все еще были видны. Наконец, в каждой полосе мне нужны 3 помеченные горизонтальные линии, пересекающие каждую полосу.

решение1

Надеюсь, я правильно понял, что вы хотите.ОБНОВЛЯТЬ: Надеюсь, я ответил на ваши просьбы. (Первую просьбу я не понял, но вы сказали, что можете сделать это сами. ;-)

\documentclass[border=1mm,tikz]{standalone}
\usetikzlibrary{calc,positioning,shadings}
\begin{document}

\begin{tikzpicture}
\node[circle,draw,minimum width=5mm,fill=black,label=below:$z$]  (z) at (0,0) {};
\node[circle,draw,minimum width=3cm,draw,label=above:$R$,label=below:$R$] at (z){};
\node[circle,draw,minimum width=2cm,draw,label=below:$r$] at (z){};
\end{tikzpicture}

\begin{tikzpicture}
\foreach \Color/\Label [count=\X] in {red/label 1,green/label 2,blue/label 3}
{
\draw[thick](3*\X,-2) -- (3*\X,2);
\draw[left color=\Color] (3*\X,-2) rectangle ($(3*\X,2)+(3,0)$);
\draw[thick](3*\X,0)--++(3,0)node[above,midway]{\Label};
}
\end{tikzpicture}
\end{document}

введите описание изображения здесь

Связанный контент