Julia中的Loop-Created Matrices

时间:2015-11-21 21:07:14

标签: arrays matrix julia

让我们说我们有数组u和v,以及函数f。对于u和v的所有成员,我们想要一个由f(ui,vi)组成的矩阵F. 试试这个:

F = [ [f(ui,vi) for vi in v] for ui in u]

结果是一组数组(在朱莉娅的话中,Array{Array{Int64,1},1}

如何将其重塑为二维数组? (Array{Int64,2}

1 个答案:

答案 0 :(得分:7)

只需使用一个multidimensional comprehension

,而不是两个嵌套的理解
(3, 5)