使用 pgfplots 包在 tikZ 中渲染二次函数时出错

使用 pgfplots 包在 tikZ 中渲染二次函数时出错

我正在尝试使用 pgfplots 包在 TikZ 中绘制此函数:在此处输入图片描述

我目前遇到的问题在于函数在 X 轴上呈现为直线。我是 tikZ 的新手,不确定我的代码中输入此函数的错误在哪里。我的代码如下,

\documentclass{standalone}
\usepackage{pgfplots}

\begin{document}
\begin{tikzpicture}
\begin{axis}[
    xmin=-3,xmax=3,
    ymin=-2,ymax=2,
    grid=both,
    grid style={line width=.1pt, draw=gray!10},
    major grid style={line width=.2pt,draw=gray!50},
    axis lines=middle,
    minor tick num=5,
    enlargelimits={abs=0.5},
    axis line style={latex-latex},
    ticklabel style={font=\tiny,fill=white},
    xlabel style={at={(ticklabel* cs:1)},anchor=north west},
    ylabel style={at={(ticklabel* cs:1)},anchor=south west}
 ]
 \addplot[blue, smooth] (x,{(-x^4+x^3+1.9x^2+0.1x+0.2)/3.6});

\end{axis}
\end{tikzpicture}
\end{document}

导致: 在此处输入图片描述

任何帮助都将不胜感激。提前谢谢您。

相关内容