Поиск по сайту:

Начните работу с GNUPlot


На этой странице

  1. Командная строка
  2. Графический
  3. Ресурсы

GNUPlot — это активно разрабатываемый свободно распространяемый программный инструмент для построения графиков и графиков с командной строкой без открытого исходного кода, который был первоначально выпущен еще в 1986 году. GNUPlot может быть полезен для широкого спектра приложений, поэтому вот краткое руководство, которое поможет вам понять, как это работает, поэкспериментируйте с его основными функциями и узнайте, как сделать первые шаги с ним простым способом.

Командная строка

Чтобы запустить GNUPlot, вы просто открываете терминал, набираете \gnuplot и нажимаете Enter. Это запустит программный инструмент, так что вы будете готовы установить свои переменные и начать рисовать. Например, на следующем снимке экрана я установил\«y», чтобы иметь значение «5», а затем построить соответствующий график, набрав «plot (y)» и нажав Enter, как показано ниже.

Обратите внимание, что GNUPlot предупреждает меня, что я не определил диапазон значений для своего графика, поэтому он автоматически назначается мне. Если я хочу сделать это сам, я могу определить конкретный диапазон, добавив два числа, разделенные двоеточием в квадратных скобках, как показано на следующем снимке экрана.

GNUPlot поддерживает все функции математической библиотеки Unix, причем большинство из них поддерживают целые, действительные и комплексные аргументы. Вы можете отображать различные функции, просто разделяя их запятой, и программа назначит им индивидуальный цвет линии, указанный в легенде. Вот пример трех функций в диапазоне 80 единиц, использующих синус, арктангенс (tan^-1x) и косинус арктангенса.

В то время как вы можете делать что угодно и использовать всю мощь GNUPlot из командной строки, я продолжу пример графического интерфейса, чтобы сделать все проще и проще для большинства.

Графический

Мой любимый вариант — «Cueplot» на основе Qt, который существует уже довольно давно и работает достаточно хорошо. Продолжая с того места, где я остановился в командной строке, я покажу, как изменить цвета и толщину линий графика на Cueplot, как их экспортировать, а затем перейти к построению трехмерных и поверхностных графиков.

В Cueplot вы можете добавить функции из поля вверху, а затем активировать запись, установив флажок справа и щелкнув либо 2D-график, либо 3D-график для создания соответствующего графика.

Теперь, чтобы изменить толщину и цвет линий, а также изменить их цвет и заголовок, вы можете выбрать функцию, а затем нажать кнопку «Параметры» слева. Откроется новое окно с параметрами. где вы можете добавить новое имя для легенды, а затем выбрать параметры стиля, чтобы изменить цвет через «указать тип линии», а также ширину. Чтобы изменения вступили в силу, вам нужно будет еще раз нажать «3D-график».

Самый простой способ сохранить этот график сейчас — экспортировать его в виде изображения png, что вы можете легко сделать, нажав кнопку экспорта, расположенную в верхнем левом углу окна графика, и выбрав опцию «Экспорт в изображение». (хотя и другие варианты тоже полезны).

Ресурсы

На этом основной объем этого краткого руководства завершается, поскольку теперь вы сможете начать играть с функциями в GNUplot, продолжая изучать его возможности. Чтобы помочь вам в этом, вот веб-сайт, содержащий различные примеры функций, которые я использовал в этом руководстве: http://www.gnuplot.info/docs_4.0/gpcard.pdf.