Wie kann ich für jedes Element eines Vektors mehrere Elemente aus einem anderen Vektor berechnen?Vektoren mit ungleicher Länge multiplizieren und das Ergebnis summieren
Zum Beispiel x=[1,2]
und y=[1,2,3,4]
dann müssen I vervielfachen und jedes Element x
mit allen Elementen der y
zu summieren, so wie;
x = [1,2]
y = [1,2,3,4]
z = [x1*y,x2*y] = [x1*y1+x1*y2+x1*y3+x1*y4,x2*y1+x2*y2+x2*y3+x2*y4]
Die Vektoren können unbegrenzte Elemente haben.
[Matrixmultiplikation] (https://en.wikipedia.org/wiki/Matrix_multiplication) können Sie sich hier helfen, versuchen 'z = Summe (y‘ * x, 1) ' – user2999345