2009-04-01 6 views
14

Schauen wir uns weiter die Unterschiede zwischen Python und Ruby an, gibt es ein Ruby-Äquivalent zu SciPy oder welche anderen wissenschaftlichen Mathe-Edelsteine ​​gibt es für Ruby?Alles wie SciPy in Ruby?

Antwort

17

Es gibt nichts, das so ausgereift oder gut gemacht ist wie SciPy, aber überprüfen Sie SciRuby und Numerical Ruby.

+0

SciRuby scheint nicht bereit für den Produktionseinsatz, oder? – Ash

+9

Scientific Computing-Code ist so ziemlich nie für den Produktionseinsatz bereit .. – so12311

+1

SciRuby wurde tatsächlich neu gestartet: sciruby.com. Es gibt auch eine Matrix-Bibliothek (NMatrix), die spärlich und dicht behandelt. Es ist noch nicht fertig. 'gem install nmatrix' –

2

rnum

Ruby-Numerical Library ist ein lineares Algebra Paket Blas und Lapack verwenden.

http://rnum.rubyforge.org/

Website hat einige Geschwindigkeit Vergleiche

1

Jemand anderes NArray und Ara T. Howard/@ drawohara des SciRuby erwähnt.

Aber es gibt auch eine neue SciRuby project (mit Ara und Masahiro Tanaka Segnungen), die eine dichte und spärliche Matrix Juwel enthält, . Es ist noch nicht fertig, aber es macht grundlegende Sachen.

Die SciRuby github account hat auch eine Reihe anderer nützlicher Edelsteine, einschließlich statsample (für Statistiken) und rubyvis (für die Visualisierung).