platzieren, wie dies zu tun?bestimmte Anzahl nach dem Zufallsprinzip in Array in Matlab
Ich möchte eine bestimmte Anzahl platzieren, wie die Nummer 2 zufällig in ein 3x3
von Nullen array
, es darum ging, ist gut, aber die Codierung immer noch nicht richtig und irgendwie Nummer 1 auch angezeigt werden.
rows = 3;
cols = 3;
M = zeros(rows,cols);
p = randi(2);
rV = randperm(rows);
cV = randperm(cols);
M(rV(2),cV(2))=p
wo habe ich falsch gemacht? jeder Vorschlag
'M (Randi (numel (M))) = 2'? – bla
danke! das funktioniert auch .. – user6196619