Vectorize min () für Matrix

Ich hoffe, die folgende Schleife zu vektorisieren:

for (i in 1:n) {
    for (j in 1:m) {
        temp_mat[i,j]=min(temp_mat[i,j],1);
    }
}  

Ich dachte, ich könnte tuntemp_mat=min(temp_mat,1), aber das gibt mir nicht das gewünschte Ergebnis. Gibt es eine Möglichkeit, diese Schleife zu vektorisieren, um sie viel schneller zu machen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage