GNU plotutils - это набор бесплатных программных инструментов командной строки и программных библиотек для создания 2D-графики на основе наборов данных. Он используется в таких проектах, как PSPP и UMLgraph , а также во многих областях академических исследований [1] [2] [3] и включен во многие дистрибутивы Linux, такие как Debian . [4] Также доступны версии для Windows и Mac OS X. Библиотека предоставляет привязки для языков C и C ++.языков. Его автономные инструменты командной строки могут создавать графики и выполнять численные вычисления сплайновых кривых и систем обыкновенных дифференциальных уравнений. Plotutils - это пакет GNU, который распространяется под лицензией свободных программ , GPL .
Автор (ы) оригинала | Роберт Майер, Ник Туфилларо |
---|---|
Разработчики) | Проект GNU |
Стабильный выпуск | 2.6 / 27 сентября 2009 г . |
Операционная система | Кроссплатформенность |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | gnu |
История
Некоторые утилиты были вдохновлены утилитами построения графиков Unix . Графическая утилита и различные графические фильтры присутствовали в первых выпусках Unix от Bell Laboratories . Ко времени выхода версии 7 Unix, `graph ',` plot', `spline 'и несколько зависящих от устройства версий` 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 , для перевода языка изображений в любой из вышеперечисленных форматов.
- GNU plotfont для отображения символьных карт шрифтов, доступных в вышеуказанных форматах.
- Сплайн GNU , выполняющий сплайн- интерполяцию данных.
- GNU ode , которая численно интегрирует систему, состоящую из одного или нескольких обыкновенных дифференциальных уравнений.
Поддерживаемые форматы вывода
- Отображение системы X Window
- SVG
- PNG
- PNM
- псевдо- GIF (с использованием кодирования длин серий, а не LZW, чтобы избежать прошлой проблемы с патентами )
- WebCGM
- Adobe Illustrator
- PostScript
- PCL
- HP-GL
- xfig
Смотрите также
Рекомендации
- ^ Sennblad, et. др., 2007.
- ^ PHAVer, Средство проверки многогранных гибридных автоматов
- ^ XSohie, симулятор спектра электронного парамагнитного резонанса
- ^ http://packages.debian.org/lenny/plotutils
Внешние ссылки
- Официальный веб-сайт
- UMLgraph Автоматическое рисование диаграмм UML
- GNU Plotutils
- C ++ для математиков: введение для студентов и профессионалов
- Графика GNU