In meinem R Programm habe ich eine "for" -Schleife der folgenden Form:Wie vermeidet man hier eine Schleife in R?
for(i in 1:I)
{
res[i] <- a[i:I] %*% b[i:I]
}
wo res
, a
und b
Vektoren der Länge sind I
.
Gibt es eine einfache Möglichkeit, diese Schleife zu vermeiden und res direkt berechnen? Wenn ja, wäre das effizienter?
Vielen Dank im Voraus!
Warum verwenden Sie eine Matrixmultiplikation für 1d Vektoren? –
Wahrscheinlich, weil ich Autodidakt und ahnungslos ... – Martin