سلام
کد زیر رو ببینید:
\documentclass{article}
\usepackage{pgfplots}
\usetikzlibrary{plotmarks}
\begin{document}
\begin{tikzpicture}
\begin{axis}[small, compat=1.4, xmin=0, ymin=0, grid=major, enlargelimits=upper, cycle list name=black white]
\pgfplotsset{
cycle list={%
{black, mark=o}, {black,mark=o},
{black, mark=square}, {black,mark=square},
{black, mark=square*}, {black,mark=square*},
{black, mark=triangle*}, {black,mark=triangle*},
{black, mark=diamond*}, {black,mark=diamond*},
{black, mark=pentagon*}, {black,mark=pentagon*}
},
legend style={
at={(0.5,-0.2)},
anchor=north,
legend columns=2,
cells={anchor=west},
font=\footnotesize,
rounded corners=2pt,
},
xlabel=$x$,ylabel=$f(x)$
}
\addplot coordinates {(0,1)(1,.8)(2,.5)(3,0)(4,0)(5,0)(6,0)};
\addplot coordinates {(0,0)(1,0)(2,0)(3,.1)(4,.5)(5,.8)(6,1)};
\addplot coordinates {(0,0)(1,0)(2,.2)(3,.6)(4,.8)(5,1)(6,1)};
\addplot coordinates {(0,0)(1,0)};
\end{axis}
\end{tikzpicture}
\end{document}
برای دایره با ضربدر درون آن میتوانید از
mark=otimes
استفاده کنید.