Пакеты научной графики

Gnuplot

Описание: 

Свободная программа для создания двух- и трёхмерных графиков.

Gnuplot имеет собственную систему команд, может работать интерактивно (в режиме командной строки) и выполнять скрипты, читаемые из файлов. Также используется в качестве системы вывода изображений в различных математических пакетах: GNU Octave, Maxima и других. Gnuplot выводит графики как непосредственно на экран (интерактивный режим), так и в файлы различных графических форматов (командный режим работы), таких как PNG, EPS, SVG, JPEG и множество других. Программа также может генерировать код на LaTeX, позволяя использовать шрифты и формулы LaTeX.

Достоинства и недостатки, аналоги: 

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

К недостаткам gnuplot следует также отнести испольщование собственного  языка. Для работы необходимо его изучить. Существуют даже толстые  бумажные книги, посвященные работе в gnuplot (например, Gnuplot in  Action. Understanding Data with Graphs by Philipp K. Janert).

Операционная система: 
linux, OS/2, MS Windows, OSX, VMS
Последняя версия: 
4.4.3 (1 марта 2011)
Лицензия: 
Собственная, основанная на GNU GPL

SciDAVis

Описание: 

Свободное бесплатное программное обеспечение для анализа и визуализации научных данных, распространяемое под лицензией GNU GPL. SciDAVis может строить различные типы 2D и 3D-графиков (линейные графики, точечные графики, трёхмерные гистограммы, объёмные круговые гистограммы, трёхмерные поверхности) на основе данных, импортированных из ASCII файлов, введённых вручную или вычисленных по формулам. Данные содержатся в отдельных таблицах, содержащих данные в столбцах (значения по осям X и Y при построении 2D-графиков) или в виде матриц (при построении 3D-графиков). Таблицы, графики и сопутствующие примечания собираются в проекты и могут быть организованы с использованием директорий. Встроенные средства анализа SсiDAVis включают в себя построчную/постолбцовую статистику таблиц, свёртку/обратную свёртку, быстрый фурье-анализ и основанные на быстром фурье-анализе фильтры данных. Аппроксимация данных может производиться как с помощью функций, заданными пользователем, так и с помощью встроенного набора линейных и нелинейных функций аппроксимации, включая мультипиковую аппроксимацию с использованием библиотеки GNU Scientific Library. Графики могут быть сохранены в нескольких растровых графических форматах файлов, а так же в форматах PDF, EPS или SVG. Поддерживается встроенное вычисление математических выражений и имеется опциональный скриптовый интерфейс для языка Python. Графический интерфейс пользователя создан с использованием библиотеки Qt.

IBM OpenDX

Описание: 

Очень мощный разработанный IBM пакет визуализации научных данных. Возможность оперирования со сложными областями (механика или даже человеческий мозг). Данный могут быть как скалярные, так и векторные или тензорны.

Zhu3D

Описание: 

Интерактивный, основанный на OpenGL, пакет визуализации математических функций и результатов расчетов. Включает эффекты анимации, изменение текстур, вращение изображений и т.д.