gnuplot

Материал из свободной русской энциклопедии «Традиция»
Перейти к навигации Перейти к поиску

gnuplot
Gnuplot ellipsoid.svg


Операционная система:
Кроссплатформенная






Текущая версия:
4.6.4
Дата выхода текущей версии:
9 октября 2013
Тестовая версия:
4.7


Лицензия:
собственная свободная лицензия

gnuplot — свободная программа для создания двух- и трёхмерных графиков.

gnuplot имеет собственную систему команд, может работать интерактивно (в режиме командной строки) и выполнять скрипты, читаемые из файлов. Также используется в качестве системы вывода изображений в различных математических пакетах: GNU Octave, Maxima и других.

gnuplot выводит графики как непосредственно на экран (интерактивный режим), так и в файлы различных графических форматов (командный режим работы), таких как PNG, EPS, SVG, JPEG и множество других. Программа также может генерировать код на LaTeX, позволяя использовать шрифты и формулы LaTeX.

Несмотря на название, gnuplot не является частью проекта GNU и использует собственный вариант свободной лицензии.

Пример сеанса[править | править код]

y = x 2 y=x^2
$ gnuplot
gnuplot> set grid xtics ytics
gnuplot> plot x**2

Оформление графика настраивается. Например, можно отодвинуть отметки делений (tics) оси X от самой оси X немного вниз (на небольшую часть 0.03 от всего графика):

gnuplot> set xtics offset 0,graph -0.03 rotate by 45

Документацию можно посмотреть прямо в ходе сеанса, например: gnuplot> help offset

Ссылки[править | править код]