两个一维向量相乘得到一个矩阵:
用reshape将向量转型
aa=np.array([1,2,3,4])
bb=np.array([4,5,6,7])
t1=aa.reshape((len(aa),1))
t2=bb.reshape((1,len(bb)))
b=np.dot(t1,t2)
print(b)
# [[ 4 5 6 7]
# [ 8 10 12 14]
# [12 15 18 21]
# [16 20 24 28]]
本文介绍了一种将一维向量通过reshape函数转换为矩阵的方法,并使用np.dot进行向量间的乘法运算,展示了从向量到矩阵转换及乘法的具体过程。
两个一维向量相乘得到一个矩阵:
用reshape将向量转型
aa=np.array([1,2,3,4])
bb=np.array([4,5,6,7])
t1=aa.reshape((len(aa),1))
t2=bb.reshape((1,len(bb)))
b=np.dot(t1,t2)
print(b)
# [[ 4 5 6 7]
# [ 8 10 12 14]
# [12 15 18 21]
# [16 20 24 28]]

被折叠的 条评论
为什么被折叠?