В данном случае, мне кажется, проще нарисовать с помощью gnuplot сами графики, а уж заливку сделать gimp'ом. Да, и я сразу вот так не могу придумать как совместить график явно параметрический (окружность) с обычными (линии и парабола). Это точно можно сделать, но проще отрисовать линии и параболы, а окружность добавить ручками или скриптом.

Как много такого типа графиков вам нужно? Если много и данные (описание кривых в виде формул) для рисунков есть, то это можно автоматизировать - скриптом рисовать основу gnuplot в PostScript или SVG, дорисовывать окружности и заливки с помощью perl или php и т.д. а потом конвертнуть в нужный формат. Но это имеет смысл для потоковой генерации, а не для одного-десяти графиков.


14.11.2013 01:37, Krosheninnikov Artem пишет:
Спасибо, иногда опосредованно использую gnuplot в octave, но не могу согласиться, что он простой. :)
Насколько я понял, filledcurves закрашивает только содержимое кривых.
Если вам не сложно, посмотрите, пожалуйста, на этот не очень красивый рисунок и подскажите, в какую сторону двигаться. Наверное, можно это в каком-нибудь редакторе нарисовать, но раз уж такое дело, было бы очень познавательно разобраться в gnuplot'e.

Кстати в блоге 'записки дебианщика' хорошие статьи про гнуплот, но даже они не совсем прояснили ситуацию.

Ссылка на график: https://www.dropbox.com/s/dkwrwqrqaza8sfj/picture.png

12.11.2013 09:55, Dmitry Podkovyrkin пишет:
Да, в догонку.
Gnuplot вполне умеет рисовать и оркужности. Да и вообще любые фигуры - были бы к ним фомулы.

Вот окружность с заливкой:
gnuplot> set size square
gnuplot> set parametric
gnuplot> plot sin(t),cos(t) with filledcurve





--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом