我怎樣才能畫畫
以 z 為圓心、以 R 為半徑的圓。
三個連續的半平面,一個在另一個內,由 3 條連續的垂直線形成。我希望連續垂直線創建的每個條帶的背景顏色從第一個到最後一個逐漸淡出,但垂直線仍然可見。最後,在每個條帶中,我需要 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}