How do i assign a random element of an array a new value
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have an array maze=strings(size) where all the elements are "0" How did i randomly choose one of these elements and assign it "P"
0 comentarios
Respuestas (2)
madhan ravi
el 31 de Oct. de 2018
Editada: madhan ravi
el 1 de Nov. de 2018
a=maze;
a(randi([1,numel(a)],1,1))='p'
2 comentarios
madhan ravi
el 31 de Oct. de 2018
The above shows an example to select random value and replacing it as another.
Stephan
el 1 de Nov. de 2018
Hi,
try:
maze(randi(numel(maze))) = 'P';
Best regards
Stephan
0 comentarios
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!