Maxima

计算机代数系统

English عربي Deutsch Español Italiano Nederlands Português Русский Türkçe

Maxima 是用于操纵符号和数值表达式的系统,包括微分、积分、泰勒级数、 拉普拉斯变换、常微分方程、线性方程组、多项式、集合、列表、向量、矩阵和 张量。Maxima 通过使用精确分数、任意精度整数和可变精度浮点数来产生高精 度数值结果。Maxima 可以在二维和三维空间中绘制函数和数据。

Maxima 源代码可以在许多系统上编译,包括 Windows、Linux 和 MacOS X。 SourceForge 文件管理系统提供了适用于所有系统的源代码以及适用于 Windows 和 Linux 系统的二进制文件。

历史

Maxima 是 Macsyma 的后裔,后者是 20 世纪 60 年代末 由麻省理工学院开发的享有盛名的计算机 代数系统。由于其开源特性,Maxima 是唯一仍然可以公开获得且具有活跃用户 社区的系统。Macsyma 在它的时代是突破性的,以至于后来的许多系统,如 Maple 和 Mathematica,都受到了它的启发。

Macsyma 的 Maxima 分支 1982 年起 由 William Schelter 维护,一直持续到他去世的 2001 年。1998 年,他获得了根据 GNU 通用公共许可证(GPL)发布源 代码的许可。正是由于他的努力和技巧使 Maxima 的幸存成为可能。我们非 常感谢他在 DOE Macsyma 原始代码得以保留和维护中所奉献的时间与专业知识。 他去世后,由用户和开发人员构成的群体将 Maxima 带给更广泛的受众。

Maxima 更新非常频繁以修复错误并改进代码和文档。我们欢迎 Maxima 用户 社区的建议和贡献。大多数讨论都是在 Maxima 邮件列表上进行的。

最新发布

点击版本号查看主要更新的清单

5.46.0: 2022-04-13

5.45.1: 2021-06-21

5.45.0: 2021-05-24

5.44.0: 2020-07-08

5.43.2: 2020-01-27

5.43.1: 2020-01-20

5.43.0: 2019-05-31