IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

[for and if] trier les valeurs d'une boucle


Sujet :

MATLAB

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Points : 476
    Points
    476
    Par défaut [for and if] trier les valeurs d'une boucle
    Bonjour,

    J'aimerais, dans une boucle, que le code reconnaisse certaines valeurs définies a posteriori.
    Voici un exemple: j'ai mon vecteur A avec 3 valeurs comprises entre 1 et 10, ensuite une boucle ii de 1 à 10. J'aimerais pouvoir savoir quand ii égale une valeur de A (pour faire une autre opération dessus). Le code ci-dessous ne marche pas car A n'est pas une valeur mais un vecteur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    A=[3 7 9];
     
    for ii=1:10  
        if ii==A(:)
            disp('valeur de A')
        end
        disp('pas valeur de A')
    end
    Comment le faire fonctionner sans ajouter autant de || qu'il y a de valeurs de A. En gros comment traduire: "Si ii égale une valeur de A alors dit le moi"


    Merci d'avance.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Il te manque l'emploi de la fonction ANY:

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Points : 476
    Points
    476
    Par défaut
    Merci beaucoup, le "any" faut que j'évite de l'oublier...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/11/2010, 14h07
  2. trier les résultats d'une boucle "foreach"
    Par cozy_cookie dans le forum Langage
    Réponses: 2
    Dernier message: 31/08/2010, 14h18
  3. [6.5][Webi]Trier les valeurs d'une invite
    Par alextoucour dans le forum Webi
    Réponses: 10
    Dernier message: 08/11/2008, 18h05
  4. Concaténer les valeurs dans une boucle
    Par philippef dans le forum Langage
    Réponses: 4
    Dernier message: 28/08/2007, 21h08
  5. [VBA]Trier les valeur d une liste par ordre croissant
    Par PierrotKun dans le forum VBA Access
    Réponses: 1
    Dernier message: 30/03/2007, 10h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo