Доброго всем времени суток. У нас на форуме было размещена информация по инструменам для различных наук, но вот черчения еще не было. Добавлю эту тему. Надеюсь будет полезна :)
Инструмент построения графиков относится к компьютерному программному обеспечению, которое помогает представлять набор данных. Это важный инструмент для ученых и инженеров. Кроме того, вы можете использовать эти приложения для подготовки презентаций. К счастью, как и другие платформы, Linux также обогащен множеством графических инструментов. Большинство приложений, перечисленных в этой статье, имеют открытый исходный код. Также вы получите их бесплатно. Они предлагают некоторые расширенные функции через платную версию.
Лучшие инструменты черчения для Linux
Выбор подходящего научного программного обеспечения для печати может зависеть от некоторых критериев ваших предпочтений. рассмотрим полный список отличных инструментов для черчения для Linux. Надеюсь, вы найдете веские причины, чтобы выбрать лучший для вашего проекта.
Gnuplot
Gnuplot поставляется с протоколом командной строки Linux , который позволяет инженерам, ученым и студентам визуализировать различные типы интерактивных функций и данных. Это инструмент для построения графиков с открытым исходным кодом, написанный на языке программирования Си. Помимо Linux, он также работает на всех основных платформах, включая Windows, macOS и Unix. Gnuplot может выполнять сложные вычисления с использованием пользовательских констант и функций.
Примечательные особенности Gnuplot
- Может использоваться из нескольких языков сценариев, включая Ruby, Python и Perl.
- Производите вывод непосредственно на экран в различных форматах, включая PNG, JPEG, SVG, GIF, EMF и EPS.
- Генерация двух и трехмерных графиков и функций.
- Используя скрипты, Gnuplot можно использовать в интерактивном режиме, а также в пакетном режиме.
- Обеспечивает хорошую поддержку и документацию, чтобы сделать использование более удобным.
Gnuplot
Mayavi
Mayavi - это современный и бесплатный визуализатор научных данных для создания интерактивных 3D-графиков. Он предоставляет богатый графический интерфейс пользователя, который использует VTK. Программа написана на Python и распространяется под лицензией BSD. Вы можете создавать графики качества публикации через Mayavi. Кроме того, он позволяет сохранять визуализацию визуализации в нескольких форматах. Это может быть правильным выбором в качестве альтернативы Matplotlib или Matlab.
Примечательные особенности Mayavi
- Может визуализировать скейлер, тензор и векторные данные в 2D и 3D.
- Предлагает расширенную функциональность путем добавления источников, компонентов, фильтров данных и модулей.
- Предоставляет Pythonic API, который использует преимущества Traits (используется для атрибутов объектов Python).
- Вы можете импортировать простые сцены VRML и 3D Studio.
- Поддерживает данные PLOT3D и набор данных VTK.
- Обеспечивает межплатформенную совместимость, которая работает в GNU / Linux, Mac OS X и Microsoft Windows.
Получить Mayavi
Matplotlib
Matplotlib - это научное программное обеспечение для построения графиков, которое может обеспечить качество публикаций для ваших исследований. Это библиотека 2D-графиков Python, разработанная для использования в качестве Matlab. Вы можете создавать гистограммы, графики, гистограммы, графики ошибок и многое другое, используя Matplotlib. С помощью всего лишь нескольких команд вы можете создать простой график и практически любую визуализацию.
Примечательные особенности Matplotlib
- Благодаря объектно-ориентированному интерфейсу Matplotlib предоставляет вам полный контроль над стилями линий, свойствами осей и свойствами шрифтов.
- Этот инструмент для построения графиков командной строки Linux можно использовать в сценариях Python, оболочках IPython, нескольких наборах инструментов и других серверах веб-приложений.
- Он предоставляет интерфейс Qt и позволяет обмениваться данными с Microsoft Excel.
- Matplotlib имеет несколько высокоуровневых графических интерфейсов, таких как seaborn, ggplot и holoviews.
- Это полностью открытая платформа и бесплатна для использования.
- Matplotlib - это кроссплатформенное приложение, которое работает в системах Linux и Windows.
Получить Matplotlib
Ggplot2
Ggplot2 - еще один пакет визуализации данных для Linux. Этот мощный инструмент написан на языке программирования R. Это один из самых популярных инструментов для черчения, лицензированный под GNU GPLv2. Ggplot2 - это огромное научное программное обеспечение для создания графиков, основанное на грамматике графики. Просто предоставьте данные для отображения переменных в эстетику и какие графические примитивы использовать. Он позаботится о дальнейших шагах сам.
Примечательные особенности Ggplot2
- Вы можете добавлять, удалять и изменять компоненты на графике на высоком уровне абстракции через Ggplot2.
- Это часть экосистемы пакетов (tidyverse), разработанных с использованием общих API и общей философии.
- Изменяется ли это с какими-либо функциями или аргументами, это не влияет на поведение существующих функций.
- Ggplot2 предоставляет активный список рассылки для многих пользователей.
- Позволяет использовать множество встроенных, а также сторонних тем для сглаживания внешнего вида сюжета.
- Помимо обычных графиков, он также предоставляет пользователям сложные возможности построения графиков.
Получить Ggplot2
Gephi
Gephi - один из самых популярных инструментов с открытым исходным кодом для создания всех видов графиков и сетей. Этот инструмент написан на Java и OpenGL. Это важное приложение для сетевого анализа и визуализации для компьютерных и биологических исследовательских проектов. Кроме того, вы можете работать с этим бесплатным программным обеспечением на нескольких платформах, таких как Microsoft Windows, Linux и Mac OS.
Примечательные особенности Gephi
- Предлагает встроенный высокопроизводительный движок рендеринга, который позволяет использовать этот инструмент без каких-либо навыков программирования.
- Вы можете изменить настройки макета во время запуска этого приложения, что помогает повысить обратную связь с пользователем и улучшить его восприятие.
- Поддерживает несколько собственных форматов файлов, включая GML, NET, GDF, GraphML, GEXF и другие.
- Структура статистики и метрик предлагает различные стандартные метрики, такие как обнаружение сообщества, центральность, диаметр, PageRank и многое другое.
- Предоставляет множество расширяемых плагинов на портале Gephi Plugin с регулярными обновлениями.
Получить Gephi
PLplot
PLplot - один из самых популярных графических инструментов для Linux, который используется для создания научных сюжетов. Он написан на языке программирования Си. Этот инструмент лицензирован по лицензии LGPL и бесплатен для использования. Это научное программное обеспечение для построения графиков можно использовать для создания стандартных графиков xy, полулоговых графиков, трехмерных поверхностных графиков, гистограмм, круговых диаграмм и многого другого.
Интересные особенности PLplot
- PLplots позволяет создавать научные сюжеты на различных скомпилированных языках, таких как C, C ++, D, Fortran, Java и другие.
- Поддерживает несколько платформ без изменений, включая Linux, Mac OS X и другие Unices.
- Вы можете сохранять графики в разных форматах файлов, таких как CGM, GIF, PBM, PNG, JPEG, PostScript и другие.
- PLplot - мощная графическая программа, которая поддерживает ряд интерактивных платформ, включая Gtk +, PyQt, Qt, GDI, wxWidgets и X.
- Содержит базовую библиотеку, которая поддерживает символы печати и текст, указанный пользователем в кодировке UTF-8 Unicode.
Получить PLplot
GeoGebra
GeoGebra - это интерактивное, динамичное, отмеченное наградами математичес
кое программное обеспечение с множеством мощных функций. Эта программа с открытым исходным кодом основана на технологии HTML5 и написана на языке Java. Это важный и простой в использовании инструмент, особенно для студентов и исследователей. GeoGebra доступен во всех основных операционных системах, включая Windows, Linux, Mac OS, Debian, Ubuntu, Android, а также в виде веб-приложения.
Примечательные особенности GeoGebra
- GeoGebra предлагает научные графики и данные с точками, векторами, линиями, сегментами, многоугольниками и функциями.
- Предоставляет большое количество учебных и учебных материалов, чтобы помочь своим пользователям.
- Он имеет встроенную систему компьютерной алгебры , статистику и несколько инструментов исчисления.
- Поскольку у него миллионы пользователей по всему миру, он поддерживает множество разных языков.
- Позволяет экспортировать материалы в несколько форматов, включая SVG, PDF, EPS и PNG.
Получить GeoGebra