有时候会用到Matlab及Mathematica的数值计算或者符号计算功能,但是去安装一下太麻烦,而且毕竟不是常用,所以有了这样的需求。
在网上搜了下,发现真没这样的网站,可能也涉及到版权的问题,所以没人做一个这样的平台,等有空了我去尝试一下。
还是发现了几个在线计算工具:
(1)Matlab可以在局域网内安装 Matlab web server,应该可以在线使用,个人没有试过,仅作推荐。
(2)webmathematica: 看起来是类似于Matlab web server的一个东西,也需要安装部署,然后在线访问。介绍参见官网。
兼容Matlab的语法,octave本身也是一款轻量级的数学计算软件,上面给的是其在线版。试了下,感觉不错。唯一的问题是,每个命令后等待时间较长。
(4)Wolfram|Alpha: Computational Knowledge Engine
这个已经不是一个纯计算工具了,更像一个计算型知识搜索,也是一个自动问答系统。随便搜了几个多项式和函数,得到的东西令人惊讶。只能说太强大了!
用来学数学,实在是太完美了!
下面是摘自wiki的一段话:
Wolfram Alpha(也写作“Wolfram|Alpha”,缩写WA),是由Wolfram Research公司推出的一款在线自动问答系统。Wolfram Alpha这一款自动问答系统的特色是可以直接向用户返回答案,而不是像其它搜索引擎一样提供一系列可能含有用户所需答案的相关网页。[4]Wolfram Research公司的总裁斯蒂芬·沃尔夫勒姆于2009年3月宣布了此项计划。该产品于2009年5月15日正式发布。另外,Wolfram|Alpha还在美国Popular Science杂志的投票评选中获得2009年度最伟大的科技创新产品的荣誉。
用户可以在一个文本框中提交查询命令和计算要求。Wolfram|Alpha 根据内置的由精选结构数据组成的知识库计算并提供答案,并返回相关的可视化图形。Wolfram|Alpha与普遍意义上的语义检索不同,传统的语义检索对各种答案添加索引,并尝试将问题与可能的答案匹配。
Wolfram Alpha是基于Wolfram的另一个旗舰产品Mathematica开发的。而且Wolfram|Alpha 的底层运算和数据处理工作就是通过在后台运行的Mathematica实现的。因为Mathematica支持几何、数值以及符号式计算,并且具有强大的数学以及科技图形图像的可视化功能,所以 Wolfram Alpha 能够回答多种多样的数学问题,并将答案以清晰美观的图形化方式显示给用户。另外,在返回给用户答案的过程中,Wolfram|Alpha也集成了Wolfram Research另一个重要产品webMathematica的某些功能,以便能够更好地完成任务。
继续更新中,如果大家知道别的好的在线计算平台,欢迎推荐!