计算机代数系统

✍ dations ◷ 2025-02-23 20:07:24 #计算机代数系统

计算机代数系统(英语:computer algebra system,缩写作:CAS)是进行符号运算的软件。这种系统的要件是数学表示式的符号运算。

表示式的例子包括:

以下是几种典型的符号运算:

通常计算机代数系统还能进行一些数值运算:

在数值运算方面,计算机代数系统的速度通常较Matlab、GNU Octave或C语言中以同等方式实现的程序慢。这是因为计算机系统几乎总是对符号表示式运算,故不能充分利用CPU的既有指令。

许多计算机代数系统内置高级编程语言,以供用户扩展,或设置个人的操作模式。

马丁纽斯·韦尔特曼(Martinus J. G. Veltman) 是这个领域的先驱,他首先考虑了在高能物理中的应用。他在1963年设计的第一个程序叫(荷兰文,意指“干净的船”)。

最早受到欢迎的系统是Reduce、Derive与Macsyma,现在仍然可获取。Macsyma的一个GNU通用公共许可证发行的版本叫作Maxima,现在仍有维护。市场的龙头为Maple与Mathematica,两者被数学家、科学家及工程师们广泛采用,此外还有MuPAD与MathCad。

另有一些系统着眼于特定的应用领域,这些系统通常在学院中被设计、发展及维护,例如交换代数系统Macaulay 2或数论系统PARI/GP。

下面是一些在线可用的计算机代数系统的列表:

相关

  • 埃莉诺·罗斯福安娜·埃莉诺·罗斯福(英语:Anna Eleanor Roosevelt,/ˈɛlᵻnɔːr ˈroʊzəvɛlt/,1884年10月11日-1962年11月7日)是一位美国政治人物。第32任美国总统富兰克林·德拉诺·罗斯
  • 地拉那地拉那(阿尔巴尼亚语:Tiranë),阿尔巴尼亚的首都和第一大城市,整个地拉那位于阿尔巴尼亚中部达埃蒂山和埃尔曾河西侧的内陆盆地,阿尔巴尼亚著名的拉纳河流经地拉那市中心地带。而
  • 4f14 5d2 6s22, 8, 18, 32, 10, 2蒸气压第一:658.5 kJ·mol−1 第二:1440 kJ·mol−1 第三:2250 kJ·mol主条目:铪的同位素.mw-parser-output ruby.zy{text-align:justify;text
  • 产前出血产前出血(Antepartum bleeding)是指在妊娠过程中,孕龄超过20至24周之后,一直到分娩前的阴部出血产前出血和胎儿体重减轻有关系。若在怀孕16周之前使用乙酰水杨酸以预防妊娠毒血
  • 动眼神经副核动眼神经副核(accessory oculomotor nucleus)又称艾伟二氏核(Edinger–Westphal nucleus),属于副交感神经节前神经元,支配虹膜括约肌和睫状肌(英语:ciliary muscle)的运动。有时候,艾
  • 狗品种犬种是指一个类群的狗,它们有着很相似且几乎一样的外表、行为,或是两者,这主要是因为它们来自一群有着相同特征的祖先。对特定特征的小狗的选育已有上千年以上的历史。一开始选
  • Massachusetts Institute of Technology马萨诸塞理工学院(英语:Massachusetts Institute of Technology,缩写为MIT),位于美国马萨诸塞州剑桥市,是一所著名的私立研究型大学。学校成立于1861年,主校区沿查尔斯河而建,当时目
  • 表面重力小行星普遍具有以下几个物理参数,这些说明可能并不精确适用于所有的小行星。?红外线天文卫星(IRAS)小行星勘测 和太空中途红外实验(MSX)小行星勘测是直径数据的最常见来源。对于
  • 罗索罗索(英语:Roseau,多米尼克克里奥尔法语(英语:Dominican Creole French):Wozo)是加勒比海国家多米尼克的首都与最大、最古老的城市。2001年时该市人口统计为14,847人。1632年,一批法
  • 敖德萨奥德萨(Odessa, Texas)是美国德克萨斯州西部的一个城市,分属厄克托县(兼该县县治)和密德兰县。面积95.5平方公里,2006年人口为95,163人。城名源自乌克兰的港市敖得萨(Odesa)。