Julia |数组的总体

Julia |数组的总体,julia,Julia,我想问一个问题,关于一个数组Arr1与另一个数组Arr2的填充量 Arr1 = Array{Float64, 2}(100, 220) Arr2 = Array{Float64, 2}(100, 1100) Arr2与一个数组索引相关联,该数组索引如下[1,2,2,3,3,3,4,4,4…],如果该索引相同,则将上一个相同索引的元素相加 与最后一个相同索引相对应的Arr2的最后一个值被推送到或附加到第二维度中的Arr1元素,位于11元素之后,第三维度为12、23、34、45 我甚至不能做MWE

我想问一个问题,关于一个数组Arr1与另一个数组Arr2的填充量

Arr1 = Array{Float64, 2}(100, 220)
Arr2 = Array{Float64, 2}(100, 1100)
Arr2与一个数组索引相关联,该数组索引如下[1,2,2,3,3,3,4,4,4…],如果该索引相同,则将上一个相同索引的元素相加

与最后一个相同索引相对应的Arr2的最后一个值被推送到或附加到第二维度中的Arr1元素,位于11元素之后,第三维度为12、23、34、45

我甚至不能做MWE,因为我对朱莉娅很陌生。我希望有人能帮忙

谢谢你的时间和考虑


我假设您希望将值从一个数组(较小的数组)填充到另一个数组(较大的数组)。请看下面的内容(我提供了REPL命令及其结果):

在下面的命令
Int64
中,可以跳过维度的数量
julia>small=Array{Int64,2}([12;34])
2×2数组{Int64,2}:
1  2
3  4

创建预填充数组的一个好方法是使用
函数
julia>large=0(Int64,4,4)
4×4数组{Int64,2}:
0  0  0  0
0  0  0  0
0  0  0  0
0  0  0  0

这是将数据从一个数组复制到另一个数组的方法

julia>large[1:2,1:2]=small;
朱莉娅>大的
4×4数组{Int64,2}:
1  2  0  0
3  4  0  0
0  0  0  0
0  0  0  0

请添加有关Arr1和Arr2所包含内容的示例。事实上,你问的问题很不清楚。(例如,你的两个数组都是二维的,但你在文本中提到了“三维”)如果你不知道如何开始编码解决方案,那很好,但请给出数组中数据的大致情况。