CV矩阵pythonnumpyNumpy|Python中矩阵和数组乘法及向量相关问题Justin2022-01-302025-08-29 在numpy中 一维数组不是向量,但可以通过reshape转换成行向量或者列向量 Numpy库学习——向量表示_o_Eagle_o-CSDN博客 一维数组左乘矩阵时,把数组看做行向量 一维数组右乘矩阵时,把数组看做列向量 Python numpy中的一维数组和矩阵之间的点乘和矩阵乘法计算_txh3093的博客-CSDN博客 示例代码代码主体来自http://www.numpy.org.cn/article/basics/python_numpy_tutorial.html#%E6%95%B0%E7%BB%84%E4%B8%AD%E7%9A%84%E6%95%B0%E5%AD%A6 import numpy as npx = np.array([[1,2],[3,4]])y = np.array([[5,6],[7,8]])v = np.array([9,10])w = np.array([11, 12])# Inner product of vectors; both produce 219print(v.dot(w))print(np.dot(v, w)) # 两个一维数组相乘,相当于求两个一维向量的内积# Matrix / vector product; both produce the rank 1 array [29 67]print(x.dot(v))print(np.dot(x, v)) # 一维数组右乘矩阵,把一维数组看做列向量# Matrix / matrix product; both produce the rank 2 array# [[19 22]# [43 50]]print(x.dot(y))print(np.dot(x, y)) # 一维数组左乘矩阵,把一维数组看做行向量