Necesito dibujar la siguiente figura:
He usado el siguiente código para obtenerlo:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (2,2) circle (3cm);
\draw (2,2) ellipse (3cm and 1cm);
\end{tikzpicture}
\end{document}
que produce:
¿Cómo puedo dibujar la figura que deseo usando tikzpicture?
¿Hay alguna forma de dibujar una curva arbitraria con una parte punteada?
Respuesta1
En su caso, es muy sencillo dibujar la elipse dos veces y recortar la parte sólida, de modo que solo se muestre la mitad.
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (2,2) circle (3cm);
\draw[dashed] (2,2) ellipse (3cm and 1cm);
\clip (-1.1,2) rectangle (5.1 cm,0.9 cm);
\draw (2,2) ellipse (3cm and 1cm);
\end{tikzpicture}
\end{document}
Respuesta2
He dibujado la curva de otra manera a continuación:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) circle (3cm);
\draw (-3,0) arc (180:360:3cm and 1cm);
\draw[dashed] (-3,0) arc (180:0:3cm and 1cm);
\end{tikzpicture}
\end{document}