如何在没有 pgfplot 的情况下绘制 tan(x)?

如何在没有 pgfplot 的情况下绘制 tan(x)?

我想知道为什么以下 MWE 的输出很丑?即yrange=-3:3没有效果!!

\documentclass[12pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
    \begin{tikzpicture}[domain=-4:4] 
    \draw[very thin,color=gray] (-0.4,-4) grid (4,4); 
    \draw[->] (-4.2,0) -- (4.2,0) node[right] {$x$}; 
    \draw[->] (0,-4.2) -- (0,4.2) node[above] {$y$};
    \draw[domain=-2*pi:2*pi, color=blue, samples=100, yrange=-3:3] plot[yrange=-3:3] (\x,{tan(\x r)}) node[right] {$f(x) = \tan x$}; 
    \end{tikzpicture}
\end{document}

相关内容