这里出了点问题...
\documentclass[10pt]{article}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{figure}[!h]
\centering
\resizebox{.5\linewidth}{!}{
\begin{tikzpicture}[scale=1]
\begin{axis}[grid=both,xmin=-4,xmax=4,ymin=-2,ymax=2,xlabel=$x$,ylabel=$y$,axis lines=center,>=stealth]
\addplot[domain=-4:4, blue, ultra thick] plot[smooth] {sin(deg(x))/x};
\end{axis}
\end{tikzpicture}
}
\caption{Plot of $\frac{\sin x}{x}$.}
\end{figure}
\end{document}
有人知道如何“解决”这个问题吗?
答案1
默认的样本数太小(25),增加它有助于平滑函数。此外,奇数会触发有问题的值 sin(0)/0,因此对于对称域,该数字应该是偶数。
\documentclass[10pt]{article}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{figure}[!h]
\centering
\begin{tikzpicture}[scale=1]
\begin{axis}[
grid=both,
xmin=-4,
xmax=4,
ymin=-2,
ymax=2,
xlabel=$x$,
ylabel=$y$,
axis lines=center,
>=stealth
]
\addplot[
domain=-4:4,
blue,
ultra thick,
samples=100,
] plot[smooth] {sin(deg(x))/x};
\end{axis}
\end{tikzpicture}
\caption{Plot of $\frac{\sin x}{x}$.}
\end{figure}
\end{document}