数学计算软件(Matlab、Mathematica)网页版

有时候会用到Matlab及Mathematica的数值计算或者符号计算功能,但是去安装一下太麻烦,而且毕竟不是常用,所以有了这样的需求。

在网上搜了下,发现真没这样的网站,可能也涉及到版权的问题,所以没人做一个这样的平台,等有空了我去尝试一下。

还是发现了几个在线计算工具:

(1)Matlab可以在局域网内安装 Matlab web server,应该可以在线使用,个人没有试过,仅作推荐。

(2)webmathematica: 看起来是类似于Matlab web server的一个东西,也需要安装部署,然后在线访问。介绍参见官网。

(3)Octave Online

兼容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的某些功能,以便能够更好地完成任务。


继续更新中,如果大家知道别的好的在线计算平台,欢迎推荐!



  • 8
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Mathematica是一款用于数学计算和数据分析的软件。如果你需要将Mathematica代码转换成Matlab语言,可以按照以下步骤进行。 首先,你需要将Mathematica代码转换成等效的Matlab代码。这可能涉及到一些语法和函数的转换。例如,如果在Mathematica中使用了"@"作为函数调用符号,你需要将其替换为Matlab中的"()"。 其次,你需要检查Mathematica代码中的特殊函数和符号是否有Matlab的等效实现。例如,Mathematica中的"Power"函数可以用Matlab中的"^"符号替代。 接下来,你需要修改可能涉及到的变量名称。Matlab对变量命名有一些规则,如不能以数字开头,不能使用关键字作为变量名。确保将Mathematica中任何不符合Matlab命名规则的变量都修改为合法的变量名。 另外,你还需要注意MathematicaMatlab之间的数据类型转换。例如,Mathematica中的整数是任意精度的,而Matlab中的整数是有限精度的。如果需要将整数转换为Matlab支持的有限精度,你可以使用"int32"或"double"函数。 最后,你可以在Matlab中测试并运行你转换过的代码,确保其与原始Mathematica代码功能一致。 需要注意的是,由于MathematicaMatlab的语法和函数库存在差异,对于一些复杂的Mathematica代码,可能无法直接转换成Matlab代码。在这种情况下,需要进行一些手动调整和重写以满足Matlab的要求。 总的来说,将Mathematica代码转换成Matlab需要一些注意事项和手动调整,但是通过上述步骤,你可以将数学计算和数据分析的代码从Mathematica转换成Matlab
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值