填充区域颜色

填充区域颜色

我想在曲线左侧填充灰色。有人能给点提示吗?谢谢!

 \begin{tikzpicture}

   \begin{scope}[shift={(0,0)}]

  \draw [opacity=1, very thick, draw=red!50!black](2.4,4.5) {ellipse (2cm and 1cm)}; 

  \draw [very thick]  (2.6,5.5) parabola bend (3.4,4.6) (4,3.9);
  
\end{scope} 
\end{tikzpicture}

在此处输入图片描述

答案1

只需用椭圆裁剪并填充准确的区域即可。这是一个非常粗略(但有效)的示例:

\documentclass[tikz,border=10pt]{standalone}

\begin{document}

    \begin{tikzpicture}

        \draw [opacity=1, very thick, draw=red!50!black](2.4,4.5) {ellipse (2cm and 1cm)}; 
        
        \draw [very thick]  (2.6,5.5) parabola bend (3.4,4.6) (4,3.9);
        
        % Here just to see the region filled        
        \draw[densely dashed,orange] (2.6,5.5) parabola bend (3.4,4.6) (4,3.9) --++ (0,-1) --++ (-4,0) --++ (0,3) -|  cycle;
        
        \clip (2.4,4.5) {ellipse (2cm and 1cm)};
        \fill[blue,opacity=0.5] (2.6,5.5) parabola bend (3.4,4.6) (4,3.9) --++ (0,-1) --++ (-4,0) --++ (0,3) -| cycle;
          
    \end{tikzpicture}

\end{document}

填充区域

解释: 下面,您将以虚线橙色看到我填充的区域。

解释

相关内容