Bonjour,

J'aurais besoin d'aide pour aborder un programme. Enfaite j'ai une matrice avec 10 lignes et 1 colonne.
J'aimerais récupérer le vecteur 1 5 6 et 8 2 distinctement afin d'en déterminer la taille. J'ai fais ce petit bout de code cependant j'obtiens que la taille du 2 ème vecteur (donc 2 ici). Merci pour votre aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
x=[NaN NaN NaN NaN 1 5 6 NaN 8 2 ];
ind=find(x>0); % Indice des éléments différents de NaN
s=sum(sum(diff(ind,2)==0)); %nombre d'éléments qui se suivent