М.: Издательство попечительского совета механико-математического факультета МГУ, 2015. — 240 с.; ил.
Книга посвящена популярному, свободно распространяемому графическому пакету Gnuplot, предназначенному для создания графических иллюстраций с использованием различных источников данных. С помощью Gnuplot могут быть созданы самые разнообразные графические иллюстрации, начиная от простейших графиков и диаграмм до очень сложных трехмерных объектов. Пакет может быть установлен на компьютеры, работающие под управлением всех популярных операционных систем. Наборы команд почти без изменений переносятся с одной системы на другую. Команды Gnuplot имеют естественный синтаксис и легко запоминаются.
Создаваемые графики и анимационные фильмы допускают различные форматы сохранения. В книге описаны способы вставки полученных графических иллюстраций и анимаций в документы, набранные в системе LATEX, для получения профессионально выглядящих книг, статей в научных журналах, отчетов, докладов и презентаций.
Книга предназначена всем тем, кому требуется качественно иллюстрировать свои результаты. Она может также быть интересна школьникам старших классов, интересующимся способами наглядного представления информации.
Предисловие.
Введение.
Для нетерпеливых читателей.Примеры простых графиков.
Функции одной переменной.
Гистограмма.
Функции двух переменных.
Поле скоростей.
Линии уровня.
Цветная проекция.Примеры усложненных графиков.
Кубическая парабола.
Функция двух переменных.
Две гистограммы на одном графике.Первые шаги знакомства с Gnuplot.Файлы с дискретными данными.
Изображение двумерных графиков.
Синтаксис команды.
Декартовы координаты.
Дискретные данные.
Параметрическое задание.
Полярные координаты.Изображение трехмерных графиков.
Синтаксис команды.
Декартовы координаты.
Сферические координаты.
Цилиндрические координаты.
Непрямоугольные области.
Дискретные данные.Изображение контуров.
Способ изображения.
Подписи к контурам.
Контуры параболоида.Интерактивный режим.
Использование дискретных данных.Организация файлов с данными.
Построчный формат.
Матрицы данных.
Комментарии и разделители.
Форматы записи чисел.Фильтрация данных (опция USING).
Фильтрация данных (опция INDEX).
Фильтрация данных (опция EVERY).
Фильтрация данных (опция THRU).
Метод наименьших квадратов.
Команда FIT.
Вывод параметров алгоритма.
Шаблоны графиков.Команда TEST.
Шаблоны графиков (опция WITH).
Синтаксис ключа задания шаблона.
Функций непрерывного аргумента.
Функций дискретного аргумента.
Финансовые данные.
Гистограммы.
Векторные поля.
Шаблон FILLEDCURVES.
Априорный выбор шаблона.Число используемых узлов (SAMPLES).
Способ интерполяции (опция SMOOTH).
Оси координат и их оформление.Диапазоны изменения переменных.
Расположение осей (опция AXES).
Названия осей (опция XLABEL).
Логарифмический масштаб (LOGSCALE).
Деления на осях (опция TICS).
Маленькие деления на осях (опция MTICS).
Примеры использования двух пар осей.
Временная ось.
Формат подписей к делениям.
Особенности 3D-изображений.Ракурс обзора (опция VIEW).
Число изолиний (опция ISOSAMPLES).
Скрытые линии (опция HIDDEN3D).
Положение плоскости ХY (XYPLANE).
Соответствие между системами координат.
Цветные ЗD-изображения.Шаблон PM3D.
Выбор цвета.
Цветовая схема.
Настройки шаблона PM3D.
Палитра.
Команда задания.
RGB-формула.
Функции, задающие палитру.
Цветовое колесо.
γ-корректировка.
Дискретное задание палитры.
Задание палитры с помощью файла.Легенда, надписи и другие объекты.Название графика (опция TITLE).
Легенда изображения (опция KEY).
Дополнительные надписи (опция LABEL).
Изображение стрелок (опция ARROW).
Надпись ’’дата-время”.
Изображение различных фигур.
Общий синтаксис команды.
Изображение прямоугольника.
Изображение круга.
Изображение эллипса.
Изображение многоугольника.Несколько изображений в одном окне.Описание режима MULTIPLOT.
Несколько картинок в одном изображении.
График и его увеличенный фрагмент.
Переменный масштаб оси.
Задание возможных режимов.Руссификация Gnuplot.
Системы координат изображения.
Размеры, связанные с изображением.
Размер окна.
Граница области изображения.
Размер области изображения.
Положение изображения в окне.
Поля окна.
Поля изображения.Детали изображения.
Линии (опции LINETYPE и LINESTYLE).
Шрифт (опции FONT и TEXTCOLOR).
Заливка (опция FILL).
Форматы ввода-вывода.
Спецификации числовых форматов.
Спецификации данных типа "время-дата".
Символьные строки.
Вывод символьных строк.Способы измерения углов.
Независимые переменные.
Сетка.
Командные файлы.Константы и переменные.
Встроенные функции.
Синтаксис командных строк.
Условный оператор.
Организация итераций.
Опция FOR.
Циклы.Команда PAUSE.
Команда BIND.
Макросы.
Возможности дальнейшего использования.Сохранение графических изображений.
Вставка графических изображений в тексты системы LATEX.
Окружение PICTURE.
Пакет GRAPHICX.
Формат PNG.
Формат EPS.
Несколько картинок рядом.
Интеграция Gnuplot в документы LATEX.Формат JPEG.
Формат PDF.
Общие замечания о сохранении графиков.
Анимация.Повторный запуск командных файлов.
Простейшая анимация.
Создание анимационного файла.
Создание анимации в пакете LATEX.
Синтаксис.
Последовательность графических файлов.
Опции.Список литературы.
Предметный указатель.
Цветные иллюстрации.