【发布时间】:2016-12-23 18:45:08
【问题描述】:
在 Octave/Matlab 中,我可以按如下方式展开单位矩阵。
>> I = eye(3)
I =
Diagonal Matrix
1 0 0
0 1 0
0 0 1
>> A = [ 3 2 3 2 2 1 3 2 2 1 ]
>> E = I(:, A)
E =
0 0 0 0 0 1 0 0 0 1
0 1 0 1 1 0 0 1 1 0
1 0 1 0 0 0 1 0 0 0
如何使用 Scala/Breeze 实现相同的目标(即从 A 获得 E,可能使用 I)?
【问题讨论】:
标签: scala octave scala-breeze