如何在JScience中使用稀疏矢量类?

时间:2015-01-25 23:37:29

标签: java jscience

我正在尝试使用JScience包中的sparse vector类,但我对如何使用感到困惑。我想制作几个维度的稀疏向量,比如说1000.但是,我看到没有构造函数,并且我想我想在某些索引的稀疏向量中放置某些值,这应该如何实现呢?

1 个答案:

答案 0 :(得分:1)

来自文档:

  

可以使用索引到元素映射或通过将单个元素稀疏向量添加到一起来创建稀疏向量。

这对应于前两个静态valueOf方法。


Single Element

valueOf(int dimension, F zero, int i, F element)
  

返回在指定索引处具有单个元素的稀疏向量。


Using a Mapping

valueOf(int dimension, F zero, java.util.Map<javolution.util.Index,F> elements)
  

返回从指定索引到元素映射的稀疏向量。