我在之前的帖子中寻找答案,但没有找到(如果这个问题已经在某处解决了,请见谅)。我想用某种颜色填充以下双曲线右侧的区域:
\begin{tikzpicture}[scale=0.5]
\pgfmathsetmacro{\e}{1.3} % eccentricity
\pgfmathsetmacro{\a}{1}
\pgfmathsetmacro{\b}{(\a*sqrt((\e)^2-1)}
\draw plot[domain=-2:2, ultra thick] ({\a*cosh(\x)},{\b*sinh(\x)});
\end{tikzpicture}
我怎样才能做到这一点 ?
非常感谢!
答案1
我可能遗漏了一些基本的东西,但是
\documentclass[tikz,border=2mm]{standalone}
\begin{document}
\begin{tikzpicture}[scale=0.5]
\pgfmathsetmacro{\e}{1.3} % eccentricity
\pgfmathsetmacro{\a}{1}
\pgfmathsetmacro{\b}{(\a*sqrt((\e)^2-1)}
\draw[fill=blue] plot[domain=-2:2, ultra thick] ({\a*cosh(\x)},{\b*sinh(\x)});
\end{tikzpicture}
\end{document}