Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GnuPlot.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
221.4 Кб
Скачать

Задание

  1. Определить названия координатных осей (произвольные)

  2. Установить координатную сетку

  3. Установить основной шаг по осям 0.5

  4. Добавить дополнительные деления на осях x, y с параметром 4

  5. Определить отрезок x [0.001:3]

  6. Сохранить текущие настройки в конфигурационный файл

  7. Построить график функции x*sin(1/x) , присвоить ему произвольное название

  8. Перезапустить GnuPlot

  9. Загрузить сохраненные ранее настройки

  10. Отрисовать график указанной функции в GIF-изображение

Провести параллель с Maple (построение графика такой же функции было а в качестве задания на предыдущем занятии).

Решение:

gnuplot> set xlabel “x axis”

gnuplot> set ylabel “y axis”

gnuplot> set grid

gnuplot> set xtics 0.5

gnuplot> set ytics 0.5

gnuplot> set mxtics 4

gnuplot> set mytics 4

gnuplot> set xrange [0.001:3]

gnuplot> save set “sample.set”

gnuplot> plot x*sin(1/x) ti “Sample”

gnuplot> load “sample.set”

gnuplot> set terminal gif

gnuplot> set output “sample.gif”

gnuplot> plot x*sin(1/x) ti “Sample”

Поверхности

gnuplot> reset

gnuplot> set grid

gnuplot> splot x**2+y**2, x**2-y**2

Функция splot – построение 3D-графиков. В данном примере демонстрируется построение графиков двух функций в одном окне. В 3D-режиме возможно изменение перспективы и просмотр графика с разных углов.

Консольный режим

Помимо работы в интерактивном GUI-режиме, GnuPlot поддерживает работу в консольном режиме (в режиме командной строки). Разница в том, что в случае интерактивного режима параметры вводятся последовательно в графическом интерфейсе, в случае консольного режима создается конфигурационный файл, содержащий все команды. Построение графика производится с помощью запуска утилиты GnuPlot, которой в качестве параметра передается имя конфигурационного файла. Такой подход удобен в случае пакетного (автоматизированного) построения графиков, когда можно динамически менять некоторые параметры и создавать графики в различных срезах.

Прочее – примеры GnuPlot

В стандартный пакет GnuPlot входит набор примеров, демонстрирующий функциональные возможности пакета. Для запуска примеров воспользуйтесь следующими командами:

gnuplot> pwd

gnuplot> cd “../../”

gnuplot> cd “Program Files/gnuplot/demo”

gnuplot> load “all.dem”

Нажимая Enter, просмотрите примеры, доступные в стандартном пакете GnuPlot.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]