Salut;
je veux calculer le nombre des éléments non zero dans une matrice.
y'a t'il une fonction qui fait cela sans utiliser des boucles.
Merci
Salut;
je veux calculer le nombre des éléments non zero dans une matrice.
y'a t'il une fonction qui fait cela sans utiliser des boucles.
Merci
Bonsoir,
Il y a plusieurs façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 >> doc find >> doc size
Code : Sélectionner tout - Visualiser dans une fenêtre à part >> doc any
Code : Sélectionner tout - Visualiser dans une fenêtre à part >> doc all
Merci pour la réponse,
dsl j'ai une autre petite question, y'a t'il une fonction pour calculer le nombre d'élément dans une matrice ou vecteur.
merci d'avance
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part n = nnz(M);
ou encore si les valeurs non nulles sont toutes égales à 1 (matrice binaire) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part n = sum(M(:)~=0);
Code : Sélectionner tout - Visualiser dans une fenêtre à part n = sum(M(:));
Code : Sélectionner tout - Visualiser dans une fenêtre à part doc numel
Partager