有人能帮我在 latex 中绘制 tanh 的图形吗?我知道我必须使用 pgfplot,但我不知道如何使用它。任何形式的帮助都值得感激。
答案1
我绝对推荐使用pgfplots
:
代码:
\documentclass[border=2pt]{standalone}
\usepackage{pgfplots}
\usetikzlibrary{calc}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
xmin=-2.5, xmax=2.5,
ymin=-1.5, ymax=1.5,
axis lines=center,
axis on top=true,
domain=-2.5:2.5,
ylabel=$y$,
xlabel=$x$,
]
\addplot [mark=none,draw=red,ultra thick] {tanh(\x)};
\node [right, red] at (axis cs: 1,0.7) {$y = \tanh x$};
%% Add the asymptotes
\draw [blue, dotted, thick] (axis cs:-2.5,-1)-- (axis cs:0,-1);
\draw [blue, dotted, thick] (axis cs:+2.5,+1)-- (axis cs:0,+1);
\end{axis}
\end{tikzpicture}
\end{document}