如何在第3个暗淡的情况下合并两个4-dims阵列

问题描述 投票:1回答:1

也就是说,将尺寸为[2,3,4,5]的B和尺寸为[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])
julia
1个回答
2
投票

您可以使用cat(con​​catenate)函数。它需要一个关键字参数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函数的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.