Пакеты научной графики
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).
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, пакет визуализации математических функций и результатов расчетов. Включает эффекты анимации, изменение текстур, вращение изображений и т.д.