没有得到正确的极坐标图

没有得到正确的极坐标图
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{3d,calc}
\usetikzlibrary{calc}


\begin{document}
 \begin{tikzpicture}
  \draw[domain=0:2*3.14159265] plot (xy polar
cs:angle=\x r,radius={2 -sin(4\x r)});
 \end{tikzpicture}

\end{document}

这是我正在使用的例子,我想在 [0:2*pi] 范围内绘制 $$r =2 - \sin(4\theta)$$。这里例如,可以看到正确的情节。我遗漏了什么?

答案1

您必须明确地将4\x r使用相乘*,否则您只是连接字符串:

\documentclass{article}
\usepackage{tikz}


\begin{document}
 \begin{tikzpicture}
  \draw[domain=0:2*pi, samples=100, smooth] plot (xy polar
cs:angle=\x r,radius={2 -sin(4*\x r)});
 \end{tikzpicture}

\end{document}

相关内容