如何减去两个矩阵?

时间:2016-03-26 20:30:53

标签: python arrays numpy

我有numpy.ndarray:

X = [[ 14, 14, 14]
     [ 10,  10,  10]
     [  6,   6,   6]]

并列出:

 Y = [2, 2, 2]
 Z = [4, 4, 4]

我需要从每个X值中减去每个Y值并除以每个Z值(X = X - Y / Z)。

如果我这样做:

X = [(x - Y)/Z for x in X]

我的结果如下:

[array([ 3,  3,  3]),
 array([ 2,  2,  2]),
 array([ 1,  1,  1])]

但我需要结果如下:

array([[ 3, 3, 3]
       [ 2, 2, 2]
       [ 1, 1, 1]])

请帮我解决这个问题。

0 个答案:

没有答案