Yacas
Yacas ist ein vielseitig nutzbares Computeralgebrasystem (CAS). Der Name ist ein Akronym für Yet Another Computer Algebra System. Yacas ist freie Software und als solche unter der GPL veröffentlicht.
Yacas | |
---|---|
Yacas in GNU TeXmacs | |
Basisdaten | |
Entwickler | Grzegorz Mazur[1] |
Aktuelle Version | 1.9.1[2] (4. Juli 2020) |
Betriebssystem | plattformübergreifend |
Programmiersprache | C++[3] |
Kategorie | Computeralgebrasystem |
Lizenz | GPL (Freie Software) |
deutschsprachig | nein |
www.yacas.org |
Die erste Version von Yacas entstand im Jahr 2000. Yacas kann offline verwendet werden[4] und es gibt ein Erklärvideo.[5]
Yacas liefert ein System zur symbolischen Berechnung von Ausdrücken und bringt eine eigene Programmiersprache mit, in der neue Algorithmen entwickelt, aber auch bereits vorhandene genutzt werden können. Als Ein- und Ausgabe kann ASCII oder OpenMath gewählt werden, es gibt auch Befehle zum Exportieren nach LaTeX. Zur grafischen Darstellung von Funktionen, sowohl in 2D wie auch in 3D, wird Gnuplot verwendet.
Features und Befehle (Auswahl)
- als einfacher Taschenrechner verwendet werden
- Gleichungen umstellen: solve(Gleichung,x)
- differenzieren: D(Funktion,x)
- integrieren: Integrate(Funktion,x)
- Polynom faktorisieren: Factor(Polynom)
- Graphen von Funktionen zeichnen (2D sowie 3D).
- Yacas ist programmierbar[8]
Yacas hat viele Befehle mit anderen Programmen gemeinsam, u. a. mit Mathematica, Maple,[9] Xcas[10] und den Taschenrechnern TI-89,[11] TI-92, Voyage 200 und TI-NSpire.
Betriebssysteme
Sowohl Yacas als auch Gnuplot sind für verschiedene Betriebssysteme erhältlich:[12]
Sie sind auf der Homepage zusammen mit ausführlicher Dokumentation verfügbar, wo man das System auch online ausprobieren kann.
Die Software könne zwar nicht mit den kommerziellen Computeralgebrasystemen mithalten, würde aber einen guten Einblick in die Funktionsweise dieser Systeme gewähren, so Harald Bögeholz im „Themen-Special: Wissenschaftliche Software“ des Computermagazins c’t.[13]
Weblinks
- Offizielle Webpräsenz (englisch)
- Projektseite bei SourceForge (englisch)
- GUYacas – Ein GUI für Windows
Einzelnachweise
- Grzegorz Mazur. In: github.com. Abgerufen am 6. Dezember 2016 (englisch).
- Release 1.9.1. 4. Juli 2020 (abgerufen am 5. Juli 2020).
- The yacas Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 30. Oktober 2018).
- Yacas team: Introduction to the off-line version of Yacas. (PDF) 25. November 2014, abgerufen am 5. Januar 2020.
- Math Intro 14 Ryacas an R interface to the yacas computer algebra system. Abgerufen am 5. Januar 2020 (deutsch).
- Reference Manual — Yacas. Abgerufen am 5. Januar 2020.
- Tutorial — Yacas. Abgerufen am 4. Januar 2020.
- Programming in Yacas — Yacas. Abgerufen am 4. Januar 2020.
- A brief list of the most important commands in YACAS, with examples. Abgerufen am 4. Januar 2020.
- yaCAS – xCAS for nspire blue. Abgerufen am 4. Januar 2020.
- yacas / Thread: [Yacas-devel] Forking JYacas. Abgerufen am 4. Januar 2020.
- Downloads. Abgerufen am 4. Januar 2020 (englisch).
- Yacas (Yet Another Computer Algebra System) 1.3.6.