import numpy as np
a = np.array([1, 2])
a.shape = (1,2)#第二的纬度那个1是空的,指定了以后才能顺利地讲行向量转为列向量
print(a)
print(a.transpose())
print(np.dot(a,a.transpose()))
print("**************************")
c = np.array([1, 2])
b = c.reshape(len(c),1)#把向量reshape一下,如此便实现了一维向量与一维向量转置相乘为矩阵的目的
print(b.shape)
print(b)
一维向量转置点乘np.dot
最新推荐文章于 2024-05-28 10:10:57 发布