Tikz 包。三叶草。

Tikz 包。三叶草。

如何在 Tikzpicture 中绘制这样的三叶草? 在此处输入图片描述

答案1

正如我所提到的,你基本上只需要从 TikZ 手册的第 22.5 节中复制一个示例,然后将方程替换为你想要的方程。在第一个示例中,请注意表示r应使用弧度,默认情况下,中的三角函数pgf使用度数。

我还添加了一个带有的示例pgfplots,如果您需要轴的话,这会很方便。

在此处输入图片描述

\documentclass[border=4mm]{standalone} 
\usepackage{pgfplots} % also loads tikz
\begin{document}              
\begin{tikzpicture}
\draw[domain=0:pi,variable=\t,samples=200]
plot ({cos(\t r)^2*(-1 + 4*sin(\t r)^2)},{cos(\t r)*sin(\t r)*(-1 + 4*sin(\t r)^2)});
\end{tikzpicture}

\begin{tikzpicture}
\begin{axis}[
  axis lines=middle,
  trig format=rad,
  domain=0:pi,
  samples=200,
  width=4cm,
  axis equal]
\addplot [black] ({cos(x)^2*(-1 + 4*sin(x)^2)},{cos(x)*sin(x)*(-1 + 4*sin(x)^2)});
\end{axis}
\end{tikzpicture}
\end{document}

相关内容