修改特定Incanter矩阵元素的高效方法?

时间:2014-04-23 04:14:50

标签: matrix clojure incanter

我有一个问题,我看一行元素,如果行中没有非零元素,我想设置一个随机值。我的困难是更新策略。我只是试图让一个版本工作,使用Clatrix的切片,但这不适用于Incater矩阵。那么我应该构建另一个“修改”矩阵并执行元素添加吗?或者构建一些其他形式的矩阵并执行乘法(不知道如何构建这个矩阵)。或者也许我可以以某种方式映射行?我遇到的麻烦是assoc不适用于Incanter矩阵,这显然是sel返回的。

1 个答案:

答案 0 :(得分:0)

似乎在Incanter中没有简单的方法可以做到这一点,所以我最终直接使用Clatrix的set并避免使用Incanter。