如何使用虚线、点划线样式获得更平滑的绘图

如何使用虚线、点划线样式获得更平滑的绘图

我试图让它看起来更清晰,但添加 [smooth] 似乎没有帮助

dat.txt 有 1000 多个数据点链接到其中一个数据文件:https://pastebin.com/2WSvSBcn

在此处输入图片描述


\documentclass{article}
\usepackage{pgfplots}
\usepackage{filecontents}


\begin{document}
\pgfplotsset{width=10cm,compat=newest}



\begin{center}
\begin{tikzpicture}
\begin{axis}[
   scale only axis,
   xlabel={Displacement ($mm$)},
   ylabel={Load ($kN$)},
   legend style={legend pos=south east},
]
\addplot[smooth, solid]
   table[x index=3,y index=1] {dat_25n02.txt};
\addplot[smooth, dashed]
   table[x index=3,y index=1] {dat_7a0.txt};
\addplot[smooth, dotted]
   table[x index=3,y index=1] {dat_7w0.txt};
\addplot[smooth, dashdotted]
   table[x index=3,y index=1] {dat_7c0.txt};
\legend{25-N-0,700-A-0,700-W-0,700-C-0}
\end{axis}
\end{tikzpicture}
\end{center}



\end{document}

相关内容