Sage math 资料收集

SageMath is a freeopen-sourcemathematics software system licensed under the GPL. It builds on top of many existing  open-source packages:NumPy,SciPy,matplotlib,Sympy,Maxima,GAP,FLINT,Rand many more. Access their combined power through a common, Python-based language or directly via interfaces or wrappers. JoinSageMathCloud™online service for free.Work with SageMath,IPython,Python,R,GAP,M2,ROOT,Juliaand morein the Cloud.

Sage math 资料收集_第1张图片

SageMath - 中文

sage/scikit-learn in Sage

中文版的SageMath入门手册  下载,文档 (英文)

开源数学软件Sage

Sage math 资料收集_第2张图片

Sagemath_百度百科

Sage是一个免费的、开源的数学软件系统,采用GPL协议。它整合了许多开源Python包,采用Python语言编写,但也支持其他语言。它的目标是创造一个可变的开源软件以替代Magma、Maple、Mathematica和Matlab。Sage不仅是一个软件,也是一个编程环境,提供命令行模式、笔记本模式,可以编写编译型程序和解释型程序。目前Sage支持Linux、Mac OS X、BSD、Solaris平台。

[1]Sage程序较大(1.7G),但是提供了网络接口,就是说,用户可以在不安装整个程序的情况下,在服务器上运行Sage的笔记本模式。可以通过扩展阅读中提供的地址注册账号免费试用。也可以在自己的服务器上架设Sage。使用时,可以随时点击右上角的Help获取帮助。对于使用Sage基本功能的四则运算、微积分、线性代数、数论图论等,网络版Notebook完全可以应付。如果需要3D作图,需要浏览器支持Java。

Notebook模式被翻译为了笔记本模式,觉得甚不妥。确切的说,notebook模式即使在浏览器里面写代码,运行代码,输出结果等,将浏览器作为了一个IDE。sage是华盛顿大学联合一百多位数学家开发的,将许多开源的科学计算软件和类库同一开发一个Python接口,使用Python进行科学计算。功能非常强大,完全可以超越MATALAB!

SAGE入门:开源数学系统之集大成者

一些参考或相关的链接

官方教程:http://www.sagemath.org/doc/tutorial/index.html

官方中文:http://www.sagemath.org/zh/

国内博客Lainme’s Blog的教程中文翻译,博客上还有一些Sage使用的帖子:http://www.lainme.com/doku.php/topic/sage/start

国内amao博客男单 618的中文教程翻译,博客有很多关于Sage使用的帖子:http://ai7.org/wp/html/682.html

你可能感兴趣的:(Sage math 资料收集)