Знакомство с gnuplot

gnuplot - бесплатная, свободно распространяемая программа для работы с графиками, основана в 1986 г. используется в качестве бэкенда многих известных программ (например графический калькулятор Emacs).

Изначально gnuplot была разработана для визуализации научных данных, используется в научных, социологических, картографических, финансовых и т.д. системах.

Установка gnuplot и всех зависимостей на Mac очень проста с помощью менеджера пакетов brew:

brew install gnuplot

Работа с gnuplot основана на текстовых командах вводиых с помощью командной строки, после выполнения ряда команд откроется окно приложения, выбранное для вывода графика.

Для начала работы с gnuplot необходимо открыть терминал и ввести команду:

gnuplot

Если gnuplot установлен в системе, то после вызова этой команды появится приветственное сообщение с общей информацией о программе и приглашение командной строки gnuplot>. Все, что теперь будет введено будет интерпритироваться как команды gnuplot. Для выходя из интерактивного режима необходимо ввести команды exit или quit, или просто нажать комбинацию клавиш Ctrl-D.

Пример построения графика:

gnuplot> plot sin(x)

При вводе предыдущей команды откроется окно программы X11 с графиком синуса. Для смены формата экспорта в файл PNG:

gnuplot> set terminal png
gnuplot> set output "graph.png"
gnuplot> replot

график с помощью gnuplot

На официальной странице можно увидеть множество графических примеров с подробным описанием команд.

Официальная страница: http://www.gnuplot.info