已知矩阵ek和tau,在numpy中怎么写才能得到beta???
之前在matlab写的,是两个for循环嵌套得到的,不知道在numpy怎么写,谢谢各位大佬!(matlab如下)
for i=1:4
for i=1:6
beta(i,j)=sum(ek(:,i).*tau(:,j))
end
end
已知矩阵ek和tau,在numpy中怎么写才能得到beta???
之前在matlab写的,是两个for循环嵌套得到的,不知道在numpy怎么写,谢谢各位大佬!(matlab如下)
for i=1:4
for i=1:6
beta(i,j)=sum(ek(:,i).*tau(:,j))
end
end
import numpy as np
ek = np.array([[1,1,1,1,1],[0,0,0,0,0],[1,1,1,1,1],[0,0,0,0,0]])
tau = np.array([[0,0,0,0,0],[1,1,1,1,1],[0,0,0,0,0],[1,1,1,1,1]])
beta = np.empty([4,5])
for i in range(4):
for j in range(5):
beta[i][j] = ek[i][j]+tau[i][j]
print(beta)
你可以参考一下这个