在Numpy中,矩阵与向量相加时,首先要求即要求矩阵的列数与向量的维数相等。然后就是 矩阵的每一行与向量相加,得出结果。
过程如下图所示:
import numpy as np
x = np.array([[1, 2, 3], [4, 5, 6],[7,8,9]])
z = np.array([1, 2, 3])
print(x + z)
输出
array([[2, 4, 6],
[5, 7, 9],
[8,9,10]])
在Numpy中,矩阵与向量相加时,首先要求即要求矩阵的列数与向量的维数相等。然后就是 矩阵的每一行与向量相加,得出结果。
过程如下图所示:
import numpy as np
x = np.array([[1, 2, 3], [4, 5, 6],[7,8,9]])
z = np.array([1, 2, 3])
print(x + z)
输出
array([[2, 4, 6],
[5, 7, 9],
[8,9,10]])