7
我正在尝试使用scipy和numpy来执行矩阵加法和乘法。通过使用scipy/numpy在Python中添加2矩阵和乘法2矩阵
我有2个矩阵“a”和“b”。我的目标是添加“a”和“b”在一起,并将结果存储到矩阵“c”
此外我想乘“a”和“b”并存储到矩阵“d”。
在Scipy/Numpy中有没有像这样的功能?
非常感谢。
我正在尝试使用scipy和numpy来执行矩阵加法和乘法。通过使用scipy/numpy在Python中添加2矩阵和乘法2矩阵
我有2个矩阵“a”和“b”。我的目标是添加“a”和“b”在一起,并将结果存储到矩阵“c”
此外我想乘“a”和“b”并存储到矩阵“d”。
在Scipy/Numpy中有没有像这样的功能?
非常感谢。
矩阵乘法:
a = numpy.matrix(a)
b = numpy.matrix(b)
c = a+b
d = a*b
阵列乘法(地图operator.mul):
a = numpy.array(a)
b = numpy.array(b)
c = a+b
d = a*b
numpy的的'matrix'类型确实矩阵乘法,而'array'类型确实点乘法,其做你要? – sverre 2011-05-23 02:57:39
当点状乘法就像每个点乘上相应点时矩阵乘法就像“点乘积”一样吗? – 2011-05-23 03:03:48
是的。在控制台中查看它并亲自查看。如果你可以给我一些示例数据和你期望的结果,我可以告诉你你想要什么样的操作。 – sverre 2011-05-23 03:04:46