2015-05-10 300 views
-1

我有一个阵列: [[[0.0 0.12]] [0.4.0 2.11] [0.0.2.1 0.]] [[0. 0. 2. 1. 0.] [0. 0. 2. 1. 0.] [0. 0. 2. 1. 0]]]3d阵列到2d阵列

我想将上面的内容合并为: [[0.0.2.1.12] [0.4.23.11] [0.0.4.2.0.0] ]

+0

欢迎堆栈溢出!这个问题在信息上有点短暂。你能否给我们提供更多的细节:你到目前为止的代码,你尝试过什么,以及遇到了什么问题? – Cristik

回答

0

从我可以从给出的例子中提取你想合并第三维的广告将这些组件分配给一个单一的号码。

所以第一列(0级)

0 
0 
0 
0 
12 

和第一列(1级)

0 
0 
2 
1 
0 

哪位能给

0 
0 
2 
1 
12 

因此,对于任何价值(X,Y,Z)的坐标(X,Y,Z)的总和为Z的堆栈(X,Y)

(2,2,2) = 3 
(2,2,1) = 4 
(2,2,0) = 4 

投影后:

(2,2) = 4+4+3 = 11 

希望这有助于