一个pythonnp.dot的问题

img


图中我定义了两个31的矩阵w,x,np.(w,x.T)的结果不应该是1吗怎么会是一个33的矩阵

你现在两个都是1*3的,把两个列向量都转置再相乘试试
有帮助望采纳~
类似

import numpy as np
a=np.array([1,2,3])
b=np.array([1,2,3])
print(a)
print(b)
print(np.dot(a,b))

img