Bonjour à tous,
Je souhaite supprimer des valeurs d'une matrice en réalisant une boucle sur ses indices. Le petit code que j'ai écrit est le suivant :
Le problème se situe au niveau de l'arrêt de la boucle. Ayant un vecteur "n_cycles" variant en dimension si la condition "if" est vérifiée, je me trouve face à l'erreur de dimension de matrice lorsque ma boucle for excède les dimensions du mon nouveau vecteur "n_cycles".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 for i=1: ... if n_cycles(i)==0 n_cycles(i)=[]; xcenters(i)=[]; end end
Je souhaite donc pouvoir corriger ce petit défaut qui me fait pour ainsi dire tourner en rond.
Si quelqu'un à une petite idée pour me débloquer, n'hésitez pas!
Maxime
Partager