Numpy中几种矩阵的乘法

2018-10-27  本文已影响0人  cswb5511

dot

  1. 同线性代数中矩阵乘法的定义: np.dot()
    np.dot(A, B):对于二维矩阵,计算真正意义上的矩阵乘积,同线性代数中矩阵乘法的定义。对于一维矩阵,计算两者的内积。见如下Python代码:


    image.png

    当然,当为一维的时候,在numpy中是值得秩为1的一个数组,并不是向量。这样得到的就是一个内积。

注意这样写,其实是一个列向量,代表有多行,下面2张图体会一下

一个是有[[]],一个是[]
表示的完全不同


image.png image.png image.png

np.multiply(), 或 *

在Python中,实现对应元素相乘,有2种方式,一个是np.multiply(),另外一个是*。见如下Python代码:


image.png
上一篇下一篇

猜你喜欢

热点阅读