Bonjour,
Je m'étonne de ne pas pouvoir, dans une boucle "for", agir sur l'indice 'i'?
En effet dans le code suivant:
Matlab retourne 1;2;3;4;5;6;7;8;9;10.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for i = 1:10 i if i==5 i = i +1; end end
Le saut du 6 n'a pas eu lieu (alors qu'en C, même si ce n'est pas propre, c'est tout à fait possible...).
Alors je suppose que c'est normal et que c'est dû au langage Matlab.
Mais quel explication peut-ton donner à ca?
Quelqu'un aurait-il une solution tout aussi simple pour faire des sauts dans une boucle?
Merci d'avance,
Partager