сюжетутил
Оригинальный автор(ы) | Роберт Майер, Ник Туфилларо |
---|---|
Разработчик(и) | Проект GNU |
Стабильная версия | 2.6 / 27 сентября 2009 г |
Операционная система | Кросс-платформенный |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | ГНУ |
GNUploutils — это набор бесплатных программных инструментов командной строки и программных библиотек для создания 2D-графики на основе наборов данных. Он используется в таких проектах, как PSPP и UMLgraph , а также во многих областях академических исследований. [1] [2] [3] и включен во многие дистрибутивы Linux , такие как Debian . [4] для Windows и Mac OS X. Также доступны версии Библиотека предоставляет привязки для языков C и C++ . Его автономные инструменты командной строки могут создавать графики и выполнять численный расчет сплайновых кривых и систем обыкновенных дифференциальных уравнений. Plotutils является пакетом GNU и распространяется под лицензией свободного программного GPL обеспечения .
История
[ редактировать ]Несколько утилит были вдохновлены утилитами построения графиков Unix . Утилита графов и различные фильтры графиков присутствовали в первых выпусках Unix от Bell Laboratories . Ко времени выхода версии 7 Unix, граф , график , сплайн и несколько зависящих от устройства версий libplot были стандартными функциями Unix. Первым устройством отображения, поддерживаемым пакетом, был объем памяти Tektronix 611. К началу 1980-х годов поддерживалось множество других устройств.
В 1989 году были написаны первые GNU-версии Graph , Plot , tek2plot , Spline и соответствующая документация. Ричард Столлман далее руководил разработкой программ и документации. Дистрибутив в том виде, в котором он существовал в 1991 году, распространялся под названием GNU Graphics .
В 1995 году пакет был значительно расширен за счет написания аппаратно-независимой автономной версии libplot и переписывания графика с нуля, превратив его в фильтр реального времени.
Функции
[ редактировать ]Автономные инструменты
[ редактировать ]- График GNU , который отображает двумерные наборы данных или потоки данных в реальном времени.
- График GNU , который преобразует формат метафайла GNU в любой другой формат.
- GNU tek2plot для перевода данных Tektronix 4010 в любой из вышеперечисленных форматов.
- GNU pic2plot для перевода языка изображений в любой из вышеперечисленных форматов.
- GNUplofont для отображения карт символов шрифтов, доступных в вышеуказанных форматах.
- GNU spline , который выполняет сплайн- интерполяцию данных.
- GNU ода , которая численно интегрирует систему, состоящую из одного или нескольких обыкновенных дифференциальных уравнений.
Поддерживаемые форматы вывода
[ редактировать ]- системы X Window Дисплей
- SVG
- PNG
- ПНМ
- псевдо- GIF (с использованием кодирования по длине, а не LZW , чтобы избежать прошлых проблем с патентами )
- ВебКГМ
- Adobe Иллюстратор
- Постскриптум
- ПКЛ
- HP-GL
- хфиг