Вторник, Октябрь 20Добро пожаловать!

Интерфейсы вывода в программе Gnuplot

Что означают терминалы в программе gnuplot?

Под терминалом в математическом пакете gnuplot подразумевается какое-либо устройство (либо файл), в которое после выполнения определенных команд будет осуществляться вывод полученного  результата. Это может быть принтер, монитор, либо файл с расширением jpg, png, eps и другие, а также latex-файл. Для моментального анализа графиков функций используют оконные терминалы, а файлы лучше всего предназначены для хранения результатов, которые впоследствии могут быть использованы.

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

set terminal <terminal-type>

Ниже приведены некоторые терминалы gnuplot:

  1. windows — выводим данные на монитор в ОС Windows;
  2. X11 — выводим данные на монитор в ОС Linux;
  3. png — выводим данные в файл растрового формата png (png-формат применяется  для диаграмм, которые потом можно вставить в какую-либо презентацию или на веб-страницу);
  4. jpeg — выводим данные в файл растрового формата jpg;
  5. gif — вывод данных в файл растрового формата gif;
  6. postscript eps — выводим данные в файл векторного формата eps;
  7. lateх — выводим данные в файл формата LaTeX;
  8. epslateх — при использовании этого терминала происходит генерация eps-файла с получением кода TeXа, подключаемого к основному теховскому документу, чтобы вывести весь текст, присутствующий на графике.

Если после зарезервированного слова terminal не стоит <terminal-type>, то выведется  список    доступных графических терминалов:

<terminal-type> может быть записан в сокращенной форме. Если terminal и output используются вместе, то указывают тип терминала первым, поскольку некоторые терминалы устанавливают флаг, необходимый в некоторых ОС.  terminal может описывать графические драйверы, которые вам недоступны, т.к. они не были установлены, либо не описывать все драйверы, доступные вам, в зависимости от их выходного формата.

Пример вывода в файл (по умолчанию файл создается в директории \gnuplot\binary\имя файла):

set terminal postscript      #устанавливаем тип терминала
set output ‘gnuplot2.eps’  #устанавливаем имя выходного файла

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *