Το Xcas είναι ένα ελεύθερο, ανοιχτού κώδικα σύστημα άλγεβρας υπολογιστών (CAS) για Microsoft Windows, Apple macOS και Linux. Το Xcas είναι γραμμένο σε C++.[2]

Xcas
Το Xcas επιλύει διαφορικές εξισώσεις.
Γενικά
Ημερ. Δημιουργίας2000
Είδοςβιβλιοθήκη, σύστημα υπολογιστικής άλγεβρας
Διανομή
Έκδοση1.9.0.93 (14 Φεβρουάριος 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]

Μερικά παραδείγματα εντολών 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)

Παραπομπές Επεξεργασία

  1. «Index of /~parisse/debian/dists/stable/main/source». 
  2. «Giac/Xcas, free computer algebra system». bernard.parisse.pagesperso-orange.fr. Ανακτήθηκε στις 31 Μαρτίου 2021. 
  3. «[Project] port xCAS or Maxima to TInspire». www.omnimaga.org. Ανακτήθηκε στις 31 Μαρτίου 2021. 
  4. «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. 
  5. Διαβάστε περισσότερα: εδώ.
  6. «Xcas reference card». 
  7. 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. 
  8. 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. 
  9. 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. Bibcode2011AIPC.1389.1769H. 
  10. 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. 

Εξωτερικοί σύνδεσμοι Επεξεργασία