Genius

Скриншот программы:
Genius
Детали программы:
Версия: 1.0.24 обновление
Дата загрузки: 22 Jun 18
Разработчик: Jiri Lebl
Тип распространения: Бесплатная
Популярность: 24

Rating: 2.5/5 (Total Votes: 2)

Genius - это открытый и свободно распространяемый программный проект, разработанный с нуля, чтобы действовать как математическая утилита для языка расширения GEL. Он очень похож на программы Mathematica, BC, Maple или Matlab.


Поддерживает произвольные целые числа точности

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


Обрабатывает и сложные номера

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


Поддерживает наиболее распространенные тригонометрические и элементарные функции

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

Поддерживает различные типы сюжетов

Среди других возможностей можно отметить поддержку графиков 2D-функциональных линий, включая стандартные 2D-графики, параметрические графики, графические изображения 3D-функций, поля наклона и векторные поля, которые можно экспортировать в PNG форматов EPS-файлов.


Полный язык программирования

Поскольку большая часть стандартной библиотеки Genius написана на языках расширения GEL, она предоставляет пользователям полный язык программирования, который включает автоматическую типизацию. Он может выводить матрицы в LaTeX, MathML или Troff (eqn), что означает, что вы можете в принципе копировать что-либо из Genius в документ в вышеупомянутых форматах.


Встроенная интегрированная среда разработки

Помимо части командной строки, проект Genius имеет встроенный графический инструмент интегрированной среды разработки (IDE), в котором пользователь может с минимальными усилиями редактировать и тестировать свои программы.


Поддерживаемые платформы и доступность

Приложение написано полностью на языках программирования C. Он распространяется вместе с проектом GNOME и поддерживает широкий спектр дистрибутивов GNU / Linux. В настоящее время поддерживаются как 32-разрядные, так и 64-разрядные аппаратные платформы.

Что нового в этой версии:

  • Пример RungeKutta
  • Пример построения плоской кривой
  • Внутренняя версия VTE, чтобы избежать зависимости от устаревшего материала.
  • Новые переводы (Andre Klapper, Balazs Mesko, Ask Hjor Larsen, Alan Morensen, Mario Blattermann, Andika Triwidada, Marek Cernocky ', МироCлaв Николи, Даниэль Мустиэль, Кристьян Шмидт)

Что нового в версии:

  • Остановитесь в зависимости от системы сборки на gnome-common
  • Теперь эта информация создается как HTML и отображается в браузере, что означает, что она действительно работает, работает ссылка, и она не зависит от какой-либо конкретной среды рабочего стола. Справка HTML также показана в версии командной строки, когда «manual» выполняется.
  • Новый пример для уравнения Даффинга
  • Новый пример следов функции Peano
  • Пара исправлений / улучшений в примерах
  • Исправить ошибку на SurfacePlotDrawLines / Points
  • Новые переводы (Энрико Николетто, Андерс Йонссон, Вольфганг Стоггл, Рафаэль Фонтенелле, МироCлaв Николи, и мой)
  • Во время внесения этих изменений автор (Jiri) частично поддерживался грантом NSF DMS 1362337 и Университетом штата Оклахома.

Что нового в версии 1.0.22:

  • Добавьте пример линейной диаграммы примера анимации FDM для уравнения тепловой энергии и улучшите версию поверхности.
  • Добавить пример принципа аргумента
  • Добавьте два примера набора Мандельброта и фрактальный пример Ньютона
  • Добавить примеры для визуализации сложных сопоставлений
  • Добавить пример визуализации для сумм Римана и Дарбу
  • Разделите примеры в подменю, так как их уже слишком много.
  • Добавить & quot; заполненный & quot; свойство для линий, позволяющих рисовать заполненные многоугольники
  • Добавить функции LinePlotWaitForClick и LinePlotMouseLocation для интерактивных программ (используемых для некоторых из вышеперечисленных новых примеров)
  • LinePlotDrawPoints и LinePlotDrawLine принимают вектор-столбец сложных nubmers.
  • Исправить возможный бесконечный цикл при анализе на системах с более новым flex
  • Исправить настройку элементов в транспонированных матрицах (векторах)
  • Исправить строку doc для функции ErrorFunction (спасибо Ask Hjorth Larsen)
  • Исправить плохое поведение при двойном ударе "Run & quot;
  • Исправить ошибки vte, теперь требуется 0,26
  • Исправить некоторые строки и исправления документации (спасибо Anders Johnsson)
  • Исправить segfault при попытке заменить защищенный идентификатор с помощью swapwith
  • Исправить поведение StripZeroColumns на нулевой матрице
  • Fix Subfactorial (Anders Johnsson), и пусть субфакториальная, факториальная, doubleFactorial применить над матрицей.
  • Исправить некоторые обратные триггерные функции со сложными аргументами.
  • Другие незначительные исправления, включая некоторые сбои
  • Обновления переводов (Мигель Родригес Нуньес, Марек Серночки, Андерс Йонссон, Спроси Хьюорта Ларсена, Алана Мортенсена, Балаза Ура, Марио Блаттермана, Кристиана Кирбаха, МироCлaв Николи, Даниэля Şerbanescu, Рафаэля Фонтенелле, Петра Драга, Тиаго Сантоса, Энрико Николетто , Даниэль Мустиэль, Жюльен Хардель, и т. Д.)
  • Во время внесения этих изменений автор (Jiri) частично поддерживался грантом NSF DMS 1362337 и Университетом штата Оклахома.

Что нового в версии 1.0.20:

  • Добавьте больше размеров значков, включая SVG, и добавьте ключевые слова в файл .desktop.
  • Обновление документации
  • Исправить функцию PeriodicExtension
  • ErrorFunction (erf) использует MPFR для реальных значений, поэтому он намного точнее и быстрее
  • Пример серии Fourier больше не использует ручной кодированный график и ручную вычисляемую серию, поэтому теперь его можно легко модифицировать, чтобы показать серию для различных функций.
  • Fix GCC 5 компиляция
  • Несколько незначительных исправлений в коде построения, включая один возможный crasher
  • Обновления переводов (Wolfgang StA¶ggl, Marek AÅernockA½, Maria Mavridou, à oà ¸N € à ¾N à à à à    Â

Похожие программы

LiveGraph
LiveGraph

3 Jun 15

RPL/2
RPL/2

28 Sep 15

Convex Processing
Convex Processing

12 May 15

Комментарии к Genius

Комментарии не найдены
добавить комментарий
Включите картинки!