【发布时间】:2011-08-30 20:19:47
【问题描述】:
我正在尝试使用 scipy 和 numpy 来执行矩阵加法和乘法。
我有 2 个矩阵“a”和“b”。我的目标是将“a”和“b”加在一起并将结果存储到矩阵“c”中
我还想将“a”和“b”相乘并存储到矩阵“d”中。
在 Scipy/Numpy 中是否有类似的功能?
非常感谢。
【问题讨论】:
-
numpy的
matrix类型做矩阵乘法,而array类型做逐点乘法,你要哪个? -
当逐点乘法就像每个点乘对应点时,矩阵乘法是否像“点积”?
-
是的。在控制台中查看并亲自查看。如果您能给我一些示例数据以及您期望的结果,我可以告诉您您想要哪种操作。
-
我在python中做图像处理,一种叫做Pyramid Based Data Fusion Scheme的方法。我有一个问题:是否只有一种方法可以将两个矩阵相加?
-
Numpy for Matlab 用户 (scipy.org/NumPy_for_Matlab_Users) 对 numpy ndarray 和矩阵运算进行了很好的总结。逐元素运算、广播、矩阵运算等
标签: python math matrix numpy scipy