Dibujando una hipérbola de cierta excentricidad en TikZ

Dibujando una hipérbola de cierta excentricidad en TikZ

Esta pregunta es una pregunta de seguimiento parala mitad de una hipérbola.

Al construir una hipérbola en TikZ, ¿cómo puedo especificar que sea la excentricidad 1.44022?

Respuesta1

Dos cantidades de a, b y e (la excentricidad) determinan la hipérbola. Puede, por ejemplo, definir e(>1) y a(>0), de los cuales luego puede derivar b. Vea abajo.

EDITAR: ver estoenlace, lo que explica mi parametrización.

ingrese la descripción de la imagen aquí

\documentclass{article}

\usepackage{tikz}

\begin{document}
\begin{tikzpicture}[scale=1]
    \pgfmathsetmacro{\e}{1.44022}   % eccentricity
    \pgfmathsetmacro{\a}{1}
    \pgfmathsetmacro{\b}{(\a*sqrt((\e)^2-1)} 
    \draw plot[domain=-2:2] ({\a*cosh(\x)},{\b*sinh(\x)});
    \draw plot[domain=-2:2] ({-\a*cosh(\x)},{\b*sinh(\x)});
\end{tikzpicture}
\end{document}

Respuesta2

Con PSTricks.

ingrese la descripción de la imagen aquí

\documentclass[pstricks,border=12pt]{standalone}
\usepackage{pst-plot,pst-math}

\usepackage[nomessages]{fp}
\FPset\E{1.440}% 3 digits should be enough
\FPset\A{1}
\FPeval\B{round(A*root(2,E^2-1):3)}

\def\X(#1){\A*COSH(#1)}
\def\Y(#1){\B*SINH(#1)}
\psset{algebraic}

\begin{document}
\begin{pspicture}(-6,-4)(6,4)
    \psaxes{->}(0,0)(-6,-4)(5.5,3.5)[$x$,0][$y$,90]
    \psset{linecolor=blue}
    \psparametricplot{-2}{2}{\X(t)|\Y(t)}
    \psparametricplot{-2}{2}{-\X(t)|\Y(t)}
\end{pspicture}
\end{document}

información relacionada