Xcas: Forskelle mellem versioner
MacApps (diskussion | bidrag) No edit summary |
MacApps (diskussion | bidrag) No edit summary |
||
Linje 17: | Linje 17: | ||
[[Fil:Xcas løser ligning, beregner differentialkvotient og stamfunktion mm.png|thumb|Xcas løser [[ligning]]<ref>https://www.mathematicus.dk/matematik/kernestof/Regning.pdf</ref> og faktoriserer andengradspolynomium.]] |
[[Fil:Xcas løser ligning, beregner differentialkvotient og stamfunktion mm.png|thumb|Xcas løser [[ligning]]<ref>https://www.mathematicus.dk/matematik/kernestof/Regning.pdf</ref> og faktoriserer andengradspolynomium.]] |
||
[[Fil:Xcas differentierer og integrerer.png|thumb|Xcas [[Differentialregning|differentierer]]<ref>https://www.mathematicus.dk/matematik/kernestof/Differentialregning.pdf</ref> og [[Integralregning|integrerer]]<ref>https://www.mathematicus.dk/matematik/kernestof/Integralregning.pdf</ref>.<ref>https://www.matematikfysik.dk/mat/noter_tillaeg/integralregning.pdf</ref>]] |
[[Fil:Xcas differentierer og integrerer.png|thumb|Xcas [[Differentialregning|differentierer]]<ref>https://www.mathematicus.dk/matematik/kernestof/Differentialregning.pdf</ref> og [[Integralregning|integrerer]]<ref>https://www.mathematicus.dk/matematik/kernestof/Integralregning.pdf</ref>.<ref>https://www.matematikfysik.dk/mat/noter_tillaeg/integralregning.pdf</ref>]] |
||
[[Fil:Xcas løser differentialligninger.png|thumb|alt=Xcas løser differentialligninger|Xcas løser såvel første ordens som anden ordens [[Differentialligning|differentialligninger]]<ref>https://www.mathematicus.dk/matematik/kernestof/Differentialligninger.pdf</ref> algebraisk.]] |
[[Fil:Xcas løser differentialligninger.png|thumb|alt=Xcas løser differentialligninger|Xcas løser såvel første ordens som anden ordens [[Differentialligning|differentialligninger]]<ref>https://www.mathematicus.dk/matematik/kernestof/Differentialligninger.pdf</ref> algebraisk.<ref>https://emu.dk/sites/default/files/2019-11/mat-A-stx-formelsamling-feb-2019.pdf</ref>]] |
||
'''Xcas''' er et [[fri software|frit]],<ref>https://getalternative.net/software/berkeley-madonna</ref> [[open source]]<ref>https://dergipark.org.tr/en/download/article-file/508335</ref> [[computerprogram]] til brug i [[Aritmetik|regning]] og [[matematik]]. Xcas er basalt set en brugergrænseflade til '''giac''',<ref>https://melusine.eu.org/syracuse/giac/</ref> som er et grundlæggende [[Computer Algebra System]] (CAS).<ref name=":1">https://mpra.ub.uni-muenchen.de/63898/1/MPRA_paper_63898.pdf</ref> Xcas er skrevet i [[programmeringssprog]]et [[C++]]<ref name="autogeneret1">[https://www.semanticscholar.org/topic/Xcas/472762 Xcas | Semantic Scholar<!-- Botgenereret titel -->]</ref> og Xcas virker i [[offline]]-tilstand til flere [[styresystem]]er.<ref name=":0">[https://www.scribd.com/document/363002275/Xcas-Calcul-Formel-Lycee Xcas Calcul Formel Lycee | Intégral | Variable (Mathématiques)<!-- Botgenereret titel -->]</ref> |
'''Xcas''' er et [[fri software|frit]],<ref>https://getalternative.net/software/berkeley-madonna</ref> [[open source]]<ref>https://dergipark.org.tr/en/download/article-file/508335</ref> [[computerprogram]] til brug i [[Aritmetik|regning]] og [[matematik]]. Xcas er basalt set en brugergrænseflade til '''giac''',<ref>https://melusine.eu.org/syracuse/giac/</ref> som er et grundlæggende [[Computer Algebra System]] (CAS).<ref name=":1">https://mpra.ub.uni-muenchen.de/63898/1/MPRA_paper_63898.pdf</ref> Xcas er skrevet i [[programmeringssprog]]et [[C++]]<ref name="autogeneret1">[https://www.semanticscholar.org/topic/Xcas/472762 Xcas | Semantic Scholar<!-- Botgenereret titel -->]</ref> og Xcas virker i [[offline]]-tilstand til flere [[styresystem]]er.<ref name=":0">[https://www.scribd.com/document/363002275/Xcas-Calcul-Formel-Lycee Xcas Calcul Formel Lycee | Intégral | Variable (Mathématiques)<!-- Botgenereret titel -->]</ref> |
Versionen fra 1. jun. 2021, 16:27
Xcas | |
Original skaber(e) | Bernard Parisse |
---|---|
Udgivet | 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,[7] open source[8] computerprogram til brug i regning og matematik. Xcas er basalt set en brugergrænseflade til giac,[9] som er et grundlæggende Computer Algebra System (CAS).[10] Xcas er skrevet i programmeringssproget C++[11] og Xcas virker i offline-tilstand til flere styresystemer.[12]
Xcas er et program blandt flere
Flere kommandoer for Xcas er kompatible med kommandoer for flere programer,[13][14] f.eks. Wolfram Alpha,[15] Mathematica,[16] Maxima,[17] Maple,[18][19] Matlab,[20] Yacas,[21][21] SageMath,[22] Singular,[23] MuPAD, Qcas, CPMP-Tools,[24][25] WordMat (addon til Microsoft Word[26]) og ExpressionsinBar (64 bit app for macOS[27][28]) samt grafregnerne TI-89, TI-92,[29] Voyage 200 og TI-Nspire[30] rummer også kommandoer, som udviser ligheder med Xcas.[30] Der er et forum for spørgsmål om Xcas.[31]
Til programmets features hører
- Xcas er bl.a. en basal lommeregner, der kan skrive pretty print ligesom LaTeX[32] og flere equation editors. Dertil kommer, at Xcas kan vise input.
- Xcas fungerer også som regneark[33]
- fakorisere polynomier
- tegne funktioners grafer (såvel 2-d som 3-d)[30]
- løse ligninger[34] endda med komplekse rødder eller komplekse løsninger[35]
- løse trigonometriske ligninger
- løse differentialligninger[36][37] (se tabel nedenfor) og se illustrationen: Xcas løser differentialligninger[38]
- beregne differentialkvotienter og dermed differentialregning[39]
- beregne stamfunktioner og således integralregning[40]
- beregne arealer og bestemte integraler
- beregne flere regressionstyper (eksponentiel, lineær,[41] logaritmisk, logistisk, polynomial, potens)
- programmering[42][43]
Nogle kommandoer
Uddrag af manualen Symbolic algebra and Mathematics with Xcas:[44]
- Tegne funktions graf: plot(forskrift)
- Tegne en lodret linje: line(forskrift) f.eks. line()
- Kvadratrod: sqrt(49) = 7
- propfrac(42/15) = 2+4/5
- 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()-cos()^2,) = [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,) eller cfactor(polynomium,)
- Løse ligning (isolere ): solve(ligning,)
- Foretage separation af de variable: split(+1)*(-2),[,) = [+1,-2]
- Løse differentialligning (differentialligningens højre-side skrives som eller ): desolve(differentialligning,) f.eks. desolve() eller desolve()
- Beregne differentialkvotient: diff(funktion,)
- Beregne ubestemt integrale (stamfunktion): int(funktion,)
- Beregne bestemt integrale (areal under kurve): int(funktion,,nedreGrænse,øvreGrænse)
- Beregne volumen af omdrejningslegeme 360 grader omkring -aksen: int(pi*funktion^2,,nedreGrænse,øvreGrænse)
- Beregne volumen af omdrejningslegeme 360 grader omkring -aksen (for en aftagende funktion): int(2*pi**funktion,,nedreGrænse,øvreGrænse)
Styresystemer
Xcas findes til flere styresystemer:[12]
Historie
Xcas og Giac er open-source-projekter udviklet af en gruppe ledet af den franske matematiker Bernard Parisse[49][10] ved Joseph Fourier-universitetet[50] i Grenoble (Isère), Frankrig, siden år 2000.[51] Xcas og Giac er baseret på erfaringer opnået med Parisses tidligere projekt Erable.[52] Siden år 2000 har Xcas opnået at blive meget udbredt i det franske uddannelsessystem,[53] men i Danmark[54] har Xcas endnu kun fundet begrænset anvendelse.[55] I 2013 blev Xcas integreret med GeoGebra,[11] der anvender Giac som CAS-kerne.[56] Siden 2013 findes der forklarende videoer om Xcas.[57][58]
Se også
Xcas hører til denne gruppe[48] af CAS-softwares[59]
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 | [25] | ||
ExpressionsinBar | freeware eller fri software | ? | 64 bit app for macOS | desolve( , ) | [27] | |||
GeoGebra | freeware eller fri software | java | Windows | macOS | Linux | Android & iOS | SolveODE([60] | også som web app[61] |
Maple * | kommerciel | C, Java, Maple | Windows | macOS | Linux | dsolve , [62] | [63] | |
Mathematica * | kommerciel | Wolfram Language, Lisp | Windows | macOS | Linux | Solaris | DSolve( , )[64] | også som web[65] app[66] |
MATLAB | kommerciel | C/C++, MATLAB | Windows | macOS | Linux | [67] | ||
Maxima | freeware eller fri software | Common Lisp | Windows | macOS | Linux | Android | ode2 (eqn, dvar, ivar)[68] | også som online app[69] |
SageMath | freeware eller fri software | Python 3 | Windows | macOS | Linux | desolve( , )[70] | [71] | |
Singular | freeware eller fri software | C++ | Windows | macOS | Linux | findes[72] også online[73] | ||
TI-Nspire CX CAS | kommerciel | ? | Windows | macOS | deSolve(, ,)[74] | [75][76] | ||
TI-89 simulator & TI-92 Plus emulator | freeware eller fri software | ? | online | deSolve(, ,) | [77][78] | |||
Xcas | freeware eller fri software | C++ | Windows | macOS | Linux | desolve( , )[44] | [56] | |
Yacas | freeware eller fri software | C++ | Windows | macOS | Linux | OdeSolve( )[79] | [80] |
* løser også triple integraler.
Referencer
- ^ https://www.mathematicus.dk/matematik/kernestof/Regning.pdf
- ^ https://www.mathematicus.dk/matematik/kernestof/Differentialregning.pdf
- ^ https://www.mathematicus.dk/matematik/kernestof/Integralregning.pdf
- ^ https://www.matematikfysik.dk/mat/noter_tillaeg/integralregning.pdf
- ^ https://www.mathematicus.dk/matematik/kernestof/Differentialligninger.pdf
- ^ https://emu.dk/sites/default/files/2019-11/mat-A-stx-formelsamling-feb-2019.pdf
- ^ https://getalternative.net/software/berkeley-madonna
- ^ https://dergipark.org.tr/en/download/article-file/508335
- ^ https://melusine.eu.org/syracuse/giac/
- ^ a b https://mpra.ub.uni-muenchen.de/63898/1/MPRA_paper_63898.pdf
- ^ a b Xcas | Semantic Scholar
- ^ a b Xcas Calcul Formel Lycee | Intégral | Variable (Mathématiques)
- ^ Database of Academic Research Journals. url: http://www.worldjournal.org/articles/eng/Xcas
- ^ xcas - Computer Algebra System - console and graphical calculator
- ^ https://dspace.ut.ee/bitstream/handle/10062/58398/tonisson_eno.pdf?sequence=1&isAllowed=y
- ^ Beginner’s comparison of Computer Algebra Systems (Mathematica / Maxima / Maple) – Lucky's Notes
- ^ Mathematical Software - ICMS 2014: 4th International Conference, Seoul ... - Google Bøger
- ^ Computer Algebra Independent Integration Tests
- ^ www.12000.org/my_notes/CAS_integration_tests/index.htm
- ^ Systeme |
- ^ a b List of Computer Tools in Mathematics
- ^ #22280 (Giac miscompiles on non-x86_64 platforms) – Sage
- ^ https://www.singular.uni-kl.de
- ^ CPMP - Mathematical software - swMATH
- ^ a b CPMP-Tools Software
- ^ http://www.eduap.com/wordmat/
- ^ a b ExpressionsinBar
- ^ ExpressionsinBar - YouTube
- ^ http://faculty.uml.edu/jennifer_gonzalezzugasti/Calculus%20II%20Video%20Lectures/documents/8.5CAScomputeralgebrasystem.pdf
- ^ a b c Xcas - Mathematical software - swMATH
- ^ Le forum de XCAS - Page d’accueil
- ^ Giac/Xcas, free computer algebra system
- ^ Xcas reference card
- ^ https://melusine.eu.org/syracuse/giac/exemples.pdf
- ^ https://webusers.imj-prg.fr/~frederic.han/xcas/giacpy/giacpy_sage-doc.pdf
- ^ https://ui.adsabs.harvard.edu/abs/2011AIPC.1389.1769H/abstract
- ^ http://www.technicalc.org/benchmark/benchmark.pdf
- ^ Integration and Differential Equations | SpringerLink
- ^ https://ljk.imag.fr/membres/Bernard.Ycart/polys/dxcas/dxcas.pdf
- ^ http://briand-lyc.spip.ac-rouen.fr/IMG/pdf/xcas_fonctions.pdf
- ^ http://casedesmaths.net/images/pour_tous/xcas.pdf
- ^ [PDF] Using Xcas in Calculus Curricula: a Plan of Lectures and Laboratory Projects | Semantic Scholar
- ^ http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.580.4878&rep=rep1&type=pdf
- ^ a b http://www-fourier.ujf-grenoble.fr/~parisse/giac/cascmd_en.pdf
- ^ Download Xcas - Logitheque English
- ^ All the Mac Maths and Arithmetic software
- ^ Symbolic Algebra Everywhere | Linux Journal
- ^ a b Top 20 Best Computer Algebra Systems for Linux in 2020
- ^ Bernard Parisse - author detailed information
- ^ https://pnp.mathematik.uni-stuttgart.de/igt/eiserm/enseignement/mao/mao-presentation.paper-2x4.pdf
- ^ [Project] port xCAS or Maxima to TInspire
- ^ About: Xcas
- ^ #10940 (giac interface) – Sage
- ^ Guide to QuizComposer©
- ^ Matematik | Lycée Francais Prins Henrik
- ^ a b Giac/Xcas, a free computer algebra system
- ^ 1 or 2 Variable Command Line Programs - Func(Var1, [Var2])
- ^ Bernard Parisse - "GIAC/XCAS and PARI/GP": https://www.youtube.com/watch?v=vobVCyDAecY
- ^ Comparison of computer algebra systems
- ^ SolveODE Command - GeoGebra Manual
- ^ GeoGebra Classic - GeoGebra
- ^ interactive symbolic and numeric solution of ordinary differential equations - Maple Programming Help
- ^ https://www.maplesoft.com/
- ^ Introduction to Differential Equation Solving with DSolve—Wolfram Language Documentation
- ^ Wolfram|Alpha: Computational Intelligence
- ^ Wolfram Mathematica: Modern Technical Computing
- ^ MATLAB - MathWorks - MATLAB & Simulink
- ^ Functions and Variables for Differential Equations (Maxima 5.44.0 Manual)
- ^ Online Algebra Calculator | Maxima-online
- ^ Solving ordinary differential equations — Sage 9.2 Reference Manual: Symbolic Calculus
- ^ SageMath - Open-Source Mathematical Software System
- ^ Singular
- ^ Singular
- ^ Differentialligninger - TI-nspire hjælp
- ^ Download Your TI-Nspire™ CAS Student Software - Texas Instruments - US and Canada
- ^ Undervisningmidler - Texas Instruments
- ^ TI-89 Online Simulator
- ^ TI-89 / TI-92+ / TI-V200 / TI-89T emulator (beta version 12-debrouxl)
- ^ Differential Equations — Yacas
- ^ Yacas
Eksterne henvisninger
- Webside (engelsk) (med mulighed for download)
- Mere information (engelsk)
- Juraj Strossmayer, Josip (2017-10-05) [2017]. ""MATHEMATICS EDUCATION AS A SCIENCE AND A PROFESSION" (PDF)" (PDF). Hentet 2019-05-02.
{{cite web}}
: Cite har en ukendt tom parameter:|1=
(hjælp); Ugyldig|dead-url=no
(hjælp); Ukendt parameter|dead-url=
ignoreret (|url-status=
foreslået) (hjælp) (engelsk) - De Graeve, Renée (2018-01-19) [2013]. "Symbolic computation and Mathematics with the calculator HP Prime" (PDF). Oversat af Lecointre, Jean Michel. Hentet 2018-01-22.
{{cite web}}
: Ugyldig|dead-url=no
(hjælp); Ukendt parameter|dead-url=
ignoreret (|url-status=
foreslået) (hjælp) (engelsk)- Halkos, George (2015-04-25) [2014]. "Perspectives on integrating a computer algebra system into advanced calculus curricula" (PDF). Hentet 2019-09-06.
{{cite web}}
: Cite har en ukendt tom parameter:|dead-url=
(hjælp)
- Halkos, George (2015-04-25) [2014]. "Perspectives on integrating a computer algebra system into advanced calculus curricula" (PDF). Hentet 2019-09-06.
- "Computeralgebra-Rundbrief Nr. 62: Fachgruppe Computeralgebra" (PDF). (Gesellschaft fuer Informatik e.V. 2018-03-02. Hentet 2019-05-02.) (tysk)
- http://www.mathsaulycee.sitew.com/fs/premiere_s/8uoow-xcas_commande_utile.pdf (PDF) (fransk)
- http://briand-lyc.spip.ac-rouen.fr/IMG/pdf/xcas_fonctions.pdf (PDF) (fransk)
- Barnard Parisse: Mathématiques avec Xcas (PDF) (fransk)
- List of computer algebra systems (engelsk)