繪製球體,其中一些部分是虛線的

繪製球體,其中一些部分是虛線的

我需要畫下圖: 在此輸入影像描述

我使用以下程式碼來獲取它:

\documentclass{article}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
\draw (2,2) circle (3cm);
\draw (2,2) ellipse (3cm and 1cm);
\end{tikzpicture}
\end{document}    

產生:

在此輸入影像描述

如何使用 tikzpicture 繪製我想要的圖形?

有沒有辦法畫一條任意的曲線,其中的一部分是虛線的?

答案1

在您的情況下,繪製橢圓兩次並剪切實體部分非常簡單,因此僅顯示一半。

\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}

結果

答案2

我用下面的另一種方式繪製了曲線:

\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}  

在此輸入影像描述

相關內容