答案1
采样点根本不够:
\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[domain=0:360,samples=361]{cot(x)};
\end{axis}
\end{tikzpicture}
\end{document}
编辑:我注意到您的示例中 y 轴上的刻度为 $n\cdot10^4$,该问题的更完整描述是默认采样选择了一个非常接近 $0$ 的点,因此该点的 $\cot(x)$ 值非常大,使得所有其他点都非常接近 x 轴。这里也出现了类似的效果:
\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[domain=-5:5,samples=1024]{cot(x)};
\end{axis}
\end{tikzpicture}
\end{document}
为了避免将来出现此类问题,请考虑是否存在系统会对函数极端附近进行采样的意外情况。