\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[xmax=8,ymax=3,
smooth,
restrict y to domain=0:4,
axis lines = left]
\addplot[red] {5 * x * 1 / pow(e,x) + 1}; \end{axis}
\end{tikzpicture}
\end{figure}
我需要修复的是:
- 从 y = 0 开始,而不是 x = 1
- 让曲线到达 x = 8,而不是停在中间
就这些。我不想改变网格或其他任何东西。如果你能帮助我,那就太好了。
答案1
始终发布可编译的代码,以便回答的人有一个起点。
您需要domain
您想要绘制的图。
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\begin{document}
\begin{tikzpicture}
\begin{axis}[%
domain=-1:8,
xmin=-1, xmax=8,
ymin=0, ymax=3,
smooth,
axis lines = left]
\addplot[red] {5 * x * 1 / pow(e,x) + 1};
\end{axis}
\end{tikzpicture}
\end{document}