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