Computer Algebra System (forkortet CAS)[1] er en betegnelse for lommeregnere og software, som kan foretage symbolsk manipulation af matematiske udtryk,[2] herunder at løse ligninger med eksakte løsninger;[3] for at løse en ligning kræves typisk kommandoen solve(...). Flere CAS-værktøjer kan også foretage beregninger indenfor differetialregning (altså beregne differentialkvotienter), kommandoen er ofte diff(...); samt foretage beregninger indenfor integralregning (dvs. beregne stamfunktioner samt beregne ubestemte integraler såvel som bestemte integraler. Kommandoen er for nogle CAS-værtøjer: int(...). Enkelte CAS-værktøjer kan endda løse differentialligninger algebraisk;[4] hvilket typisk gøres via kommandoen desolve(...) eller dsolve(...).
Til CAS-værktøjer hører flere af Texas Instruments grafregnere (TI-89[5] samt TI-Nspire CAS[6] bl.a.) samt kommerciel software (f.eks. Maple[7] og Wolfram Mathematica[8]) og fri software (fx Geogebra og Xcas[9] samt Yacas[10]).
Tabel
over nogle[11] CAS-softwares[12]
Navn
|
Software licens
|
Programmeringssprog
|
MS Windows
|
macOS
|
Linux
|
Andre OS
|
Kommando løser differentialligning
|
Note og kilde
|
CPMP-Tools
|
freeware eller fri software
|
java
|
Windows
|
macOS
|
Linux
|
|
|
[13]
|
ExpressionsinBar
|
freeware eller fri software
|
?
|
|
64 bit app for macOS
|
|
|
desolve( , )
|
[14]
|
GeoGebra
|
freeware eller fri software
|
java
|
Windows
|
macOS
|
Linux
|
Android & iOS
|
SolveODE([15]
|
også som web app[16]
|
Maple *
|
kommerciel
|
C, Java, Maple
|
Windows
|
macOS
|
Linux
|
|
dsolve , [17]
|
[18]
|
Mathematica *
|
kommerciel
|
Wolfram Language, Lisp
|
Windows
|
macOS
|
Linux
|
Solaris
|
DSolve( , )[19]
|
også som web[20] app[21]
|
MATLAB
|
kommerciel
|
C/C++, MATLAB
|
Windows
|
macOS
|
Linux
|
|
|
[22]
|
Maxima
|
freeware eller fri software
|
Common Lisp
|
Windows
|
macOS
|
Linux
|
Android
|
ode2 (eqn, dvar, ivar)[23]
|
også som online app[24]
|
SageMath
|
freeware eller fri software
|
Python 3
|
Windows
|
macOS
|
Linux
|
|
desolve( , )[25]
|
[26]
|
Singular
|
freeware eller fri software
|
C++
|
Windows
|
macOS
|
Linux
|
|
|
findes[27] også online[28]
|
TI-Nspire CX CAS
|
kommerciel
|
?
|
Windows
|
macOS
|
|
|
deSolve(, ,)[29]
|
[30][31]
|
TI-89 simulator & TI-92 Plus emulator
|
freeware eller fri software
|
?
|
online
|
deSolve(, ,)
|
[32][33]
|
Xcas
|
freeware eller fri software
|
C++
|
Windows
|
macOS
|
Linux
|
|
desolve( , )[34]
|
[35]
|
Yacas
|
freeware eller fri software
|
C++
|
Windows
|
macOS
|
Linux
|
|
OdeSolve( )[36]
|
[37]
|
* løser også triple integraler.
Referencer