尝试使用 tikz 进行绘图

尝试使用 tikz 进行绘图

像往常一样,我感到自己很愚蠢,因为我觉得这应该很容易,但是......好吧,我在这里......

我想使用 tikz 绘制此函数:x/3.6 + (x^2)/155

所以我尝试了这个:

    \documentclass{scrartcl}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{tkz-fct}
\begin{document}
    \begin{tikzpicture}[scale =1.2]
        \tkzInit[xmin=-10,xmax=140,ymin = -10, ymax=170,xstep=20, ystep=20 ]
        \tkzGrid
        \tkzAxeXY
        \draw[thick, smooth, samples=100, color=red] plot  (\x,{\x/3.6 + (\x)^2 /155});     
\end{tikzpicture}
\end{document}

这是我的结果: 在此处输入图片描述

显然这不是它应该的样子,或者至少不是我想要的样子...有人可以指出我的错误吗?

提前谢谢您!

答案1

您需要使用\tkzFct。此宏考虑了 xstep 和 ystep 的值

\documentclass{scrartcl}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage{tkz-fct}

\begin{document}
    \begin{tikzpicture}[scale =1.2]
        \tkzInit[xmin=-10,xmax=140,ymin = -10, ymax=170,xstep=20, ystep=20 ]
        \tkzGrid
        \tkzAxeXY
        \tkzFct[thick, smooth, samples=100, color=red,domain=-10:140]{\x/3.6 + (\x*\x) /155}   
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容