跳至內容

計算機代數系統

出自计算器百科
於 2016年2月20日 (六) 03:32 由 春上冰月對話 | 貢獻 所作的修訂
此條目尚未完工。
此條目尚未完工。原作者將會繼續進行編寫,而您也可以對該條目進行編輯

計算機代數系統(Computer Algebra System, 簡稱 CAS),是以字符串為運算單位的計算軟件,可以進行數學表達式的符號運算。

簡介

計算機代數系統能計算代數式,與傳統的數值運算不同的是,它支持把一個字符串視作一個「表達式」而不是一個「值」。例如,下面的算式就是代數運算:

  • 代數式化簡
a+a=2a
x2=|x|
  • 微積分、三角函數、指數函數等
sin(ln(x))dx=xsin(ln(x))2xcos(ln(x))2
dydxxx=xx(ln(x)+1)
  • 求和與求積
k=1n1k(k+1)=1n
  • 多項式因式分解和展開
factor(x515x4+85x3225x2+274x120)=(x1)(x2)(x3)(x4)(x5)
expand((x+1)(x+2)(x+3)(x+4)(x+5))=x5+15x4+85x3+225x2+274x+120
  • 使用特徵方程法求解數列通項公式
rSolve(an+2=an+1+an,an,[a1=1,a2=1])=55(1+52)n55(152)n
  • 高精度求值
228=115792089237316195423570985008687907853269984665640564039457584007913129639936