Ruby数学gem
有没有人知道数学/几何操作是否有好的gem? 我需要一些这样的东西:
- 点产品
- 交叉产品
- 矢量之间的角度
- 矩阵
- 表面normale
- 矢量计算(加,减……)
- 奇异值分解
thx,tux
我强烈推荐Ruby / GSL gem。
如果没有在Ruby / GSL文档中记录,您可能需要参考GSL手册来计算您需要调用的函数的名称。
http://linalg.rubyforge.org/似乎做你想做的事。 它基于LAPACK,这是标准的超测试40年线性代数框架。 此外,您可以插入特定于供应商的LAPACK库以获得优化的代码。
我不确定这是否有帮助: http : //narray.rubyforge.org
Linalg https://github.com/wedesoft ,我在这里发布了如何安装的说明: http ://www.quora.com/Installation-Instructions/How-do-I-install-Ruby-linalg-library-on- 苹果电脑
来自SciRuby项目的NMatrix可能就是你想要的。