标签: python arrays numpy syntax
在具有两个一维数组X和Y的情况下,我经常需要构造一个由以下定义的矩阵Z
Z[i,j]=X[i]+Y[j]
例如,现在这并不难
aux=np.outer(np.ones(len(X)), X) aux2=np.outer(Y,np.ones(len(Y))) Z=aux+aux2
我的问题是,是否有较简单的方法来获得此结果?