Я использую Gnuplot для рисования графика.На графике я нарисовал три гладкие кривые, принадлежащие трем наборам данных.
В настоящее время я использую следующий скрипт Gnuplot.
reset
set terminal png
set xlabel "Square matrix size"
set ylabel "Time (in milliseconds)"
set yrange [0:750]
set title "Lower Triangular Matrix"
set key reverse Left outside
set grid
set output 'matrixlt.png'
set style data linespoints
plot "matrixlowertriangle.dat" using 1:2 lt 1 lw 2 smooth bezier title 'MatPro', \
"matrixlowertriangle.dat" using 1:3 lt 2 lw 2 smooth bezier title 'C#' , \
"matrixlowertriangle.dat" using 1:4 lt 3 lw 2 smooth bezier title 'C++'
С помощью приведенного выше скрипта я получаю следующий график.
Теперь я хочу нарисовать каждую точку, принадлежащую одной и той же кривой, используя уникальный стиль точек.(Например, каждая точка, принадлежащая C #, использует один тип точек и точки данных C ++ в другом стиле.)
Я пробовал несколько учебных пособий, но все же не повезло.Может ли кто-нибудь помочь мне решить эту задачу?