how can I find the values 88,89,90 and replace them as 65,66,67 using a for loop?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Generator = randi([65,90],[1,10])
0 comentarios
Respuestas (1)
Walter Roberson
el 23 de Ag. de 2022
Generator = randi([65,90],[1,10])
for K = 1 : numel(Generator)
if Generator(K) == 88
Generator(K) = 65;
elseif Generator(K) == 89
Generator(K) = 66;
elseif Generator(K) == 90;
Generator(K) = 67;
end
end
This is deliberately clumsy -- if you have a requirement to use a for loop instead of something more efficient, then who-ever imposed the requirement to use a for loop probably wants to see the steps spelled out.
0 comentarios
Ver también
Categorías
Más información sobre Loops and Conditional Statements 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!