Maxima

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 15. června 2021; kontroly vyžadují 3 úpravy .
Maxima

GUI wxMaxima 21.05.1 v ruštině
Typ Systém počítačové algebry (CAS)
Autor Projekt MIT MAC
Vývojář William Shelter, komunita dobrovolníků
Zapsáno v Lisp obecný [1]
Operační systém Linux , macOS , Windows , FreeBSD , Android [2]
První vydání 1982
Nejnovější verze 5.46.0 (13. dubna 2022 ) ( 2022-04-13 )
Stát aktivně
Licence GNU GPL
webová stránka maxima.sourceforge.io/ru…
 Mediální soubory na Wikimedia Commons

Maxima  je bezplatný systém počítačové algebry napsaný v Common Lisp .

Pochází ze systému Macsyma , vyvinutého na Massachusetts Institute of Technology v letech 1968 až 1982 jako součást projektu Project MAC , financovaného ministerstvem energetiky USA (DOE) a dalšími vládními organizacemi. Profesor William Schelter z University of Texas v  Austinu udržoval variantu systému, známou jako DOE Macsyma , od roku 1982 až do své smrti v roce 2001. V roce 1998 získal Shelter povolení od ministerstva energetiky k vydání zdrojového kódu DOE Macsyma pod licencí GPL a v roce 2000 vytvořil projekt na SourceForge.net na údržbu a další rozvoj DOE Macsyma pod názvem Maxima .

Maxima má širokou škálu analytických, numerických a grafických nástrojů. Sada funkcí systému se blíží takovým komerčním systémům jako Maple a Mathematica . Zároveň má nejvyšší stupeň přenositelnosti : může běžet na všech hlavních moderních operačních systémech na počítačích, od kapesních počítačů až po ty nejvýkonnější.

Pro systém bylo vytvořeno několik grafických uživatelských rozhraní a doplňků: XMaxima (obsaženo v mnoha operačních systémech), wxMaxima (založené na wxWidgets ) a další a mohou také pracovat v režimu příkazového řádku (pomocí pseudographics ).

K úpravě vědeckých textů v Maximě lze použít texmacs , který umožňuje exportovat dokumenty do řady oblíbených formátů , včetně TeX / LaTeX a HTML / MathML .

Díky otevřenému kódu systému se objevila odvozená řešení, např. byl vytvořen program Stack na bázi Maxima, určený pro automatizované ověřování správnosti matematických výrazů, použitelný zejména pro počítačové ověřování odpovědí studentů v matematice [3] [4] [5] .

Poznámky

  1. Maxima FAQ: S jakými implementacemi Lisp bude Maxima pracovat? Archivováno z originálu 22. dubna 2009.  (Angličtina)
  2. Maxima na Androidu – Aplikace pro Android na Google Play . Získáno 21. února 2013. Archivováno z originálu 16. května 2013.
  3. Grant Keady, Gary Fitz-Gerald, Greg Gamble, Chris Sangwin,. Počítačem podporované hodnocení v matematických vědách . Archivováno z originálu 11. října 2019.
  4. Aplikace počítačově podporovaného hodnocení ve výuce matematiky Čtvrté finsko-estonské matematické kolokvium a Finské matematické dny 2014 Univerzita Antti Rasila Aalto, Helsinki, Finsko Univerzita Helsinky, 9.–10. ledna 2014
  5. Christopher Sangwin. Computer Aided Assessment of Mathematical Using STACK  //  Vybrané pravidelné přednášky z 12. mezinárodního kongresu o matematickém vzdělávání / Sung Je Cho. — Springer International Publishing, 2015. — S. 695–713 . — ISBN 9783319171869 , 9783319171876 . - doi : 10.1007/978-3-319-17187-6_39 . Archivováno z originálu 4. července 2020.

Odkazy