python矩阵乘法,矩阵相乘 python

  python矩阵乘法,矩阵相乘 python

  1.矩阵乘法点函数

  的乘法将矩阵A的第一行乘以矩阵b的第一列。每个元素都相应地相乘,并求和作为第一个元素的值。只有当左矩阵的列数等于右矩阵的行数时,矩阵才能相乘。乘积矩阵的行数等于左矩阵的行数,乘积矩阵的列数等于右矩阵的列数。

  a=

  1 0 2

  -1 3 1

  b=

  3 1

  2 1

  1 0

  c=

  5 1

  4 2

  进口编号为NP

  Arraya=np.array ([1,0,2],[-1,3,1]) # 3行2列

  arrayb=NP.array ([ 3,1 ]、[ 2,1 ]、[ 1,0 ])

  print(NP.dot ) arrayB,arrayB))

  print(Arraya.dot ) Arrayb))

  2.将矩阵的元素相乘

  就是把矩阵的对应元素相乘。此时,两个矩阵的大小必须相同。(维度必须相同,矩阵也必须相同。

  b=

  3 1

  2 1

  1 0

  c=

  2 1

  4 1

  5 0

  b*c=

  6 1

  8 1

  5 0

  进口编号为NP

  Arraya=np.array ([1,0,2],[-1,3,1]) # 3行2列

  arrayb=NP.array ([ 3,1 ]、[ 2,1 ]、[ 1,0 ])

  arrayc=NP.array ([ 2,1 ],[ 4,1 ],[ 5,0 ])

  print(NP.dot ) arrayB,arrayB))

  print(Arraya.dot ) Arrayb))

  Print (arrayb * arrayc))

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: