Y = zeros(5000,10);
y
ist ein 5000 x 1 vordefinierter Vektor bestehend aus Zahlen von 1 bis 10;Gibt es eine bessere Möglichkeit, diesen MATLAB-Code zu implementieren?
for i= 1:size(Y,1)
Y(i,y(i)) = 1;
end
Gibt es einen besseren und einfacheren Weg, dies zu implementieren, da der Rest meines Code vektorisiert ist und enthält keine für Schleife
Dieser Code wahrscheinlich ziemlich schnell, wie es ist, weil Sie wirklich kleine Dinge innen tun. –