几款开源/自由的数学软件

上一篇 / 下一篇  2007-11-08 17:43:28

两款数值计算的软件
octave:
主页:www.octave.org
描述:GNU麾下的软件,命令语法和Matlab非常相似(数值计算方面,至于符号计算,似乎不支持)。如果想要用它画图的话,需要gnuplot(下面几款基本都需要安装gnuplot)。

scilab:
主页:www.scilab.org
描述:至于它是不是开源软件,我倒是不关心(如果按照定义,它的确不该算是开源。不过似乎应该是自由软件。无所谓,我从来不喜欢这种名词之争。在没有影响到我的需求之前,这些争论对我都没意义)。中文文档比较全,还有一个scilab China:www.scilab.org.cn。语法上也和Matlab很象,而且还提供工具,可以把.m的文件转成.sci的。当然,还是不支持符号计算。

两款用于符号计算的软件:
yacas:
主页:http://yacas.sourceforge.net/homepage.html
描述:C++写的,所以函数命名上也是大小写交替(比如:Plot2D)。不过整体来说还是不错。起码能满足我的要求。需要gnuplot。

maxima:
主页:http://maxima.sourceforge.net/
描述:语法上似乎和Mathmatica类似。有多种GUI前端可以用(当然也可以不用……)。我目前用的是wxmaxima——显然是wxWidgets开发的。不过maxima本身是common lisp写的。画图也需要gnuplot。

至于其他的,还有很多用于数值/符号计算的数学软件是开源/自由的。不过我只用过这四款。

TAG:

绝望的猪肝 引用 删除 zhz44   /   2007-11-12 06:37:41
说实话,matlab确实是很强大阿。不过我现在不怎么用了。
monnand's blog 引用 删除 monnand   /   2007-11-10 21:12:19
有人能用上就好~
猪肝,我记得去年(或者是前年)好像问过我有没有开源的数学软件。我当时没用,就随口说了scilab和octave。
其实还有很多呢~我前几天在wiki上就找到不说。
绝望的猪肝 引用 删除 zhz44   /   2007-11-10 04:21:00
...我只用matlab,linux版的也不错。
Caspar Ant 引用 删除 caspar   /   2007-11-09 23:52:14
哈,刚好有用,多谢了~
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar