Julia 如何通过第三个dim合并两个4 dim阵列
也就是说,将大小为[2,3,4,5]的A和大小为[2,3,6,5]的B合并到大小为[2,3,10,5]的C 我知道怎么做。但是如何对我和机器都有效地完成它 我已经尝试了以下代码,但它没有工作Julia 如何通过第三个dim合并两个4 dim阵列,julia,Julia,也就是说,将大小为[2,3,4,5]的A和大小为[2,3,6,5]的B合并到大小为[2,3,10,5]的C 我知道怎么做。但是如何对我和机器都有效地完成它 我已经尝试了以下代码,但它没有工作 permutedims([permutedims(A,[1,2,4,3]) permutedims(B,[1,2,4,3])],[1,2,4,3]) 您可以为此使用(连接)函数。它采用关键字参数dims,允许您指定要沿其连接的维度 julia> A = rand(2,3,4,5); julia&g
permutedims([permutedims(A,[1,2,4,3]) permutedims(B,[1,2,4,3])],[1,2,4,3])
您可以为此使用(连接)函数。它采用关键字参数dims
,允许您指定要沿其连接的维度
julia> A = rand(2,3,4,5);
julia> B = rand(2,3,6,5);
julia> C = cat(A, B, dims=3);
julia> size(C)
(2, 3, 10, 5)
通过在Julia REPL中键入
?cat
,您可以了解有关cat
功能的更多信息。请尝试cat
。与cat(A、B、dims=3)中的一样。