엑스카스

Xcas
엑스카스
Xcas 1.5 running on windows 10.png
개발자베르나르 패리스
초기 릴리즈2000년, 22년(2000년)
안정된 릴리스
1.7.0-47 / 2022년 1월(2022-01)
저장소
기입처C++
운영 체제Windows, macOS, Linux, FreeBSD, Android, iOS
유형컴퓨터 대수 시스템(CAS)
면허증.GNU GPL
웹 사이트www-fourier.ujf-grenoble.fr/~httpse/giac.http://www-fourier.ujf-grenoble.fr/
그림 1: 수학용 스위스 나이프 Xcas의 아이콘
그림 2: Xcas는 공통 분모가 없는 분수를 계산합니다.
그림 3: Xcas는 방정식을 풀고, 미분, 역도함수 등을 계산할 수 있습니다.
그림 4: Xcas는 미분방정식을 풀 수 있다

Xcas는 Giac에 대한 사용자 인터페이스로, Giac은 Windows, macOS Linux용 오픈소스[1] 컴퓨터 대수 시스템(CAS)입니다.Xcas는 C++[2]로 작성됩니다.Giac은 C++로 작성된 소프트웨어 내에서 직접 사용할 수 있습니다.

Xcas는 WolframAlpha,[3] Mathematica,[4] [5]Maple 또는 MuPAD와 같은 많은 인기 대수 시스템과의 호환성 모드를 가지고 있습니다.사용자는 Giac/Xcas를 사용하여 정식 알고리즘을 개발하거나 다른 소프트웨어에서 사용할 수 있습니다.Giac은 SageMath에서[3] 미적분 연산에 사용됩니다.무엇보다도 Xcas는 방정식(그림 3)과 미분 방정식(그림 4)을 풀고 그래프를 그릴 수 있다.Xcas에 [6]대한 질문의 장이 있다.

CmathOOoCAS는 Calc 스프레드시트 Writer 워드 프로세싱에서 정식 계산을 수행할 수 있는 OpenOffice.org 플러그인입니다.이 플러그인은 [7]Giac을 사용하여 계산을 수행합니다.

특징들

다음은 Xcas의 기능에 [8]대한 간략한 개요입니다.

Xcas 명령어 예시:

  • 혼합분수 생성:propfrac(42/15)2+를 제공하다4/5
  • 제곱근 계산:sqrt(4)= 2
  • 좌표계에 수직선을 그립니다. line(x=1)출력 창에 x x)을 그립니다.
  • 그래프 그리기:plot(function)(예를 들어,plot(3 * x^2 - 5)y = 3x2 - 5그림을 생성합니다.
  • 평균 계산:mean([3, 4, 2])3입니다
  • 분산 계산:variance([3, 4, 2])2/3 입니다.
  • 표준 편차 계산:stddev([3, 4, 2])6/3파운드
  • 행렬행렬식 계산:det([[1,2], [3,4]])-2 입니다.
  • 함수의 로컬 극단 계산:extrema(-2*cos(x)-cos(x)^2,x)는 [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)
    • 회전(x축 주변)을 기준으로 체적을 구하면서 회전의 확실한 적분 솔리드(solid)를 계산합니다. int(pi*function^2,x,lowerlimit,upperlimit)
    • 일정한 적분 회전 고체를 계산합니다. 즉, 감소 함수에 대한 회전별(Y 축 주변)으로 체적을 구합니다.int(2*pi*x*function,x,lowerlimit,upperlimit)
  • 변수 분리:split((x+1)*(y-2),[x,y])생성 [x+1, y-2]
  • 용융 미분 방정식(도함수는 y' 또는 y'로 표기):desolve(differential equation,y)

자세한 명령어 및 기능은 http://www-fourier.ujf-grenoble.fr/ ~httpse/giac/cascmd_en.pdf 를 참조해 주세요.

지원되는 운영 체제

Xcas는 [21]온라인에서도 사용할 수 있습니다.

역사

Xcas와 Giac은 [23]2000년부터 프랑스 [22]Joseph Fourier University of Grenoble에서 Bernard Parise와 Renée De Grave가 개발하고 작성한 오픈 소스 프로젝트입니다.Xcas와 Giac은 패리스 씨의 이전 프로젝트 Erable에서 [24]얻은 경험을 바탕으로 합니다.포켓 CAS 및 CAS Calc P11은 Giac을 사용합니다.

또한 이 시스템은 HP Prime 계산기의 CAS로 Hewlett-Packard에 의해 선택되었습니다.HP Prime 계산기는 Giac/Xcas 1.4.9 엔진을 듀얼 라이선스 방식으로 사용합니다.

2013년에는 수학 소프트웨어 Xcas도 GeoGebra의 CAS [25]뷰에 통합되었습니다.

교육에 사용

2015년부터는 프랑스 교육 시스템[28][29]Xcas가[26][27] 사용되고 있습니다.Xcas는 또한 독일 대학,[32][33] 스페인[34], 멕시코, North Carolina Wilmington[35] 대학뉴멕시코 [36]대학에서도 사용됩니다[30][31].Xcas는[37] 특히 [38]대수학 학습에 사용된다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Giac/Xcas and Pari/GP" (PDF).
  2. ^ "Elsevier Enhanced Reader". reader.elsevier.com. Retrieved 2022-06-08.
  3. ^ a b Tõnisson, Eno (2017-11-09). Differences between expected answers and the answers offered by computer algebra systems to school mathematics equations (Thesis). hdl:10062/58398.
  4. ^ "Computer Algebra in Education". math.unm.edu. Retrieved 2022-01-03.
  5. ^ "xcas - Computer Algebra System - console and graphical calculator". reposcope.com. Retrieved 2020-04-12.
  6. ^ "Le forum de XCAS - Page d'accueil". xcas.univ-grenoble-alpes.fr. Retrieved 2020-04-12.
  7. ^ "An introduction to the Xcas interface" (PDF).
  8. ^ "MATHEMATICS EDUCATION AS A SCIENCE AND A PROFESSION" (PDF). Josip Juraj Strossmayer University of Osijek. 2019-05-02. Retrieved 2017-10-05.
  9. ^ a b "Xcas reference card".
  10. ^ a b Gandit, Michèle (2009). Bardini, C.; Fortin, P.; Oldknow, A.; Vagost, D. (eds.). Experimenting and proof in mathematics with XCAS. Proceedings of the 9th International Conference on Technology in Mathematics Teaching. Metz, France. CiteSeerX 10.1.1.580.4878.
  11. ^ 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). S2CID 58451849.
  12. ^ 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. Bibcode:2011AIPC.1389.1769H. doi:10.1063/1.3636951.
  13. ^ Fleurant, Cyril; Bodin-Fleurant, Sandrine (2019). "Integration and Differential Equations". Mathematics for Earth Science and Geography. Springer Textbooks in Earth Sciences, Geography and Environment. pp. 145–177. doi:10.1007/978-3-319-69242-5_6. ISBN 978-3-319-69241-8. S2CID 189288194.
  14. ^ "Computeralgebra-Rundbrief Nr. 62: Fachgruppe Computeralgebra" (PDF). (Gesellschaft fuer Informatik e.V. 2019-05-02. Retrieved 2018-03-02. (독일어)
  15. ^ "Xcas for Windows". logitheque. 2016-06-09. Retrieved 2018-12-05.
  16. ^ "Installing Xcas". www-fourier.ujf-grenoble.fr. Retrieved 2021-11-14.
  17. ^ "Symbolic Algebra Everywhere". Joey Bernard. 2015-12-15. Retrieved 2018-12-05.
  18. ^ "Xcas Calcul Formel Lycee PDF Intégral Variable (Mathématiques)".
  19. ^ "Giac/Xcas, a free computer algebra system". www-fourier.ujf-grenoble.fr. Retrieved 2022-02-10.
  20. ^ "Xcas Pad – Apps i Google Play". play.google.com (in Danish). Retrieved 2021-11-14.
  21. ^ "Xcas en ligne". www.xcasenligne.fr. Retrieved 2022-03-18.
  22. ^ "Planète MATHS - Liste des ressources par niveau". www.ac-grenoble.fr. Retrieved 2022-01-03.
  23. ^ Fekih, Lassaad Ben; Verlinden, Olivier; Kouroussis, Georges (2011). Development of a user-friendly and open-source multibody framework with the help of symbolic tools. 4th International Congress Design and Modelling of Mechanical Systems. Sousse (Tunisia).
  24. ^ MacCallum, Malcolm A. H. (December 2018). "Computer algebra in gravity research". Living Reviews in Relativity. 21 (1): 6. Bibcode:2018LRR....21....6M. doi:10.1007/s41114-018-0015-6. PMC 6105178. PMID 30174551.
  25. ^ "Xcas Semantic Scholar". www.semanticscholar.org. Retrieved 2022-02-10.
  26. ^ "Liens mathématiques - Lycée Rosa Parks de Montgeron". www.lyc-rosaparks-montgeron.ac-versailles.fr. Retrieved 2022-01-03.
  27. ^ "M@ths en LIgne". membres-ljk.imag.fr. Retrieved 2022-01-03.
  28. ^ "Articles en ligne". www.epi.asso.fr. Retrieved 2022-01-03.
  29. ^ "Quelles compétences mathématiques sont sollicitées en physique-chimie et SVT au lycée, et nécessaires pour la licence ?" (PDF).{{cite web}}: CS1 maint :url-status (링크)
  30. ^ "Module 2 - Introduction". www.didaktik.mathematik.uni-wuerzburg.de. Retrieved 2022-01-03.
  31. ^ Halkos, George; Tsilika, Kyriaki (November 2014). "Perspectives on integrating a computer algebra system into advanced calculus curricula". mpra.ub.uni-muenchen.de. Retrieved 2022-01-03.
  32. ^ "Computeralgebra. Rundbrief" (PDF).{{cite web}}: CS1 maint :url-status (링크)
  33. ^ "Abschlussbericht "Intelligentes Lernen"" (PDF).{{cite web}}: CS1 maint :url-status (링크)
  34. ^ Salat Figols, Ramón Sebastián (2013). "La enseñanza de las matemáticas y la tecnología" [The teaching of mathematics and technology]. Revista Innovación Educativa (in Spanish). 13 (62): 61–74.
  35. ^ "Xcas_session". people.uncw.edu. Retrieved 2022-01-03.
  36. ^ "Computer Algebra in Education". math.unm.edu. Retrieved 2022-01-03.
  37. ^ "Top PDF computer algebra - 1Library". 1library.net. Retrieved 2022-01-03.
  38. ^ "THE DERIVE - NEWSLETTER #99" (PDF).{{cite web}}: CS1 maint :url-status (링크)

추가 정보

외부 링크