' ve a
List[List[Int]] = List(List(1, 2, 3, 0, 0, 0, 0, 0, 0), List(0, 0, 0, 1, 2, 3, 0, 0, 0), List(0, 0, 0, 0, 0, 0, 1, 2, 3))
我想创建一个包含3行和9列的矩阵/密集矩阵,以便我可以对它执行一些线性代数运算。
答案 0 :(得分:7)
这还没有很好的语法。我今天碰到了它,所以我很快就会为它添加更好的支持。与此同时,DenseMatrix(array1,array2,array3)可以工作。所以:
val listOfLists : List[List[Int]] = ???
DenseMatrix(listOfLists.map(_.toArray):_*)
不是最漂亮的,但是如果你开票,我会增加更好的支持。