GRATUIT

Vos offres d'emploi informatique

Développeurs, chefs de projets, ingénieurs, informaticiens
Postez gratuitement vos offres d'emploi ici visibles par 4 000 000 de visiteurs uniques par mois

emploi.developpez.com

Taille et nombre d'éléments non zéros dans un vecteur

Présentation
Voici un code MATLAB qui permet de calculer la taille et le nombre d'éléments différents de zéros dans un vecteur.
Détails
Avatar de kmaniche
Membre chevronné
Voir tous les téléchargements de l'auteur
Licence : Autre
Date de mise en ligne : 29 mai 2013




Avatar de clojo clojo - Futur Membre du Club https://www.developpez.com
le 31/05/2013 à 13:44
Bonjour, j'aimerais savoir combien j'ai de zéros entre mes valeurs ... c'est possible de faire le même genre de programme ?
merci.
Avatar de Jerome Briot Jerome Briot - Rédacteur/Modérateur https://www.developpez.com
le 31/05/2013 à 13:49
Il suffit d'utiliser l'opérateur logique ~ sur le vecteur en entrée :

Code : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
>> a  = [1 0 0 0 5 4 1 1 2 2 0 8 0 1 3 ] 
>> [snz, nbnz] = nonzeros2(a) 
 
snz = 
 
     1     6     1     2 
 
 
nbnz = 
 
     4 
 
>> [snz, nbnz] = nonzeros2(~a) 
 
snz = 
 
     3     1     1 
 
 
nbnz = 
 
     3
Avatar de clojo clojo - Futur Membre du Club https://www.developpez.com
le 31/05/2013 à 14:42
Merci.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Contacter le responsable de la rubrique MATLAB