Gnulot: рисование линий уровня с точками с фиксированными координатами
Добрый день! Имеется следующая проблема. Мне необходимо построить график линий уровня для двух функций и нарисовать две точки с фиксированными координатами (0; +/- 20) (всё на одном графике). Для построения линий уровня я использовал следующий код:
unset surface
set contour
set view map
set cntrparam levels incremental -59, 0.6, 59
unset key
unset clabel
F = 0.1
kappa = 1
set yrange [0:30]
set xrange [-30:30]
splot (-F**2*x**3/24.0+F**2*x*y**2/8.0-kappa**2*x/2.0) lt -1 w l, (-F**2*x**2*y/8.0 + F**2*y**3/24.0 - kappa**2*y/2.0) lt rgb "red" w l, 'xyz.dat' u 1:2:3 w p pt 7 ps 2 lt -1
Результат можно увидеть здесь тык. Необходимых точек на графике нет. Далее я пишу немного другой код, а именно - строю поверхности:
set contour
set view map
set cntrparam levels incremental -59, 0.6, 59
unset key
unset clabel
F = 0.1
kappa = 1
set yrange [0:30]
set xrange [-30:30]
splot (-F**2*x**3/24.0+F**2*x*y**2/8.0-kappa**2*x/2.0) lt -1 w l, (-F**2*x**2*y/8.0 + F**2*y**3/24.0 - kappa**2*y/2.0) lt rgb "red" w l, 'xyz.dat' u 1:2:3 w p pt 7 ps 2 lt -1
Результат можно увидеть здесь тык. Как можно видеть, точки уже имеются, но появляются некоторые линии, параллельные осям координат. Можно ли как-то убрать эти линии, но оставить точки?