Betydningen af Xcas i dagens samfund kan ikke undervurderes. Siden starten har Xcas haft en betydelig indflydelse på forskellige aspekter af livet. Hvad enten det er på et personligt, socialt, politisk eller økonomisk plan, har Xcas været til stede i en eller anden form. I denne artikel vil vi undersøge relevansen af Xcas i forskellige sammenhænge og analysere, hvordan den har udviklet sig og vil fortsætte med at udvikle sig i fremtiden. Det er afgørende at forstå den indflydelse, som Xcas har på vores liv, for bedre at kunne værdsætte dens betydning og værdi i det nutidige samfund.
Original skaber(e) | Bernard Parisse |
---|---|
Udgivet | 2000 |
Stabil version | 1.4.9-45 (januar 2018) |
Skrevet i | C++ |
Operativsystem | Windows, macOS, Linux, FreeBSD, Android, iOS |
Type | Computer Algebra System (CAS) |
Licens | GNU GPL |
Hjemmeside | www-fourier.ujf-grenoble.fr/~parisse/giac.html |
Xcas, the swiss knife for mathematics,[7] er et frit,[8] open source[9] computerprogram til brug i regning og matematik. Xcas er et Computer Algebra System (CAS),[10] der kan løse ligninger (fig. 4) og differentialligninger (fig. 6) m.m. ved symbolmanipulation.[11]
Basalt set er Xcas en brugergrænseflade til Giac,[12] som er skrevet i programmeringssproget C++[13] og Xcas virker i offline-tilstand til flere styresystemer.[14]
Flere af disse features er fælles for Xcas & GeoGebra:[15]
Uddrag af manualen Symbolic algebra and Mathematics with Xcas:[29]
Xcas findes til flere styresystemer:[14]
Xcas kan også anvendes online.[36]
Xcas er open-source-projekter[37] udviklet af en gruppe ledet af den franske matematiker Bernard Parisse[38][10] ved Joseph Fourier-universitetet[39] i Grenoble (Isère), Frankrig, siden år 2000.[40] Xcas og Giac er baseret på erfaringer opnået med Parisses tidligere projekt Erable.[41] I 2013 blev Xcas integreret med det østrigske CAS-program GeoGebra,[13] der anvender Xcas som CAS-kerne.[7] Integrationen mellem Xcas & GeoGebra er sket, selvom GeoGebra er skrevet i java.[42] Siden 2013 findes forklarende videoer om Xcas[43] online.[44] OpenOffice.org anvender Xcas til beregninger.[45]
Siden år 2000 har Xcas, the swiss knife for mathematics, opnået at blive meget udbredt i det franske uddannelsessystem;[46] Også spanske og mexicanske uddannelsesinstitutioner har taget Xcas til sig.[47] Nogle tyske[10][48] og amerikanske universiteter anvender Xcas: University of North Carolina Wilmington[49] og University of New Mexico.[50]
På trods af integrationen mellem Xcas og GeoGebra, så har Xcas i Danmark[51] har endnu kun fundet begrænset anvendelse.[52] Derimod anvender folkeskolen[53] GeoGebra meget[54] som supplement til LibreOffice[55] regneark (Calc) og equation editor (Math).[56] Gymnasier anvender både GeoGebra,[57] TI-NSpire og Maple,[58] mens universiteter[59] anvender Maple.[60]
Flere kommandoer for Xcas er kompatible med kommandoer til flere programmer,[61][62] f.eks. Wolfram Alpha,[63] Mathematica,[64] Maxima,[65] Maple,[66][67] Matlab,[68] Yacas,[69][69] SageMath,[70] Singular,[71] MuPAD, Qcas, CPMP-Tools,[72][73] WordMat (addon til Microsoft Word[74]) og ExpressionsinBar (64 bit app for macOS[75][76]) samt Graphmatica[77] og Kig.[78][79] Grafregnerne TI-89, TI-92,[80] Voyage 200 og TI-Nspire[18] rummer også kommandoer, som udviser ligheder med Xcas.[18] Der er et forum for spørgsmål om Xcas.[81]
Xcas & GeoGebra hører til denne gruppe[33] af CAS-softwares[82]
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 | [73] | ||
ExpressionsinBar | freeware eller fri software | ? | 64 bit app for macOS | desolve( , ) | [75] | |||
GeoGebra | freeware eller fri software | java | Windows | macOS | Linux | Android & iOS | SolveODE([83] | også som web app[84] |
Maple * | kommerciel | C, Java, Maple | Windows | macOS | Linux | dsolve , [85] | [86] | |
Mathematica * | kommerciel | Wolfram Language, Lisp | Windows | macOS | Linux | Solaris | DSolve( , )[87] | også som web[88] app[89] |
MATLAB | kommerciel | C/C++, MATLAB | Windows | macOS | Linux | [90] | ||
Maxima | freeware eller fri software | Common Lisp | Windows | macOS | Linux | Android | ode2 (eqn, dvar, ivar)[91] | også som online app[92] |
SageMath | freeware eller fri software | Python 3 | Windows | macOS | Linux | desolve( , )[93] | [94] | |
Singular | freeware eller fri software | C++ | Windows | macOS | Linux | findes[95] også online[96] | ||
TI-Nspire CX CAS | kommerciel | ? | Windows | macOS | deSolve(, ,)[97] | [98][99] | ||
TI-89 simulator & TI-92 Plus emulator | freeware eller fri software | ? | online | deSolve(, ,) | [100][101] | |||
Xcas | freeware eller fri software | C++ | Windows | macOS | Linux | Android | desolve( , )[29] | [7] |
Yacas | freeware eller fri software | C++ | Windows | macOS | Linux | OdeSolve( )[102] | [103] |
* løser også triple integraler.