how would I randomly replace two elements in a row vector
Afficher commentaires plus anciens
rn, i have:
y = char(randperm(27));
for i = 1:iter
ynew = randperm(numel(y), 2);
1 commentaire
Rena Berman
le 15 Mar 2024
(Answers Dev) Restored edit
Réponses (1)
Walter Roberson
le 13 Fév 2024
Modifié(e) : Walter Roberson
le 13 Fév 2024
y = char(randperm(27) - 1 + 'A');
for i = 1:iter
idx = randperm(numel(y), 2);
ynew = y;
ynew(idx) = ynew([idx(2) idx(1)]);
end
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!