sys*_*ult 8 ruby math plot algebra scientific-computing
我正在用python或octave进行数学计算,因为手头上有非常好的函数和库.但是最近我对ruby产生了兴趣,我想知道Ruby中是否存在类似于Python中用于科学编程的numpy,scipy.具体来说,我正在寻找一些我可以在matplotlib中绘制绘图的东西,并在numpy和scipy中快速进行数学,代数计算.
SciRuby正致力于此.NMatrix和Statsample可能分别是线性代数和统计数据中最有用的SciRuby宝石,尽管您也可能会发现这些宝石很有用:分布,最小化和集成.
就可视化和绘图而言,请查看Rubyvis(Protovis的Ruby端口).Nyaplot也很顺利.
如果你需要比NMatrix更稳定的东西,总会有NArray.
我也很惊讶没人提到Ruby/GSL.在SciRuby github帐户中还有一个支持NMatrix的fork .
完全披露:我是SciRuby的管理员,但我没有从中赚钱.=)