| เอ็กซ์คาส | |
|---|---|
Xcas 1.5 ทำงานบน Windows 10 | |
| นักพัฒนา | เบอร์นาร์ด ปาริสเซ่ |
| การเปิดตัวครั้งแรก | 2000 ( 2000 ) |
| การปล่อยแบบเสถียร | 2.0.0-15 (พฤศจิกายน 2568 )
( พฤศจิกายน 2568 ) |
| ที่เก็บข้อมูล |
|
| เขียนใน | ซี++ |
| ระบบปฏิบัติการ | Windows , macOS , Linux , FreeBSD , Android , iOS |
| พิมพ์ | ระบบพีชคณิตคอมพิวเตอร์ (CAS) |
| ใบอนุญาต | กนู จี พีแอล |
| เว็บไซต์ | xcas.univ-grenoble-alpes.fr/en.html |



Xcasคืออินเทอร์เฟซผู้ใช้สำหรับGiacซึ่งเป็นระบบพีชคณิตคอมพิวเตอร์ โอ เพนซอร์ส สำหรับWindows , macOSและLinuxรวมถึงแพลตฟอร์มอื่นๆ อีกมากมาย Xcas เขียนด้วยC++ [ Giac สามารถใช้งานได้โดยตรงภายในซอฟต์แวร์ที่เขียนด้วย C++
Xcas มีโหมดการทำงานร่วมกันได้กับระบบพีชคณิตยอดนิยมมากมาย เช่นWolframAlpha , Mathematica , Maple , หรือMuPADผู้ใช้สามารถใช้ Giac/Xcas เพื่อพัฒนาอัลกอริทึมเชิงรูปนัยหรือใช้ในซอฟต์แวร์อื่นๆ ได้ Giac ใช้ในSageMath สำหรับการดำเนินการแคลคูลัส นอกจากนี้ Xcas ยังสามารถแก้สมการเชิงอนุพันธ์ (รูปที่ 3) และวาดกราฟได้อีกด้วย มีฟอรัมสำหรับคำถามเกี่ยวกับ Xcas
CmathOOoCAS ซึ่งเป็น ปลั๊กอิน OpenOffice.orgที่ช่วยให้สามารถคำนวณอย่างเป็นทางการใน สเปรดชีต Calcและ โปรแกรมประมวลผลคำ Writer ได้นั้น ใช้ Giac ในการดำเนินการคำนวณ
คุณสมบัติ
นี่คือภาพรวมสั้นๆ เกี่ยวกับสิ่งที่ Xcas สามารถทำได้:
- Xcas มีความสามารถในการเป็นเครื่องคิดเลขทางวิทยาศาสตร์ที่ให้ข้อมูลที่แสดงและพิมพ์ได้อย่างสวยงาม
- Xcas ยังทำงานเป็นสเปรดชีตด้วย
- พีชคณิตคอมพิวเตอร์ ;
- เรขาคณิต 2 มิติในระนาบ;
- เรขาคณิตสามมิติในอวกาศ;
- สเปรดชีต ;
- สถิติ ;
- การถดถอย (เลขชี้กำลัง, เชิงเส้น, ลอการิทึม, ลอจิสติกส์, พหุนาม, กำลัง)
- การเขียนโปรแกรม;
- แก้สมการแม้จะมี ราก ที่ซับซ้อน (รูปที่ 2)
- การแก้สมการตรีโกณมิติ
- แก้สมการเชิงอนุพันธ์ (รูปที่ 3)
- วาดกราฟ ;
- คำนวณค่าความแตกต่าง (หรืออนุพันธ์ ) ของฟังก์ชัน (รูปที่ 2)
- คำนวณแอนติเดริเวทีฟของฟังก์ชัน (รูปที่ 2)
- คำนวณพื้นที่และแคลคูลัสอินทิกรัล ;
- พีชคณิตเชิงเส้น
ตัวอย่างคำสั่ง Xcas:
- สร้างเศษส่วนแบบผสม:
propfrac(42/15)ให้ 2 + 4-5 - คำนวณรากที่สอง:
sqrt(4)= 2 - วาดเส้นแนวตั้งในระบบพิกัด:
line(x=1)วาดเส้นแนวตั้งในหน้าต่างผลลัพธ์ - วาดกราฟ:
plot(function)(ตัวอย่างเช่นplot(3 * x^2 - 5)สร้างกราฟของy = 3 x − 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 ):
int(pi*function^2,x,lowerlimit,upperlimit) - คำนวณอินทิกรัลจำกัด (เรียกอีกอย่างว่า ตันของการหมุน) - การหาปริมาตรโดยการหมุน (รอบ แกน y ) สำหรับฟังก์ชันที่ลดลง:
int(2*pi*x*function,x,lowerlimit,upperlimit)
- คำนวณอินทิกรัลจำกัด (เรียกอีกอย่างว่าตันของการหมุน ) - การหาปริมาตรโดยการหมุน (รอบ แกน x ):
- การแยกตัวแปร :
split((x+1)*(y-2),[x,y])ก่อให้เกิด - แก้สมการเชิงอนุพันธ์ (อนุพันธ์เขียนเป็น y ′หรือ y″):
desolve(differential equation,y)
ระบบปฏิบัติการที่รองรับ
- ไมโครซอฟ ท์ วินโดวส์
- แอปเปิล macOS
- ลินุกซ์ / ยูนิกซ์
- ฟรีบีเอสดี
- แอนดรอยด์
- iOS (เวอร์ชันที่ต้องชำระเงิน)
- ออนไลน์
ประวัติศาสตร์
Xcas และ Giac เป็น โครงการ โอเพนซอร์สที่พัฒนาและเขียนโดย Bernard Parisse และ Renée De Graeve ที่มหาวิทยาลัย Joseph Fourierแห่งGrenoble (ปัจจุบันคือมหาวิทยาลัย Grenoble Alpes ) ประเทศฝรั่งเศสตั้งแต่ปี 2000 Xcas และ Giac มีพื้นฐานมาจากประสบการณ์ ที่ได้รับจากโครงการErable ของ Parisse Pocket CAS และ CAS Calc P11 ใช้ Giac
Hewlett-Packardยังเลือกระบบดังกล่าวเป็น CAS สำหรับ เครื่องคิดเลข HP Primeซึ่งใช้เอ็นจิ้น Giac/Xcas 1.5.0 ภายใต้โครงการใบอนุญาตคู่
ในปี 2013 ซอฟต์แวร์คณิตศาสตร์ Xcas ได้ถูกรวมเข้าในมุมมอง CAS ของGeoGebra ด้วยเช่นกัน
การใช้ในด้านการศึกษา
ตั้งแต่ปี 2015 Xcas ถูกใช้ในระบบการศึกษาของฝรั่งเศส Xcas ยัง ถูกใช้ ในมหาวิทยาลัยเยอรมัน [ และในสเปนและเม็กซิโก [ 36 นอกจากนี้ยังใช้ที่มหาวิทยาลัยนอร์ทแคโรไลนา วิลมิงตันและมหาวิทยาลัยนิวเม็กซิโก [ 38 Xcas ถูกใช้โดยเฉพาะสำหรับการเรียนรู้พีชคณิต
χCAS
มีพอร์ต Giac/Xcas สำหรับเครื่องคิดเลขกราฟ Casio รุ่น fx-CG10, fx-CG20, fx-CG50, fx-9750GIII และ fx-9860GIII เรียกว่า χCAS (KhiCAS) เก็บถาวรเมื่อ 2023-04-01 ที่เวย์แบ็กแมชชีน เครื่องคิดเลขเหล่านี้ไม่มีระบบพีชคณิตคอมพิวเตอร์ เป็นของตัวเอง นอกจากนี้ยังใช้ได้กับTI Nspire CX, CX-IIและNumworks N0110
ดูเพิ่มเติม
อ่านเพิ่มเติม
- De Graeve, Renée (19 มกราคม 2018) [2013]. "การคำนวณเชิงสัญลักษณ์และคณิตศาสตร์ด้วยเครื่องคิดเลข HP Prime" (PDF)แปลโดย Lecointre, Jean Michel. เก็บถาวรจากต้นฉบับ(PDF)เมื่อ 23 มกราคม 2018. สืบค้นเมื่อ22 มกราคม 2018 .
- Parisse, Bernard (2007): "พีชคณิตเชิงสัญลักษณ์และคณิตศาสตร์ด้วย Xcas เก็บถาวร 2020-08-26 ที่เวย์แบ็กแมชชีน " (รายการคำสั่ง) (PDF) สืบค้นเมื่อ 2022-06-08
- Parisse, B., มหาวิทยาลัย Grenoble (มกราคม 2559) "Giac/Xcas และ Pari/GP" (PDF) สืบค้นเมื่อ 2022-06-08.
- Halkos, George (25 เมษายน 2558) [2014]. "มุมมองในการบูรณาการระบบพีชคณิตคอมพิวเตอร์เข้ากับหลักสูตรแคลคูลัสขั้นสูง" (PDF) สืบค้นเมื่อ 6 กันยายน2562
- Verlinden, Olivier (2013): "การสร้างสัญลักษณ์ของจลนศาสตร์ของระบบมัลติบอดีใน EasyDyn: จาก MuPAD สู่ Xcas/Giac" สืบค้นเมื่อ 8 มิถุนายน 2565
- คำสั่ง XCAS (ภาษาฝรั่งเศส)
- Les Principes fonctions de XCAS en calcul formel pour le lycée(ฝรั่งเศส)
- Barnard Parisse: คณิตศาสตร์และ Xcas (ภาษาฝรั่งเศส)
- Les Maths et Mes Tics เก็บถาวร 2022-07-02 ที่ เวย์แบ็กแมชชีน (ภาษาฝรั่งเศส)
- Fabian Reimers (บรรณาธิการ): " Computeralgebra-Rundbrief Nr. 62 : Fachgruppe Computeralgebra " (PDF) (เยอรมัน)
ลิงค์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- ใช้ Xcas ออนไลน์ในเว็บเบราว์เซอร์ของคุณ เก็บถาวร 2024-09-17 ที่เวย์แบ็กแมชชีน