发布于 2011-05-11 02:02:41
只是偶然发现了这个问题..。你已经问了7个月了,所以我相信你现在已经找到答案了。
但是,请查找信息这里。
基本上,核心矩阵类的作者没有在数组实例化后添加方法来执行对数组的运行时修改。NArray类允许这样做。
至于计算时间,我会留给别人,因为我不知道。
发布于 2012-04-26 18:56:17
球赛有点晚了,但是你看到新的NMatrix宝石了吗?它受到NArray的启发。它也是用C/C++编写的,而Ruby只是用Ruby编写的--所以NMatrix绝对更快。
对于NArray也是如此,它是C专用的。
使用NMatrix而不是NArray::NMatrix的优点是您可以在不同的存储类型(稀疏、密集等)之间进行选择。
https://stackoverflow.com/questions/3713833
复制相似问题