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

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.

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.

## Inhaltsverzeichnis

* 1 Features und Befehle (Auswahl)
* 2 Betriebssysteme
* 3 Weblinks
* 4 Einzelnachweise

## Features und Befehle (Auswahl)[Bearbeiten | Quelltext bearbeiten]

Yacas kann:[6][7]

* 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[Bearbeiten | Quelltext bearbeiten]

Sowohl Yacas als auch Gnuplot sind für verschiedene Betriebssysteme erhältlich:[12]

* Microsoft Windows
* Apple macOS
* Linux

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[Bearbeiten | Quelltext bearbeiten]

* Offizielle Webpräsenz (englisch)
* Projektseite bei SourceForge (englisch)
* GUYacas – Ein GUI für Windows

## Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

1. ↑ Grzegorz Mazur. In: github.com. Abgerufen am 6. Dezember 2016 (englisch).
2. ↑ Release 1.9.1. 4. Juli 2020 (abgerufen am 5. Juli 2020).
3. ↑ The yacas Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 30. Oktober 2018).
4. ↑ Yacas team: Introduction to the off-line version of Yacas. (PDF) 25. November 2014, abgerufen am 5. Januar 2020.
5. ↑ Math Intro 14 Ryacas an R interface to the yacas computer algebra system. Abgerufen am 5. Januar 2020 (deutsch).
6. ↑ Reference Manual — Yacas. Abgerufen am 5. Januar 2020.
7. ↑ Tutorial — Yacas. Abgerufen am 4. Januar 2020.
8. ↑ Programming in Yacas — Yacas. Abgerufen am 4. Januar 2020.
9. ↑ A brief list of the most important commands in YACAS, with examples. Abgerufen am 4. Januar 2020.
10. ↑ yaCAS – xCAS for nspire blue. Abgerufen am 4. Januar 2020.
11. ↑ yacas / Thread: [Yacas-devel] Forking JYacas. Abgerufen am 4. Januar 2020.
12. ↑ Downloads. Abgerufen am 4. Januar 2020 (englisch).
13. ↑ Yacas (Yet Another Computer Algebra System) 1.3.6.