Gegeben zwei Matrizen
%Vor% Ich möchte eine weitere Matrix C: m * n
erzeugen, wobei jeder Eintrag C_ij
eine Matrix ist, die durch das äußere Produkt von A_i
und B_j
berechnet wird.
Zum Beispiel
%Vor%gibt
%Vor%Ich kann es mit for-Schleifen machen, wie
%Vor%Ich frage mich, ob es eine vektorisierte Methode gibt, um diese Berechnung zu beschleunigen,
Verwenden Sie numpy ;
%Vor% Sobald Sie das gewünschte Ergebnis haben, können Sie numpy.reshape()
verwenden, um es in fast jeder gewünschten Form zu formen;