Yacas
Yacas er akronym for Yet Another Computer Algebra System, er et frit Computer Algebra System (CAS).
Yacas anvendes i regning og matematik samt naturvidenskaber og ingiørvidenskaber.[1] Yacas kan foretage symbolsk manipulation af matematiske udtryk.[2]
Yacas er offentliggjort som GNU Lesser General Public License.
Der findes en interface til Yacas ved navn Ryacas.[3]
Programmeringssprog[redigér | rediger kildetekst]
Yacas er skrevet i programmeringssproget C++[4]
Historie[redigér | rediger kildetekst]
Yacas blev lanceret i 1999.[5]
Features og kommanoer (uddrag)[redigér | rediger kildetekst]
- Anvendes som basal lommeregner
- Beregne binominalkoefficienter (dette er et eksempel): Bin(10, 4)
- Beregne permutationer (dette er et eksempel): Permutations({a,b,c})
- Løse ligninger: solve(ligning,x)
- Løse differentialligninger, [se tabel nedenfor] (dette er et eksmpel): OdeSolve( y + y == 0 )
- Differentiere: D(funktion,x)
- Integrere: Integrate(funktion,x)
- Beregne vektorprodukt alias krydsprodukt: CrossProduct(u, v)
- Beregne determinant af en matrix: Determinant(M)
- Tegne funktioners grafer (2D såvel som 3D)
- Yacas er et programerbart software[8]
Yacas har flere kommandoer til fælles med andre programmer[9][10] bl.a.: Mathematica,[11] Maple,[12][13] Xcas[14] og GeoGebra[15] samt med grafregnerne TI-89,[16] TI-92, Voyage 200 og TI-Nspire.
Styresystemer[redigér | rediger kildetekst]
Yacas findes til disse tre styresystemer:
Se også[redigér | rediger kildetekst]
Yacas hører til denne gruppe[17] af CAS-softwares[18]
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 | [19] | ||
ExpressionsinBar | freeware eller fri software | ? | 64 bit app for macOS | desolve( , ) | [20] | |||
GeoGebra | freeware eller fri software | java | Windows | macOS | Linux | Android & iOS | SolveODE([21] | også som web app[22] |
Maple * | kommerciel | C, Java, Maple | Windows | macOS | Linux | dsolve , [23] | [24] | |
Mathematica * | kommerciel | Wolfram Language, Lisp | Windows | macOS | Linux | Solaris | DSolve( , )[25] | også som web[26] app[27] |
MATLAB | kommerciel | C/C++, MATLAB | Windows | macOS | Linux | [28] | ||
Maxima | freeware eller fri software | Common Lisp | Windows | macOS | Linux | Android | ode2 (eqn, dvar, ivar)[29] | også som online app[30] |
SageMath | freeware eller fri software | Python 3 | Windows | macOS | Linux | desolve( , )[31] | [32] | |
Singular | freeware eller fri software | C++ | Windows | macOS | Linux | findes[33] også online[34] | ||
TI-Nspire CX CAS | kommerciel | ? | Windows | macOS | deSolve(, ,)[35] | [36][37] | ||
TI-89 simulator & TI-92 Plus emulator | freeware eller fri software | ? | online | deSolve(, ,) | [38][39] | |||
Xcas | freeware eller fri software | C++ | Windows | macOS | Linux | Android | desolve( , )[40] | [41] |
Yacas | freeware eller fri software | C++ | Windows | macOS | Linux | OdeSolve( )[42] | [43] |
* løser også triple integraler.
Referencer[redigér | rediger kildetekst]
- ^ "Arkiveret kopi". Arkiveret fra originalen 26. juni 2018. Hentet 6. januar 2020.
- ^ https://cran.curtin.edu.au/web/packages/Ryacas/Ryacas.pdf
- ^ "Arkiveret kopi" (PDF). Arkiveret fra originalen (PDF) 6. marts 2021. Hentet 6. januar 2020.
- ^ The yacas Open Source Project on Open Hub: Languages Page. (https://www.openhub.net/ p/yacas/analyses/latest/languages_summary) In: Open Hub. (abgerufen am 30. Oktober 2018).
- ^ Pinkus, Ayal Z.; Winitzki, Serge (2002), "Yacas : A Do-It-Yourself Symbolic Algebra Environment", Artificial Intelligence, Automated Reasoning, and Symbolic Computation (htt p://www.springerlink.com/content/j368wkh0yq00bdp3/ (Webside ikke længere tilgængelig)), Lecture Notes in Computer Science, 2385, Springer, pp. 332–336
- ^ Reference Manual — Yacas. (https://yacas.readthedocs.io/en/latest/reference_manual/inde (Webside ikke længere tilgængelig) x.html)
- ^ Tutorial — Yacas. (https://yacas.readthedocs.io/en/latest/tutorial/)
- ^ https://dblp.uni-trier.de/rec/html/conf/aisc/PinkusW02
- ^ https://publikationen.sulb.uni-saarland.de/bitstream/20.500.11880/26153/1/goguadzeDiss2011.pdf
- ^ https://www.mathematik.uni-kassel.de/ACA2016/docs/ACAproc.pdf
- ^ http://web.mit.edu/axiom-math_v8.14/arch/amd64_ubuntu1404/mnt/ubuntu64/doc/rosetta.pdf
- ^ A brief list of the most important commands in YACAS, with examples. (http://lateblt.tripod.c (Webside ikke længere tilgængelig) om/yacas.htm)
- ^ https://www.bccms.uni-bremen.de/fileadmin/BCCMS/CMS/lehre/compsoft1/02_Maple_Intro.pdf
- ^ yaCAS - xCAS for nspire blue. (https://www.omnimaga.org/ti-nspire-projects/yacas-xcas-for- nspire-blue/)
- ^ https://www.dms.uni-landau.de/roth/veroeffentlichungen/systematische_variation_vernetzung_geometrie_algebra/roth_systematische_variation_eine_lernumgebung_vernetzt_geometrie_und_algebra.pdf
- ^ https://sourceforge.net/p/yacas/mailman/yacas-devel/thread/482EFAFB.8050008@cesmail.net/
- ^ https://www.ubuntupit.com/top-20-best-computer-algebra-systems-for-linux/
- ^ https://enacademic.com/dic.nsf/enwiki/1062713
- ^ "Arkiveret kopi". Arkiveret fra originalen 12. januar 2020. Hentet 23. december 2020.
- ^ http://www.alelvisoftware.com/Expressions/ExpressionsinBar.html
- ^ https://wiki.geogebra.org/en/SolveODE_Command
- ^ https://www.geogebra.org/classic?lang=da
- ^ https://www.maplesoft.com/support/help/Maple/view.aspx?path=dsolve%2finteractive
- ^ https://www.maplesoft.com/
- ^ https://reference.wolfram.com/language/tutorial/DSolveIntroduction.html
- ^ https://www.wolframalpha.com/
- ^ https://www.wolfram.com/mathematica/
- ^ https://www.mathworks.com/products/matlab.html
- ^ https://maxima.sourceforge.io/docs/manual/maxima_105.html#ode2
- ^ https://web.archive.org/web/20181101184600/http://maxima-online.org/
- ^ https://doc.sagemath.org/html/en/reference/calculus/sage/calculus/desolvers.html
- ^ https://www.sagemath.org/
- ^ https://www.singular.uni-kl.de/
- ^ "Arkiveret kopi". Arkiveret fra originalen 20. juli 2017. Hentet 23. december 2020.
- ^ "Arkiveret kopi". Arkiveret fra originalen 23. oktober 2020. Hentet 20. december 2020.
- ^ https://education.ti.com/en/software/details/en/3dc447eb50e0466697761768fe3b6391/student-nspirecxcas
- ^ https://education.ti.com/html/webhelp/EG_TINspire/DA/index.html
- ^ https://ti89-simulator.com/
- ^ https://tiplanet.org/emu68k_fork/
- ^ http://www-fourier.ujf-grenoble.fr/~parisse/giac/cascmd_en.pdf
- ^ https://www-fourier.ujf-grenoble.fr/~parisse/giac.html
- ^ https://yacas.readthedocs.io/en/latest/reference_manual/ode.html?highlight=desolve#OdeSolve
- ^ http://www.yacas.org/