计算机代数系统

✍ dations ◷ 2024-12-22 21:22:31 #计算机代数系统

计算机代数系统(英语: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。

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

相关

  • 工业社会学实证主义 · 反实证主义(英语:Antipositivism) 结构主义 · 冲突理论 中层理论 · 形式理论 批判理论人口 · 团体 · 组织(英语:Organizational theory) · 社会化 社会性
  • 卤泛群卤泛群(又名卤泛曲林、氯氟菲醇)是一种用于治疗疟疾的药物, 其主要结构是含有取代基的菲,与抗疟药奎宁和苯芴醇有关。卤泛群从未用于预防疟疾,因为其作用机理未知,尽管晶体学研究
  • 教堂山北卡罗来纳大学教堂山分校(University of North Carolina at Chapel Hill,简写UNC),是一所男女同校的公立研究型大学,位于美国北卡罗来纳州教堂山。该大学是北卡罗来纳大学系统最
  • 系统分析系统分析,旨在研究特定系统结构中各部分(各子系统)的相互作用,系统的对外接口与界面,以及该系统整体的行为、功能和局限,从而为系统未来的变迁与有关决策提供参考和依据。 系统分
  • femto-飞,又译飞母托(英语:femto-) ,是一个国际单位制词头,符号f,表示10-15,或0.000 000 000 000 001。它源自于丹麦语femten,意思是“十五”。使用举例:
  • 过度专注过度专注(英语:Hyperfocus)指的是一种重度的注意力或创意视觉化(英语:creative visualization),旨在将个人的精神意识投注在一个科目、主题或任务。在一些有过度专注倾向的人身上,其
  • 1966年世界杯足球赛决赛1966年国际足联世界杯决赛于1966年7月30日在英格兰温布利球场举行。比赛结果为英格兰队以 4–2 击败西德队,获得该届世界杯的冠军。
  • 罗切斯特地铁罗切斯特地铁(英语:Rochester Subway),简称RSB,或称罗切斯特工业快速轨道交通,是从1927年到1956年在美国纽约州罗切斯特运营的一条地铁线路。从流传到今日的照片观察,该系统实际上
  • 插画家插画家又称插画师(英语:illustrator)是以绘制插画为职业的人,主要工作包括替书籍、杂志、报纸、说明书、小说、教科书等刊物绘制插画、封面,也从事绘画贺卡、海报、广告、喷画、
  • 平山区平山区是中国辽宁省本溪市所辖的一个市辖区。1941年,日本控制下的满洲国政权正式设立本溪湖市宫原区,以纪念日俄战争期间闲院宫载仁亲王曾在本溪率军与俄军激战。1948年11月,解