词条 | Sagemath |
释义 | Sage 是一个免费的、开源的数学软件系统,采用GPL协议。它整合了许多开源Python包,采用Python语言编写,但也支持其他语言。它的目标是创造一个可变的开源软件以替代Magma、Maple、Mathematica和Matlab。Sage不仅是一个软件,也是一个编程环境,提供命令行模式、笔记本模式,可以编写编译型程序和解释型程序。目前Sage支持Linux、Mac OS X、BSD、Solaris平台。Sage程序较大(1.7G),但是提供了网络接口,就是说,用户可以在不安装整个程序的情况下,在服务器上运行Sage的笔记本模式。可以通过扩展阅读中提供的地址注册账号免费试用。也可以在自己的服务器上架设Sage。使用时,可以随时点击右上角的Help获取帮助。对于使用Sage基本功能的四则运算、微积分、线性代数、数论图论等,网络版Notebook完全可以应付。如果需要3D作图,需要浏览器支持Java。 Notebook模式被翻译为了笔记本模式,觉得甚不妥。确切的说,notebook模式即使在浏览器里面写代码,运行代码,输出结果等,将浏览器作为了一个IDE。sage是华盛顿大学联合一百多位数学家开发的,将许多开源的科学计算软件和类库同一开发一个Python接口,使用Python进行科学计算。功能非常强大,完全可以超越MATALAB! |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。