Ary*_*aie 4 arrays matrix julia
假设我们有数组u和v,以及函数f.我们想要一个由f(ui,vi)组成的矩阵F,用于u和v的所有成员.尝试这样:
F = [ [f(ui,vi) for vi in v] for ui in u]
Run Code Online (Sandbox Code Playgroud)
结果是一个数组数组(用朱莉娅的话说Array{Array{Int64,1},1})
我怎样才能将其重塑为二维数组?(Array{Int64,2})
而不是两个嵌套的理解,只需使用一个多维理解:
F = [f(ui,vi) for vi in v, ui in u]
Run Code Online (Sandbox Code Playgroud)