Xcas

Xcas
Developer(s)Bernard Parisse [fr]
Initial release2000; 25 years ago (2000)
Stable release
1.9.0.998[1] Edit this on Wikidata (20 December 2024; 2 months ago (20 December 2024))
Repository
Written inC++
Operating systemWindows, macOS, Linux, FreeBSD, Android, iOS
TypeComputer algebra system (CAS)
LicenseGNU GPL
Websitexcas.univ-grenoble-alpes.fr/en.html
calculate fractions without common denominator
Figure 1. Xcas calculates fractions without common denominator.
Figure 2. Xcas can solve equations, calculate derivatives, antiderivatives and more.
Figure 3. Xcas can solve differential equations.

Xcas is a user interface to Giac, which is an open source[2] computer algebra system (CAS) for Windows, macOS and Linux among many other platforms. Xcas is written in C++.[3] Giac can be used directly inside software written in C++.

Xcas has compatibility modes with many popular algebra systems like WolframAlpha,[4] Mathematica,[5] Maple,[6] or MuPAD. Users can use Giac/Xcas to develop formal algorithms or use it in other software. Giac is used in SageMath[4] for calculus operations. Among other things, Xcas can solve differential equations (Figure 3) and draw graphs. There is a forum for questions about Xcas.[7]

CmathOOoCAS, an OpenOffice.org plugin which allows formal calculation in Calc spreadsheet and Writer word processing, uses Giac to perform calculations.[8]

  1. ^ http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/. {{cite web}}: Missing or empty |title= (help)
  2. ^ Cite error: The named reference R1 was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference R2 was invoked but never defined (see the help page).
  4. ^ a b Cite error: The named reference Tõnisson 2017 was invoked but never defined (see the help page).
  5. ^ Cite error: The named reference R3 was invoked but never defined (see the help page).
  6. ^ Cite error: The named reference R4 was invoked but never defined (see the help page).
  7. ^ Cite error: The named reference R5 was invoked but never defined (see the help page).
  8. ^ Cite error: The named reference R6 was invoked but never defined (see the help page).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne