红宝石数学宝石

发布于 2024-10-26 05:44:38 字数 173 浏览 3 评论 0原文

有谁知道是否有适合数学/几何运算的好宝石?我需要一些这样的东西:

  • 积 叉积
  • 向量之间的角度
  • 矩阵
  • 表面法线
  • 向量计算(加、减...)
  • 奇异值分解

谢谢, 无尾礼服

does anybody know if there is a good gem for mathematic / geometric operations? I need some of this things:

  • Dot product
  • Cross product
  • Angle between vectors
  • Matrix
  • Surface normale
  • Vector calculations (add, substract...)
  • Singular Value Decomposition

thx,
tux

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

川水往事 2024-11-02 05:44:41

http://linalg.rubyforge.org/ 似乎可以做你想做的事。它基于 LAPACK,这是经过 40 年严格测试的标准线性代数框架。此外,您可以插入特定于供应商的 LAPACK 库来优化代码。

http://linalg.rubyforge.org/ seems to do what you want. It is based on LAPACK, the standard ultra tested 40-year linear algebra framework. Moreover, you can plug in vendor-specific LAPACK libraries for optimized code.

守望孤独 2024-11-02 05:44:41

我不确定这是否有帮助:
http://narray.rubyforge.org

I am not sure if this may help:
http://narray.rubyforge.org

那小子欠揍 2024-11-02 05:44:41

SciRuby 项目中的 NMatrix 可能就是您正在寻找的。

NMatrix from the SciRuby project might be what you're looking for.

独自唱情﹋歌 2024-11-02 05:44:40

我强烈推荐 Ruby/GSL gem。

您可能需要参考 GSL 手册来确定该名称如果 Ruby/GSL 文档中没有记录,您需要调用该函数。

I can highly recommend the Ruby/GSL gem.

You may need to refer to the GSL manual to work out the name of the function you need to call though, if it's not documented in the Ruby/GSL documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文