Xcas
来自维基百科,自由的百科全书
Xcas是Giac的圖形介面前端,Giac是一個開源的[2]計算機代數系統(CAS),其適用於Windows、macOS和Linux以及其他許多平台。Xcas使用C++語言開發,[3]其也可作為C++庫被其他C++程序使用。[4]



Xcas兼容許多流行的計算機代數系統,譬如WolframAlpha、[5]Mathematica、[6]、Maple和MuPAD。用戶可使用Giac/Xcas開發形式化算法或在其他代數系統使用。而Giac也被用於SageMath的微積分運算。[5]Xcas也可以解方程(圖3)和微分方程(圖4)並繪圖。
功能
以下撮要列出Xcas之功能:[7]
- 將分數簡化為形式的分數:
propfrac(42/15)
,輸出; - 計算平方根:
sqrt(4)
,輸出; - 繪製直綫方程的圖像:
line(x=1)
,輸出一條方程為的直綫; - 繪圖:可使用命令
plot(function)
繪圖。示例:plot(3 * x^2 - 5)
,輸出的圖像; - 計算算數平均值:
mean([3, 4, 2])
,輸出; - 計算方差:
variance([3, 4, 2])
,輸出; - 計算標準差:
stddev([3, 4, 2])
,輸出; - 計算矩陣行列式:
det([[1,2], [3,4]])
,輸出。
適配平臺
歷史
Xcas和Giac是由法國格勒諾布爾的約瑟夫·傅立葉大學(今格勒諾布爾-阿爾卑斯大學) Bernard Parisse 和Renée De Graeve兩人自2000年起開發的開源項目。該項目也吸收了先前同由Bernard Parisse開發的CASErable的經驗。
Xcas之Giac/Xcas 1.5.0系統還被惠普公司以多重授權方式搭載在其產品HP Prime計算器上。2013年,Xcas被整合到GeoGebra的CAS視圖中。
另見
參考文獻
Wikiwand - on
Seamless Wikipedia browsing. On steroids.