суббота, 24 мая 2014 г.

Gnuplot. Показать то, что скрыто

(0.21, 0.22), (0.74, 0.66), (1.84, 0.96), (3.05, 0.10), (4.71, -0.99), (5.95, -0.32) ...
Нетрудно догадаться, что здесь перечислены точки какой-то последовательности. Но что это за последовательность, понять не так просто. Если не попытаться нанести точки на график. Тогда первое, что приходит в голову - зависимость y = sin(x). Мораль сей басни такова: визуализация делает жизнь понятнее :)


Программа Gnuplot скоро отметит своё тридцатилетие. Она появилась как средство интерактивного отображения функциональных зависимостей и экспериментальных данных, однако со временем превратилась, фактически, в интерпретируемый язык программирования. Результат работы программы может быть выведен на экран, принтер, конвертирован в растровый или векторный формат (eps, emf, jpg, png, pdf, postscript, ...), использован в документах LaTeX и HTML5.  

Некоторые математические программы используют Gnuplot для визуализации своих результатов. Помимо Mathomatic, про который я уже писал, можно назвать Octave и Maxima. Если у вас установлена одна из этих программ, отдельно ставить на компьютер Gnuplot не обязательно, достаточно найти его exe-шник в папке программы (в Linux ввести комадну gnuplot). С другой стороны, вместе с "официальной" версией поставляется графическая оболочка (если вы не любите консоль) и набор примеров, который очень наглядно раскрывает все возможности программы. 

Официальный сайт программы: www.gnuplot.info.

Комментариев нет:

Отправить комментарий