Xcas

Fra Wikipedia, den frie encyklopædi
Spring til navigation Spring til søgning
Xcas
Xcas.png
Xcas
Original skaber(e) Bernard Parisse
Udgivet 2000; 20 år siden (2000)
Stabil version 1.4.9-45 (januar 2018)
Skrevet i C++
Operativsystem Windows, macOS, Linux
Type Computer Algebra System
Licens GNU GPL
Hjemmeside www-fourier.ujf-grenoble.fr/~parisse/giac.html


Xcas er et frit, open source[1] computerprogram til brug i regning og matematik. Xcas er basalt set en brugergrænseflade til giac,[2] som er et grundlæggende Computer Algebra System (CAS).[3] Xcas er skrevet i programmeringssproget C++[4] og Xcas virker i offline-tilstand til flere styresystemer.[5] Xcas er et program blandt flere

Flere kommandoer for Xcas er kompatible med kommandoer for flere programer,[6] f.eks. Wolfram Alpha, Mathematica,[7] Maxima,[8] Maple,[9][10] Matlab,[11] Yacas,[12][12] SageMath,[13] MuPAD, Qcas, CPMP-Tools,[14][15] WordMat (addon to Microsoft Word[16]) og ExpressionsinBar (64 bit app for macOS[17]) samt grafregnerne TI-89, TI-92,[18] Voyage 200 og TI-Nspire[19] rummer også kommandoer, som udviser ligheder med Xcas.[19]

Til programmets features hører[redigér | redigér wikikode]

