How to judge the duplicate value of the previous loop and the current loop in the loop
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
a = [201101 201107 201201 201207 201301 201307 201401 201407 201501 201507]
for k = 1:2
if k =mod(k,2)==1
index =(1:5)
year = a(index)
else k = mod(k,2)==0
year = index =(2:6)
end
how can find repeat value a(index(2:5))
is any way to detect or find out the existence of these duplicate values
0 comentarios
Respuestas (1)
David Hill
el 4 de Mayo de 2022
Not sure what you are asking. Of course there are going to be repeated values in the year rows. You need to explain better with an example.
a = [201101 201107 201201 201207 201301 201307 201401 201407 201501 201507]
for k = 1:2
if mod(k,2)==1
year(k,:) = a(1:5);
else
year(k,:) = a(2:6);
end
end
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!