Envoyé par
magelan
Bonjour,
Peux-tu préciser?
Normalement, tu devrais obtenir un tableau NB_MODES contenant 200 valeurs.
Pour tester tu peux plutôt faire :
1 2 3 4 5 6
| n=200;
for i = 1:n,
if ZONE(i)==2 then NB_MODES(i) = 2
else NB_MODES(i) = 1
end
end |
ZONE est obtenu comme ceci :
ZONE = floor(rand(1,200)*5+2)
Et lorsque j'exécute votre code, j'obtiens ceci :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| NB_MODES =
1.
NB_MODES =
1.
1.
NB_MODES =
1.
1.
1.
NB_MODES =
1.
1.
1.
1.
NB_MODES =
1.
1.
1.
1.
1.
NB_MODES =
1.
1.
1.
1.
1.
1.
NB_MODES =
1.
1.
1.
1.
1.
1.
1. |
et ça continue et ça continue .
Avec mon ancien code, j'ai x tableaux NB_MODES de 200 postes tous identiques.
Partager