2013-04-03 79 views
1

我有3点矩阵3维矩阵加法

A=[[[1,2,3]]] 
B=[[[3,4,5]]] 

C=[[[4,5,6]]] 

我想添加这些3点矩阵。 其中预期结果是

A+B+C = [[[8,11,14]]] 

请帮我解决这个问题。

+0

是这些总是一维矩阵? –

回答

3

这是可以做到这样:

A=[[[1,2,3]]] 
B=[[[3,4,5]]] 
C=[[[4,5,6]]] 
print [[map(sum, zip(A[0][0], B[0][0], C[0][0]))]] 
3
>>> import numpy as np 
>>> A = np.array([[[1,2,3]]]) 
>>> B = np.array([[[3,4,5]]]) 
>>> C = np.array([[[4,5,6]]]) 
>>> D = A+B+C 
>>> D 
array([[[ 8, 11, 14]]])