Xcas
Το Xcas είναι ένα ελεύθερο, ανοιχτού κώδικα σύστημα άλγεβρας υπολογιστών (CAS) για Microsoft Windows, Apple macOS και Linux. Το Xcas είναι γραμμένο σε C++.[2]
Το Xcas επιλύει διαφορικές εξισώσεις. | |
Γενικά | |
---|---|
Ημερ. Δημιουργίας | 2000 |
Είδος | βιβλιοθήκη, σύστημα υπολογιστικής άλγεβρας |
Διανομή | |
Έκδοση | 1.9.0.993 (24 Ιουνίου 2024)[1] |
Λειτουργικά | Linux, Microsoft Windows, macOS |
Ανάπτυξη | |
Γραμμένο σε | C++ |
Άδεια χρήσης | Γενική Άδεια Δημόσιας Χρήσης GNU |
Σύνδεσμοι | |
Επίσημος ιστότοπος | |
https://www-fourier.ujf-grenoble.fr/~parisse/giac.html | |
Αποθετήριο κώδικα | |
https://sourceforge.net/p/xcas/code/HEAD/tree/ |
Το Xcas κυκλοφόρησε από τον Bernard Parisse το έτος 2000.[3]
Δυνατότητες
ΕπεξεργασίαΑκολουθεί μία μικρή λίστα των δυνατοτήτων του:[4] [5]
- Μπορεί να χρησιμοποιηθεί ως λογιστικό φύλλο,[6]
- Για υπολογιστική άλγεβρα,
- Για Ευκλείδεια γεωμετρία στο επίπεδο και στον χώρο[7]
- Για στατιστική και παλινδρόμηση (εκθετική, γραμμική, λογαριθμική, λογιστική, πολυωνυμική, δυναμική)
- Για προγραμματισμό,[8]
- Για επίλυση εξισώσεων στους μιγαδικούς,
- Για επίλυση τριγωνομετρικών εξισώσεων,
- Για επίλυση διαφορικών εξισώσεων,[9][10]
- Για τον σχεδιασμό της γαφικής παράστασης συναρτήσεων,
- Για τον υπολογισμό της παραγώγου μίας συνάρτησης
- Για την ολοκλήρωση μίας συνάρτησης
- Για τον υπολογισμό εμβαδού και ολολκηρωμάτων,
Μερικά παραδείγματα εντολών Xcas:
- Υπολογισμός μικτών κλασμάτων:
propfrac(42/15)
δίνει - Υπολογισμός τετραγωνικής ρίζας:
sqrt(4)
δίνει - Γράφημα συνάρτησης:
plot(function)
(για παράδειγμα,plot(3 * x^2 - 5)
δίνει το γράφημα της συνάρτησης . - Για υπολογισμό του μέσου όρου:
mean([3, 4, 2])
δίνει - Για υπολογισμό της διακύμανσης:
variance([3, 4, 2])
δίνει 23 - Για υπολογισμό της τυπικής απόκλισης:
stddev([3, 4, 2])
δίνει √63 - Για υπολογισμό της ορίζουσας ενός πίνακα:
det([[1,2], [3,4]])
δίνει - Για υπολογισμό των τοπικών ακρότατων μίας συνάρτησης:
extrema(-2*cos(x)-cos(x)^2,x)
is [0, π] - Για υπολογισμό του εξωτερικού γινομένου δύο διανυσμάτων:
cross([1, 2, 3], [4, 3, 2])
δίνει [-5, 10, -5] - Για υπολογισμό του πλήθους των μεταθέσεων:
nPr()
- Για υπολογισμό του διωνυμικών συντελεστών:
nCr()
- Για επίλυση μίας εξίσωσης:
solve(equation,x)
- Για παραγοντοποίηση πολυωνύμων:
factor(polynomial,x)
ήcfactor(polynomial,x)
- Για διαφοροποίηση μίας συνάρτησης:
diff(function,x)
- Για ολοκλήρωση μίας συνάρτησης:
int(function,x)
- Για υπολογισμό ενός ολοκληρώματος μίας συνάρτησης (το εμβαδόν κάτω από μία καμπύλη):
int(function,x,lowerlimit,upperlimit)
Παραπομπές
Επεξεργασία- ↑ Error: Unable to display the reference properly. See the documentation for details.
- ↑ «Giac/Xcas, free computer algebra system». bernard.parisse.pagesperso-orange.fr. Ανακτήθηκε στις 31 Μαρτίου 2021.
- ↑ «[Project] port xCAS or Maxima to TInspire». www.omnimaga.org. Ανακτήθηκε στις 31 Μαρτίου 2021.
- ↑ «Mathematics education as a science and a profession». Josip Juraj Strossmayer University of Osijek. 2019-05-02. https://files.eric.ed.gov/fulltext/ED577935.pdf#page=201. Ανακτήθηκε στις 2017-10-05.
- ↑ Διαβάστε περισσότερα: εδώ.
- ↑ «Xcas reference card».
- ↑ Gandit, Michèle (2009). «Experimenting and proof in mathematics with XCAS». Στο: Bardini, C.; Fortin, P.; Oldknow, A. και άλλοι, επιμ. Proceedings of the 9th International Conference on Technology in Mathematics Teaching. Metz, France.
- ↑ Halkos, George E.; Tsilika, Kyriaki D. (2015). «Using Xcas in Calculus Curricula: a Plan of Lectures and Laboratory Projects». Computational and Applied Mathematics Journal 1 (3). http://www.aascit.org/journal/archive2?journalId=928&paperId=1966.
- ↑ Halkos, George E.; Tsilika, Kyriaki D.; Simos, Theodore E.; Psihoyios, George; Tsitouras, Ch.; Anastassi, Zacharias (2011). «Xcas as a Programming Environment for Stability Conditions for a Class of Differential Equation Models in Economics». Numerical Analysis and Applied Mathematics Icnaam 2011: International Conference on Numerical Analysis and Applied Mathematics. AIP Conference Proceedings 1389 (1): 1769–1772. doi: . Bibcode: 2011AIPC.1389.1769H.
- ↑ Fleurant, Cyril· Bodin-Fleurant, Sandrine (2019). «Integration and Differential Equations». Mathematics for Earth Science and Geography. Springer Textbooks in Earth Sciences, Geography and Environment. σελίδες 145–177. doi:10.1007/978-3-319-69242-5_6. ISBN 978-3-319-69241-8.