Computer Algebra System

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

  1. ^ Computer Algebra Systems (CAS) - Maplesoft
  2. ^ https://cedric.cnam.fr/fichiers/art_3390.pdf
  3. ^ "Arkiveret kopi". Arkiveret fra originalen 23. januar 2020. Hentet 10. januar 2020.
  4. ^ https://www.unf.edu/~ddreibel/cas/
  5. ^ TI-89 Titanium Graphing Calculator | Texas Instruments
  6. ^ https://education.ti.com/da/products/computer-software/ti-nspire-cas-student-sw
  7. ^ Maple-Skole - CAS værktøj til undervisning og træning i matematik for folkeskolen - Maplesoft
  8. ^ Wolfram Mathematica: Comparative Analyses: Comparisons
  9. ^ troussesurvie_en.dvi
  10. ^ http://www.yacas.org
  11. ^ 20 Best Computer Algebra Systems for Linux
  12. ^ [1]  (Webside ikke længere tilgængelig)
  13. ^ "Arkiveret kopi". Arkiveret fra originalen 12. januar 2020. Hentet 10. januar 2020.
  14. ^ ExpressionsinBar
  15. ^ SolveODE Command - GeoGebra Manual
  16. ^ GeoGebra Classic - GeoGebra
  17. ^ interactive - Maple Help
  18. ^ https://www.maplesoft.com/
  19. ^ Introduction to Differential Equation Solving with DSolve—Wolfram Language Documentation
  20. ^ Wolfram|Alpha: Computational Intelligence
  21. ^ Wolfram Mathematica: Modern Technical Computing
  22. ^ MATLAB
  23. ^ Introduction to QUADPACK (Maxima 5.47.0 Manual)
  24. ^ Online Algebra Calculator | Maxima-online
  25. ^ Solving ordinary differential equations - Symbolic Calculus
  26. ^ SageMath - Open-Source Mathematical Software System
  27. ^ Singular
  28. ^ "Arkiveret kopi". Arkiveret fra originalen 20. juli 2017. Hentet 26. december 2020.
  29. ^ "Arkiveret kopi". Arkiveret fra originalen 23. oktober 2020. Hentet 26. december 2020.
  30. ^ https://education.ti.com/en/software/details/en/3dc447eb50e0466697761768fe3b6391/student-nspirecxcas
  31. ^ eGuide til teknologien i TI-Nspire™ - Texas Instruments
  32. ^ TI-89 Online Simulator
  33. ^ TI-89 / TI-92+ / TI-V200 / TI-89T emulator (beta version 12-debrouxl)
  34. ^ http://www-fourier.ujf-grenoble.fr/~parisse/giac/cascmd_en.pdf
  35. ^ Giac/Xcas, a free computer algebra system
  36. ^ Differential Equations — Yacas
  37. ^ Yacas