4

我的意思是差异化和整合,CAS 会做的事情?(如果不是更好的话,就像典型的手持式 CAS。)

这可能吗?我需要安装什么 gem?有人对这个有经验么?

4

1 回答 1

2

这里有一些宝石——处于不同的开发和完整性状态——有助于提高 Ruby 的“数学”能力:

  • numo-linalgRuby/Numo::NArray 的线性代数库
  • nmatrix通过 SciRuby 用于 Ruby 的密集和稀疏线性代数库
  • rb-gslGNU 科学图书馆的 Ruby 接口
  • daruRuby 中的数据分析
  • mathn扩展数学运算的已弃用库
  • mathematical将数学方程转换为 SVG、PNG 或 MathML

不幸的是,Ruby 作为一种语言主要用于快速 Web 应用程序原型设计和开发,而不是科学分析或数据科学。因此,与 Python 等其他语言相比,它在这方面的能力仍然有些欠缺。

于 2019-11-14T00:39:35.043 回答