NumPy点积矩阵

sdnqo3pr  于 2024-01-08  发布在  其他
关注(0)|答案(2)|浏览(152)

是否有NumPy矩阵/向量函数,

  1. [x1*y1]
  2. [x2*y2]
  3. x*y = [x3*y3]
  4. [-----]
  5. [xn*yn]

字符串

shstlldc

shstlldc1#

没有方法,**就用 *
例如考虑

  1. import numpy as np
  2. a = np.array([[0, 1, 2, 3, 4],
  3. [5, 6, 7, 8, 9]])
  4. b = np.array([[2, 2, 2, 2, 2],
  5. [2, 2, 2, 2, 2]])
  6. print(a * b)

字符串
此代码返回

  1. [[ 0 2 4 6 8]
  2. [10 12 14 16 18]]

展开查看全部
a7qyws3x

a7qyws3x2#

最好使用数组而不是矩阵,矩阵总有一天会消失。当你使用Python 3.5+时,在最近版本的NumPy中,矩阵乘法运算符@可以与数组一起使用。拥有矩阵乘法运算符几乎是矩阵的唯一原因。

相关问题