是否有NumPy矩阵/向量函数,
[x1*y1] [x2*y2]x*y = [x3*y3] [-----] [xn*yn]
[x1*y1]
[x2*y2]
x*y = [x3*y3]
[-----]
[xn*yn]
字符串
shstlldc1#
没有方法,**就用 *例如考虑
import numpy as npa = np.array([[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]])b = np.array([[2, 2, 2, 2, 2], [2, 2, 2, 2, 2]])print(a * b)
import numpy as np
a = np.array([[0, 1, 2, 3, 4],
[5, 6, 7, 8, 9]])
b = np.array([[2, 2, 2, 2, 2],
[2, 2, 2, 2, 2]])
print(a * b)
字符串此代码返回
[[ 0 2 4 6 8] [10 12 14 16 18]]
[[ 0 2 4 6 8]
[10 12 14 16 18]]
型
a7qyws3x2#
最好使用数组而不是矩阵,矩阵总有一天会消失。当你使用Python 3.5+时,在最近版本的NumPy中,矩阵乘法运算符@可以与数组一起使用。拥有矩阵乘法运算符几乎是矩阵的唯一原因。
2条答案
按热度按时间shstlldc1#
没有方法,**就用 *
例如考虑
字符串
此代码返回
型
a7qyws3x2#
最好使用数组而不是矩阵,矩阵总有一天会消失。当你使用Python 3.5+时,在最近版本的NumPy中,矩阵乘法运算符@可以与数组一起使用。拥有矩阵乘法运算符几乎是矩阵的唯一原因。