Gnuplot: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 21: Строка 21:
[[File:Osi.svg|500px|График sin(x) с обозначенными осями]]
[[File:Osi.svg|500px|График sin(x) с обозначенными осями]]


Что бы задать область значений на которой будет отображаться график с командой plot используются квадратные скобки <math>[</math> <math>]</math>. Первая пара квадратных скобок задает область значений <math>x</math>, вторая - область зачений <math>y</math>:
Что бы задать отображаемую область значений на которой будет отображаться график с командой plot используются квадратные скобки <math>[</math> <math>]</math>. Первая пара квадратных скобок задает отображаемую область значений <math>x</math>, вторая - отображаемую область зачений <math>y</math>:
plot [-100:100][-1.5:1.5] sin(x)
plot [-100:100][-1.5:1.5] sin(x)



Версия от 11:43, 1 февраля 2016

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

Работа с gnuplot основывается на использование командной строки. После запуска gnuplot пользователь попадает в интерактивную сессию командной строки.

gnuplot>

После введения в ней команд происходит отображения графика в отдельном окне. Все что вводится в командной строке интерпретируется как команда. Для выхода используются команды exit или quit gnuplot может читать данные из простого текстового файла, в котором данные упорядочиваются в столбцы.

Интерактивная сессия командной строки сохраняет историю введенных команд


Для обозначения осей графика используются команды

set xlabel "Ось X"
set ylabel "Ось Y"

Если после них ввести команду

plot sin(x)

то получим следующее: График sin(x) с обозначенными осями

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

 plot [-100:100][-1.5:1.5] sin(x)

В результате мы получим следующее: График sin(x) на заданной области значений x [-100:100] y [-1.5:1.5]

Чтобы отобразить несколько графиков в одной системе координат, в команде plot задаются соответствующие функции. Например команда:

plot cos(x), sin(x)

отобразит график cos(x), и график sin(x).