Το Xcas είναι ένα ελεύθερο, ανοιχτού κώδικα σύστημα άλγεβρας υπολογιστών (CAS) για Microsoft Windows, Apple macOS και Linux. Το Xcas είναι γραμμένο σε C++.[2]
Το 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])
δίνει 2/3
- Για υπολογισμό της τυπικής απόκλισης:
stddev([3, 4, 2])
δίνει √6/3
- Για υπολογισμό της ορίζουσας ενός πίνακα:
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:10.1063/1.3636951. 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.