pgfplots:是否可以控制平滑图的曲率?

pgfplots:是否可以控制平滑图的曲率?

我希望下面的图看起来更圆润、更“蓬松”,棱角更少。有没有什么选项可以让我轻松控制这一点?

\documentclass{article}

\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.10}

\begin{document}

    \begin{tikzpicture}

        \begin{axis}[
            axis lines=left,
            scaled ticks=false,
            xtick=\empty,
            ytick=\empty,
            enlargelimits=0.1,
        ]

        \addplot[smooth] coordinates {(5,100) (10,50) (25,70) (40,30) (60,100)}; 

        \end{axis}

    \end{tikzpicture}

\end{document}  

在此处输入图片描述

答案1

玩转tension钥匙

\begin{tikzpicture}
\begin{axis}[
    axis lines=left,scaled ticks=false,xtick=\empty,ytick=\empty,enlargelimits=0.1,
]

\addplot[smooth,tension=1] coordinates {(5,100) (10,50) (25,70) (40,30) (60,100)}; 

\end{axis}
\end{tikzpicture}

但总体来说,应避免在绘图中使用人为的平滑。它们基本上传达的是虚构的精度。相反,应尝试沿途添加更多坐标。

在此处输入图片描述

相关内容