如何使用 TikZ 绘制函数?

如何使用 TikZ 绘制函数?

我正在尝试绘制函数:

11.34×10^(-9) t^4 + 29.92 t - 833.5 = 0

使用 TikZ 图形包。我知道这应该很容易,但我在解决指数问题时遇到了一些语法问题。TikZ 中该方程的正确语法是什么(或最合适的渲染方式)?

这就是我所拥有的:

\documentclass{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
  \begin{axis}[scaled ticks=false,xlabel=Temperature degrees C,
    ylabel=Power (W),xmin=-2000,ymin=-20000]
    \addplot[domain=0:150, blue, ultra thick,smooth]
    {(11.34*10^-9)*x^4+29.92*x+833.5};
  \end{axis}
\end{tikzpicture}
\end{document}

答案1

很难知道你想做什么。但是,请注意,你绘制的图比你绘制的轴要少得多。例如,如果你增加域,你会得到这样的结果:

更多情节

\documentclass[border=10pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.14}
\begin{document}
\begin{tikzpicture}
  \begin{axis}[scaled ticks=false,xlabel=Temperature degrees C,
    ylabel=Power (W),xmin=-2000,ymin=-20000]
    \addplot[domain=-2000:150, blue, ultra thick,smooth]
    {(11.34*10^-9)*x^4+29.92*x+833.5};
  \end{axis}
\end{tikzpicture}
\end{document}

相关内容