美文网首页
Numpy中几种矩阵的乘法

Numpy中几种矩阵的乘法

作者: cswb5511 | 来源:发表于2018-10-27 22:14 被阅读0次

    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

    相关文章

      网友评论

          本文标题:Numpy中几种矩阵的乘法

          本文链接:https://www.haomeiwen.com/subject/ycljtqtx.html