如何在 TiKZ 中绘制填充弧?

如何在 TiKZ 中绘制填充弧?

我想创建一个像这里附上的图形。这些曲线像抛物线一样,我想在它们之间填充颜色。TiKZ 中有什么想法吗? 在此处输入图片描述

答案1

使用图片绘制Parabola Operation

\documentclass[border=3.14]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\fill [red!30,rotate=-90] 
(0,0) parabola[parabola height=2cm] ++(2,0) 
-- ++(0.3,0.2) 
parabola[parabola height=2cm] ++(-2.6,0) 
-- cycle;
\draw [rotate=-90] 
(0,0) parabola[parabola height=2cm] ++(2,0) 
++(0.3,0.2) parabola[parabola height=2cm] ++(-2.6,0);
\fill [blue!30,rotate=-90] 
(-0.3,0.2) parabola[parabola height=2cm] ++(2.6,0) 
-- ++(0.4,0.2) 
parabola[parabola height=2.05cm] ++(-3.4,0)
-- cycle;
\draw [rotate=-90] 
(-0.3,0.2) parabola[parabola height=2cm] ++(2.6,0) ++(0.4,0.2) 
parabola[parabola height=2.05cm] ++(-3.4,0);
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容