Maxima

У Вікіпедії є статті про інші значення цього терміна: Maxima (значення).

Maxima — вільна комп'ютерна алгебраїчна система, заснована на Macsyma версії 1982 року. Написана мовою програмування Common Lisp, та розповсюджується за умовами ліцензії GNU General Public License. Працює на всіх POSIX-сумісних платформах та Microsoft Windows.

Створена на основі системи Macsyma, що розроблялася в MIT з 1968 по 1982 роки в рамках проекту Project MAC, і фінансувалася Міністерством енергетики США (DOE) та іншими державними організаціями. Професор Вільям Шелтер (англ. Bill Schelter) з Техаського університету в Остіні підтримував один з варіантів системи, відомий як DOE Macsyma, з 1982 року до самої своєї смерті в 2001 році. У 1998 році Шелтер отримав від Міністерства енергетики дозвіл опублікувати вихідний код DOE Macsyma під ліцензією GPL, і в 2000 році він створив проект на SourceForge.net для підтримки і подальшого розвитку DOE Macsyma під назвою Maxima.

Має широкий набір засобів для проведення аналітичних обчислень, числових обчислень і побудови графіків. По набору можливостей система близька до таких комерційних систем, як Maple і Mathematica. Водночас вона володіє високим ступенем переносимості: може працювати на всіх основних сучасних операційних системах на комп'ютерах.

Для системи побудовано кілька графічних інтерфейсів користувача і надбудов: XMaxima (включений в поставку в багатьох ОС), wxMaxima (заснований на wxWidgets) та інших, а також може працювати в режимі командного рядка (використовуючи псевдографіку).

Для редагування наукових текстів в Maxima може використовуватися програма texmacs, яка дозволяє експортувати документи в ряд популярних форматів, включаючи TeX/LaTeX і HTML/MathML.

Завдяки відкритому коду системи з'явилися інші її застосування, наприклад, на основі Maxima зроблена програма Stack, призначена для автоматизованої перевірки правильності математичних виразів. Зокрема, вона застосовується для комп'ютерної перевірки відповідей учнів з математики.

Див. також

  • gnuplot — використовується для створення графіків.

Посилання

  • Maxima — a sophisticated computer algebra system [Архівовано 14 грудня 2007 у Wayback Machine.] (Домівка проекту на SourceForge.net [Архівовано 8 січня 2011 у Wayback Machine.])
  • wxMaxima [Архівовано 27 серпня 2005 у Wayback Machine.]
  • irc.freenode.net port 6667 channel#maxima
  • Maxima 10 Minute Tutorial [Архівовано 14 грудня 2007 у Wayback Machine.] — перші кроки для початківців.
  • Підручник-довідник із системи комп'ютерної алгебри Maxima [Архівовано 20 жовтня 2019 у Wayback Machine.]
  • Керівництво користувача в форматі HTML англійською [Архівовано 29 грудня 2007 у Wayback Machine.]
  • Maxima Beginner's FAQ
  • dynamicalsystems: collection of several Maxima programs to create various graphical representations of discrete dynamical systems and fractals [Архівовано 23 березня 2008 у Wayback Machine.]
  • Short list of useful examples [Архівовано 19 грудня 2008 у Wayback Machine.]
  • comparison of Maxima vs. MuPAD, includes a very long list of examples
  • Imaxima, Emacs front end that includes typesetting.
  • Various plotting examples [Архівовано 22 квітня 2009 у Wayback Machine.](яп.)
  • A Maxima-Gnuplot interface- drawing examples
  • The SYM package for Maxima(фр.)
  • Dynamical Systems textbook at the University of Porto (Portugal), with examples in Maxima(порт.)
  • DragMath, an open-source online equation editor that can export Maxima, and other formats.
  • вебінтерфейс


Мова програмування Це незавершена стаття про мови програмування.
Ви можете допомогти проєкту, виправивши або дописавши її.
{{{alt}}} Це незавершена стаття про наукове програмне забезпечення.
Ви можете допомогти проєкту, виправивши або дописавши її.
  • п
  • о
  • р
Відкрите ПЗ
  • Axiom[en]
  • Cadabra[en]
  • CoCoA[en]
  • DoCon
  • Eigenmath
  • FriCAS[en]
  • FORM[en]
  • GAP
  • GiNaC[en]
  • Macaulay2[en]
  • Maxima
  • Normaliz[en]
  • PARI/GP[en]
  • Reduce[en]
  • SageMath[en]
  • Singular[en]
  • SymPy[en]
  • Xcas
  • FreeMat[en]
Пропрієтарне ПЗ
Застарілі
  • Derive
  • DCAS
  • LiveMath[en]
  • Macsyma
  • Mathomatic
  • MuPAD (MATLAB symbolic math toolbox)
  • muMATH
  • Yacas[en]
Free/Shareware
Категорія  • Порівняння