Nogle kommandoer[31][redigér | redigér wikikode]

  • Tegne funktions graf: plot(forskrift)
  • Tegne en lodret linje: line(forskrift) f.eks. line(x=1)
  • Kvadratrod: sqrt(49) = 7
  • propfrac(42/15) = 2+4/5
  • Løse ligning (isolere x): solve(ligning,x)
  • Foretage separation af de variable: split((x+1)*(y-2),[x,y]) = [x+1,y-2]
  • Løse differentialligning (differentialligningens højre-side skrives som y’ = eller y’’ =): desolve(differentialligning,y) f.eks. desolve(y'=k*y,y) eller desolve(y''=k*y,y)
  • Beregne determinant af en matriks: det([1,2],[3,4]) = -2
  • Beregne gennemsnit alias middeltal: mean([3,4,2]) = 3
  • Beregne standardafvigelse: stddev([3,4,2]) = sqrt(2/3)
  • Beregne varians: variance([3,4,2]) = 2/3
  • Beregne lokale ekstrema: extrema(-2*cos(x)-cos(x)^2,x) = [0],[pi]
  • Vektorprodukt alias cross product: cross([1,2,3],[4,3,2]) = [-5,10,-5]
  • Beregne antal Permutationer: nPr(
  • Beregne antal Kombinationer: nCr(
  • Faktorisere polynimium: factor(polynomium,x) eller cfactor(polynomium,x)
  • Beregne differentialkvotient: diff(funktion,x)
  • Beregne ubestemt integrale (stamfunktion): int(funktion,x)
  • Beregne bestemt integrale (areal under kurve): int(funktion,x,nedreGrænse,øvreGrænse)
    Xcas løser differentialligninger
    Xcas løser differentialligninger
  • Beregne volumen af omdrejningslegeme 360 grader omkring x-aksen: int(pi*funktion^2,x,nedreGrænse,øvre Grænse)
  • Beregne volumen af omdrejningslegeme 360 grader omkring y-aksen (for en aftagende funktion): int(2*pi*x*funktion,x,nedreGrænse,øvreGrænse)

Styresystemer[redigér | redigér wikikode]

Xcas findes til flere styresystemer:[5]

Historie[redigér | redigér wikikode]

Xcas og Giac er open-source-projekter udviklet af en gruppe ledet af Bernard Parisse[3] ved Joseph Fourier-universitetet[36] i Grenoble (Isère), Frankrig, siden år 2000.[37] Xcas og Giac er baseret på erfaringer opnået med Parisses tidligere projekt Erable.[38] I 2013 blev Xcas integreret med GeoGebra.[4] Siden 2013 findes der forklarende videoer om Xcas.[39]

Referencer[redigér | redigér wikikode]

  1. ^ https://dergipark.org.tr/en/download/article-file/508335
  2. ^ https://melusine.eu.org/syracuse/giac/
  3. ^ a b https://mpra.ub.uni-muenchen.de/63898/1/MPRA_paper_63898.pdf
  4. ^ a b Xcas | Semantic Scholar
  5. ^ a b Xcas Calcul Formel Lycee | Intégral | Variable (Mathématiques)
  6. ^ Database of Academic Research Journals. url: http://www.worldjournal.org/articles/eng/Xcas
  7. ^ Beginner’s comparison of Computer Algebra Systems (Mathematica / Maxima / Maple) – Lucky's Notes
  8. ^ Mathematical Software - ICMS 2014: 4th International Conference, Seoul ... - Google Bøger
  9. ^ Computer Algebra Independent Integration Tests
  10. ^ www.12000.org/my_notes/CAS_integration_tests/index.htm
  11. ^ Systeme |
  12. ^ a b List of Computer Tools in Mathematics
  13. ^ #22280 (Giac miscompiles on non-x86_64 platforms) – Sage
  14. ^ CPMP - Mathematical software - swMATH
  15. ^ CPMP-Tools Software
  16. ^ http://www.eduap.com/wordmat/
  17. ^ http://www.alelvisoftware.com/Expressions/ExpressionsinBar.html
  18. ^ http://faculty.uml.edu/jennifer_gonzalezzugasti/Calculus%20II%20Video%20Lectures/documents/8.5CAScomputeralgebrasystem.pdf
  19. ^ a b c Xcas - Mathematical software - swMATH
  20. ^ Giac/Xcas, free computer algebra system
  21. ^ Xcas reference card
  22. ^ https://melusine.eu.org/syracuse/giac/exemples.pdf
  23. ^ https://webusers.imj-prg.fr/~frederic.han/xcas/giacpy/giacpy_sage-doc.pdf
  24. ^ https://ui.adsabs.harvard.edu/abs/2011AIPC.1389.1769H/abstract
  25. ^ http://www.technicalc.org/benchmark/benchmark.pdf
  26. ^ https://ljk.imag.fr/membres/Bernard.Ycart/polys/dxcas/dxcas.pdf
  27. ^ http://briand-lyc.spip.ac-rouen.fr/IMG/pdf/xcas_fonctions.pdf
  28. ^ http://casedesmaths.net/images/pour_tous/xcas.pdf
  29. ^ https://pdfs.semanticscholar.org/c0b7/94d15e63ffcf94824df451c05e4d5a79900c.pdf
  30. ^ http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.580.4878&rep=rep1&type=pdf
  31. ^ http://www-fourier.ujf-grenoble.fr/~parisse/giac/cascmd_en.pdf
  32. ^ Download Xcas - Logitheque English
  33. ^ All the Mac Maths and Arithmetic software
  34. ^ Symbolic Algebra Everywhere | Linux Journal
  35. ^ Top 20 Best Computer Algebra Systems for Linux in 2020
  36. ^ https://pnp.mathematik.uni-stuttgart.de/igt/eiserm/enseignement/mao/mao-presentation.paper-2x4.pdf
  37. ^ [Project] port xCAS or Maxima to TInspire
  38. ^ About: Xcas
  39. ^ 1 or 2 Variable Command Line Programs - Func(Var1, [Var2])

Eksterne henvisninger[redigér | redigér wikikode]

MatematikStub
Denne artikel om matematik er kun påbegyndt. Hvis du ved mere om emnet, kan du hjælpe Wikipedia ved at udvide den.