Свободно распространяемые программы для Windows

Rss рассылка

Хотите подписаться на обновления?

Введите email адрес:

rss-лента

Форма входа

WxMaxima

Система компьютерной алгебры на основе Macsyma версии 1982. Она написана в Common Lisp и работает на всех POSIX платформах, таких как OS X, Unix, BSD, и Linux, а также на Microsoft Windows и Android. Переведена на русский язык.


История


Maxima основана на Macsyma версии 1982, которая была разработана в Массачусетском технологическом институте при финансировании со стороны Министерство энергетики США и других государственных учреждений. Версия Macsyma поддерживалась Биллом Шелтером с 1982 года до его смерти в 2001 году. В 1998 году Шелтер не получил разрешение от Министерства энергетики выпустить свою версию под лицензией GPL. Эта версия, которая теперь называется Maxima, поддерживается группой независимых пользователей и разработчиков. Maxima не включают ни одной из многих модификаций и улучшений, внесенных в коммерческой версии Macsyma с 1982 по 1999. Хотя базовая функциональность остается подобной, код в зависимости от этих улучшений может не работать над Maxima, и ошибки, которые были исправлены в Macsyma, могут все еще присутствовать в Maxima, и наоборот.



Особенности


Maxima включает в себя язык программирования с  подобным ALGOL синтаксисом,  но подобной Lisp семантикой. Она написана в Common Lisp, и может быть доступен программно и расширен, а базовый Lisp можно вызвать из Maxima. Он использует Gnuplot для рисования.


Цифровые расчеты


Maxima - полнофункциональный CAS (компьютерная система алгебры), который специализируется на символьных операциях, но она также предлагает числовые возможности, такие как арифметика произвольной точности: целые числа и рациональные числа, которые могут вырасти до размеров, ограниченных только памятью машины и числами с плавающей точкой, точность которых может быть установлена произвольно большая ("bfloats").

Для вычислений, которые используют плавающую точку и массивы в большой степени, Maxima предлагают возможность генерации кода в других языках программирования (особенно Fortran), который может выполниться более эффективно.

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


Интерфейсы


Различные графические пользовательские интерфейсы доступны для Maxima:

  • wxMaxima является графическим интерфейсом с использованием WxWidgets.
  • GMaxima использует GTK +.
  • Cantor, используя Qt, и может взаимодействовать с Maxima (вместе с Sage, R, и KAlgebra).
  • В GNU TeXmacs и LyX математический редактор программы может быть использован для обеспечения интерактивного графического интерфейса для Maxima, так же как Sage. Другие варианты включают передний конец Imaxima, а также Emacs и XEmacs режим взаимодействия, который активируется с помощью Imaxima.
  • Kayali.

Язык: Русский
Лицензия:
GNU GPL

Протестировано на ОС: Windows 7 x64, Windows 10 x64

Официальный сайт: maxima.sourceforge.net

Перейти в каталог загрузки на sourceforge

Скачать

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

Резервная копия на Яндекс Диске, версия 5.41.0a-win32

Резервная копия на Яндекс Диске, версия 5.41.0a-win64

Добавить комментарий