Probleme MATLAB
Fermé
Utilisateur anonyme
-
Modifié par le_precoce le 25/02/2011 à 14:55
khunlun Messages postés 117 Date d'inscription mardi 12 avril 2005 Statut Membre Dernière intervention 17 avril 2012 - 3 mars 2011 à 15:41
khunlun Messages postés 117 Date d'inscription mardi 12 avril 2005 Statut Membre Dernière intervention 17 avril 2012 - 3 mars 2011 à 15:41
1 réponse
khunlun
Messages postés
117
Date d'inscription
mardi 12 avril 2005
Statut
Membre
Dernière intervention
17 avril 2012
27
3 mars 2011 à 15:41
3 mars 2011 à 15:41
Bonjour,
J'arrive peut-être un peu tard pour la bataille mais voila un début d'aide.
nnz(A) donne le nombre de chiffres (ou de nombres) différents de 0 dans la matrice A.
Pour avoir le nombre de 0, il suffit de faire :
function res = NombreZeros(A)
res = size(A,1)*size(A,2) - nnz(A);
Pour le deuxième point, il suffit d'utiliser la fonction écrite précedemment :
NombreZero(A-val) donnera le nombre d'occurence de la valeur val dans la matrice A.
Bonne journée.
J'arrive peut-être un peu tard pour la bataille mais voila un début d'aide.
nnz(A) donne le nombre de chiffres (ou de nombres) différents de 0 dans la matrice A.
Pour avoir le nombre de 0, il suffit de faire :
function res = NombreZeros(A)
res = size(A,1)*size(A,2) - nnz(A);
Pour le deuxième point, il suffit d'utiliser la fonction écrite précedemment :
NombreZero(A-val) donnera le nombre d'occurence de la valeur val dans la matrice A.
Bonne journée.