Figur 1: Icon von Xcas, the swiss knife for mathematics
Figur 2: Xcas unter Windows 10
Figur 3: Xcas schafft Bruchrechnen ohne gemeinsamen Nenner.
Figur 4: Xcas löst Gleichung, berechnet Differenzenquotient, Stammfunktion u.v.m.
Figur 5: Differentialgleichungen lösen mit Xcas
Xcas , the swiss knife for mathematics ,[ 2] auch Giac genannt, ist eine Open-Source -Software [ 3] und eine Programmbibliothek , die zur Visualisierung von Berechnungen im Bereich der Computeralgebrasystem (CAS) eingesetzt wird. Das heißt, Xcas ist eine mathematische Freie Software ;[ 4] genauer ist Xcas ein freies CAS,[ 5] das u. a. Gleichungen (Figur 4) und Differentialgleichungen (Figur 5) lösen kann.
Xcas ist eine in C++ [ 6] [ 7] geschriebene Programmbibliothek, spezialisiert auf Anwendungen im Bereich der CAS. Aufgrund der Kapselung als eigenständige Bibliothek, kann diese auch leicht in andere Applikationen eingebunden und auf verschiedene Betriebssysteme portiert werden.[ 8]
Eine Grafische Benutzeroberfläche für Giac ist in Form von „Xcas“ verfügbar. Xcas ist eine Benutzerschnittstelle für Giac, die u. a. Funktionsgraphen zeichnen und Gleichungen umstellen kann. Xcas funktioniert offline . Es gibt ein Forum für Fragen betreffend Xcas.[ 9]
Die meist Freie Software ist für diese Betriebssysteme verfügbar:[ 10]
Xcas kann auch online verwendet werden.[ 17]
Xcas und Giac erzeugen im programmierbaren Taschenrechner HP Prime die grafische Oberfläche.
Auszug aus der Befehlsübersicht:
Graphen zeichnen: plot(Funktion)
Senkrechte Linie im Koordinatensystem zeichnen: line(
x
{\displaystyle x}
=1)
Quadratwurzel berechnen: sqrt()
Durchschnitt (auch Mittelwert genannt) berechnen: mean([3,4,2]) = 3
Varianz berechnen: variance([3,4,2]) = 2/3
Standardabweichung berechnen: stddev([3,4,2]) = sqrt(2/3)
Kreuzprodukt berechnen: cross([1,2,3],[4,3,2]) = [-5,10,-5]
Determinante einer Matrix berechnen: det([1,2],[3,4]) = -2
Lokale Extrema berechnen: extrema(-2*cos(
x
{\displaystyle x}
)-cos(
x
{\displaystyle x}
)^2,
x
{\displaystyle x}
) = [0],[pi]
Anzahl der Permutationen berechnen: nPr()
Anzahl der Kombinationen berechnen: nCr()
Gleichung lösen (nach
x
{\displaystyle x}
umstellen): solve(Gleichung,
x
{\displaystyle x}
)
Trennung der Variablen : split((
x
{\displaystyle x}
+1)*(
y
{\displaystyle y}
-2),[
x
{\displaystyle x}
,
y
{\displaystyle y}
]) = [
x
{\displaystyle x}
+1,
y
{\displaystyle y}
-2]
Differentialgleichung lösen (Rechte Seite als
y
′
=
{\displaystyle y'=}
oder
y
″
=
{\displaystyle y''=}
schreiben): desolve(Differentialgleichung,
y
{\displaystyle y}
) z.B: desolve(
y
′
=
k
⋅
y
,
y
{\displaystyle y'=k\cdot y,y}
) oder desolve(
y
″
=
k
⋅
y
,
y
{\displaystyle y''=k\cdot y,y}
)
Polynom faktorisieren: factor(Polynom,
x
{\displaystyle x}
)
Differenzieren (Ableitung berechnen): diff(Funktion,
x
{\displaystyle x}
)
Unbestimmtes Integral (Stammfunktion) berechnen: int(Funktion,
x
{\displaystyle x}
)
Bestimmtes Integral berechnen (Fläche zwischen Graph und
x
{\displaystyle x}
-Achse berechnen): int(Funktion,
x
{\displaystyle x}
,untereIntegrationsgrenze,obereIntegrationsgrenze)
Volumen eines Rotationskörpers um die
x
{\displaystyle x}
-Achse berechnen: int(pi*Funktion^2,
x
{\displaystyle x}
,untereIntegrationsgrenze,obereIntegrationsgrenze)
Volumen eines Rotationskörpers um die
y
{\displaystyle y}
-Achse berechnen (für eine abnehmende Funktion): int(2*pi*
x
{\displaystyle x}
*Funktion,
x
{\displaystyle x}
,untereIntegrationsgrenze,obereIntegrationsgrenze)
Xcas, the swiss knife for mathematics, ist ein Open-Source -Projekt,[ 26] das seit 2000[ 27] von einer Gruppe rund um Bernard Parisse [ 28] [ 29] an der Joseph-Fourier-Universität zu Grenoble ,[ 30] Frankreich , entwickelt wurde.[ 31] Durch seine Erfahrungen mit dem früheren Projekt „Erable“ hat Parisse „Xcas“ und „Giac“ hervorbringen können. Seit 2013 gibt es Erklärvideos für Xcas[ 32] und im Jahr 2013 wurde Xcas mit GeoGebra integriert.[ 33] OpenOffice.org verwendet Xcas für Berechnungen.[ 34]
Xcas ist im französischen Schulsystem weit[ 35] verbreitet[ 36] und auch in Mexiko und Spanien .[ 37] Deutsche[ 38] Universitäten verwenden Xcas[ 39] , ebenso Universitäten in den Vereinigten Staaten : die University of North Carolina Wilmington [ 40] und die University of New Mexico .[ 41]
Xcas hat einen Kompatibilitätsmodus zu mehreren Programmen:[ 42] u. a. Wolfram Alpha ,[ 43] Mathematica ,[ 44] Maxima ,[ 45] Maple ,[ 46] [ 47] Matlab ,[ 48] GeoGebra ,[ 49] SageMath ,[ 50] Yacas ,[ 51] [ 52] MuPad , Qcas, CPMP-Tools ,[ 53] [ 54] WordMat (Addon an Microsoft Word [ 55] ) und ExpressionsinBar (64 bit App für macOS[ 56] [ 57] ) und Graphmatica [ 58] und Kig [ 59] [ 60] sowie zu den grafikfähigen Taschenrechnern TI-89 , TI-92 , Voyage 200 und TI-Nspire .[ 61]
Wolfram Alpha
↑ www-fourier.ujf-grenoble.fr .
↑ Giac/Xcas, a free computer algebra system. Abgerufen am 5. März 2022 .
↑ COMPARISON OF OPEN SOURCE SOFTWARES INMATHEMATICS EDUCATION. Abgerufen am 28. März 2020 (englisch).
↑ Berkeley Madonna alternatives. Archiviert vom Original (nicht mehr online verfügbar) am 12. April 2021 ; abgerufen am 20. April 2020 . Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1 @2 Vorlage:Webachiv/IABot/getalternative.net
↑ Giac/Xcas, free computer algebra system. Abgerufen am 26. Dezember 2019 .
↑ Xcas | Semantic Scholar. Abgerufen am 30. Dezember 2019 (englisch).
↑ Giac/Xcas | Further edu and research Dev PLUME. Archiviert vom Original (nicht mehr online verfügbar) am 2. Januar 2020 ; abgerufen am 2. Januar 2020 .
↑ Projekt-Homepage
↑ Le forum de XCAS - Page d’accueil. Abgerufen am 12. April 2020 .
↑ Xcas Calcul Formel Lycee | Intégral | Variable (Mathématiques). Abgerufen am 1. November 2019 .
↑ Download Xcas for Windows | Freeware. Abgerufen am 14. Dezember 2019 (englisch).
↑ Maths and Arithmetic software for Mac to download | Logitheque.com. Abgerufen am 22. Dezember 2019 .
↑ Symbolic Algebra Everywhere | Linux Journal. Abgerufen am 14. Dezember 2019 .
↑ Symbolic mathematics on Linux (LWN.net). Abgerufen am 5. Januar 2020 .
↑ Freeware and Open Source Software Tools for Distance Learning in Mathematics. Abgerufen am 14. Januar 2022 .
↑ Xcas Pad – Apps i Google Play. Abgerufen am 14. November 2021 (dänisch).
↑ Xcas en ligne. Abgerufen am 4. Januar 2022 .
↑ Giac/Xcas, free computer algebra system. Abgerufen am 21. Dezember 2019 .
↑ Yumpu.com: Xcas reference card. Abgerufen am 21. Dezember 2019 (englisch).
↑ Solving equation(s): solve. Abgerufen am 12. April 2020 .
↑ r/programming - XCas: Cross platform CAS/Equation solver. Abgerufen am 12. April 2020 (amerikanisches Englisch).
↑ George E. Halkos, Kyriaki D. Tsilika: Xcas as a Programming Environment for Stability Conditions for a Class of Differential Equation Models in Economics . In: AIPC . Band 1389 , Nr. 1 , September 2011, ISSN 0094-243X , S. 1769–1772 , doi :10.1063/1.3636951 (Online [abgerufen am 21. Dezember 2019]).
↑ Integration and Differential Equations. Abgerufen am 12. April 2020 .
↑ Download Limit Exceeded. Abgerufen am 21. Dezember 2019 .
↑ Download Limit Exceeded. Abgerufen am 2. Januar 2020 .
↑ Xcas - Free Download. Abgerufen am 21. Dezember 2019 (englisch).
↑ [Project] port xCAS or Maxima to TInspire. Abgerufen am 28. Dezember 2019 .
↑ About: Xcas. Abgerufen am 21. Dezember 2019 .
↑ Bernard Parisse - "GIAC/XCAS and PARI/GP". Abgerufen am 27. März 2020 .
↑ Dmaths und Xcas. Abgerufen am 7. März 2022 .
↑ Download Limit Exceeded. Abgerufen am 27. Oktober 2019 .
↑ 1 or 2 Variable Command Line Programs - Func(Var1, [Var2]). Abgerufen am 21. Dezember 2019 .
↑ Xcas | Semantic Scholar. Abgerufen am 14. Dezember 2019 (englisch).
↑ An introduction to the Xcas interface. Abgerufen am 7. März 2022 .
↑ #10940 (giac interface) – Sage. Abgerufen am 4. Dezember 2020 .
↑ Mathématiques. In: Lycée Francais Prins Henrik. Ehemals im Original (nicht mehr online verfügbar); abgerufen am 4. Dezember 2020 (französisch).@1 @2 Vorlage:Toter Link/lfph.dk (Seite nicht mehr abrufbar . Suche in Webarchiven )
↑ La enseñanza de las matemáticas y la tecnología. Abgerufen am 14. November 2021 .
↑ George Halkos, Kyriaki Tsilika: Perspectives on integrating a computer algebra system into advanced calculus curricula. November 2014, abgerufen am 4. Januar 2022 (englisch).
↑ Abschlussbericht “Intelligentes Lernen”. Abgerufen am 4. Januar 2022 .
↑ Xcas_session. Abgerufen am 4. Januar 2022 .
↑ Computer Algebra in Education. Abgerufen am 4. Januar 2022 .
↑ Xcas | World Journals, Database of Academic Research Journals | Read eBooks online. Abgerufen am 30. Dezember 2019 .
↑ Differences between Expected Answers and the Answers Offered by Computer Algebra Systems to School Mathematics Equations. (PDF) Abgerufen am 20. April 2020 .
↑ Beginner’s comparison of Computer Algebra Systems (Mathematica / Maxima / Maple). In: Lucky's Notes. 11. August 2014, abgerufen am 5. Januar 2020 (englisch).
↑ Hoon Hong, Chee Yap: Mathematical Software -- ICMS 2014: 4th International Conference, Seoul, South Korea, August 5-9, 2014, Proceedings . Springer, 2014, ISBN 978-3-662-44199-2 (google.dk [abgerufen am 5. Januar 2020]).
↑ Computer Algebra Independent Integration Tests. Abgerufen am 28. Dezember 2019 .
↑ xcas - Computer Algebra System - console and graphical calculator. Abgerufen am 12. April 2020 (englisch).
↑ Systeme |. Abgerufen am 8. Januar 2020 (amerikanisches Englisch).
↑ Module 2 - Introduction. Abgerufen am 14. Januar 2022 .
↑ #22280 (Giac miscompiles on non-x86_64 platforms) – Sage. Abgerufen am 9. Januar 2020 .
↑ List of Computer Tools in Mathematics. Abgerufen am 28. Dezember 2019 .
↑ Top 20 Best Computer Algebra Systems for Linux in 2020. In: UbuntuPIT. 26. Juni 2019, abgerufen am 5. Januar 2020 (amerikanisches Englisch).
↑ CPMP - Mathematical software - swMATH. Abgerufen am 12. Januar 2020 .
↑ CPMP-Tools Software. Abgerufen am 12. Januar 2020 .
↑ WordMat. In: Microsoft WordMat. Abgerufen am 27. März 2020 .
↑ ExpressionsinBar. Abgerufen am 27. März 2020 .
↑ ExpressionsinBar. Abgerufen am 21. April 2020 .
↑ Graphmatica by kSoft. Abgerufen am 13. März 2022 .
↑ The KDE Education Project - Kig. Abgerufen am 13. März 2022 .
↑ The Kig Handbook. Abgerufen am 13. März 2022 .
↑ Xcas - Mathematical software - swMATH. Abgerufen am 21. Dezember 2019 .