![程序包 PGF 数学错误:未知运算符“x”或“x@”(在“x^2-3x”中)](https://linux22.com/image/426002/%E7%A8%8B%E5%BA%8F%E5%8C%85%20PGF%20%E6%95%B0%E5%AD%A6%E9%94%99%E8%AF%AF%EF%BC%9A%E6%9C%AA%E7%9F%A5%E8%BF%90%E7%AE%97%E7%AC%A6%E2%80%9Cx%E2%80%9D%E6%88%96%E2%80%9Cx%40%E2%80%9D%EF%BC%88%E5%9C%A8%E2%80%9Cx%5E2-3x%E2%80%9D%E4%B8%AD%EF%BC%89.png)
\documentclass{extarticle}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis x line=center,
axis y line=center,
xtick=\empty,
ytick=\empty,
xlabel={$x$},
ylabel={$y$},
xlabel style={below right},
ylabel style={above left},
xmin=-5.5,
xmax=5.5,
ymin=-5.5,
ymax=5.5]
\addplot [mark=none,domain=-4:4] {x^2-3x} node {$y=x^2-3x$};
\end{axis}
\end{tikzpicture}
\end{document}
错误消息是:包 PGF 数学错误:未知运算符x' or
x@'(在'x^2-3x'中)。
答案1
简单。看一下我的建议:
\documentclass{extarticle}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis x line=center,
axis y line=center,
xtick=\empty,
ytick=\empty,
xlabel={$x$},
ylabel={$y$},
xlabel style={below right},
ylabel style={above left},
xmin=-5.5,
xmax=5.5,
ymin=-5.5,
ymax=5.5]
\addplot [domain=-4:5] {x^2 - 3*x};
\end{axis}
\end{tikzpicture}
\end{document}