嗨,我必须画一些画,我需要帮助,谢谢

嗨,我必须画一些画,我需要帮助,谢谢

在此处输入图片描述

\begin{tikzpicture}[scale=5]
  \draw (0,0) circle (1);
  \draw[->] (-1.5,0) -- (1.5,0) node[anchor=north west] {x axis}; % x axis
  \draw[->] (0,-1.5) -- (0,1.5) node[anchor=south east] {y axis}; % y axis  
  \draw (0.0,1) -- (-22pt,-17.9pt) -- (21.9pt,-17.9pt) -- cycle;  
  \node (A) at (0.05,1.05) {A};
  \node (B) at (0.9,-0.6) {D};
  \node (C) at (-0.9,-0.6) {C};
  \node (O) at (0.03 , 0.02) {O}; 
\end{tikzpicture}

答案1

对于评论来说太长了,但是至少涵盖了第一幅画的大部分内容。

\documentclass[tikz]{standalone}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}[]
  \draw (0,0) circle (5);
  \draw[->] (-5.5,0) -- (5.5,0) node[anchor=north west] {x axis}; 
  \draw[->] (0,-5.5) -- (0,5.5) node[anchor=south east] {y axis}; 

  \coordinate (O) at (0,0);
  \coordinate (A) at (90:5);
  \coordinate (B) at (-90:5);
  \coordinate (C) at (90+120:5);
  \coordinate (D) at (90-120:5);
  \coordinate (E) at ($(B)+(-5,0)$);

  \node[below] at (B) {B};
  \node[above right] at (O) {O};
  
  \draw[very thick] (A) node[above] {A}
  --(C) node[below left] {C}
  --(D) node[below right] {D}
  --cycle;

  \draw (E) arc (180:30:5);

  \foreach \n in {A,C,D}{
    \draw[fill=white] (\n) circle (1mm);
  }
    
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容