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 :

boucle for avec 4 compteur


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 33
    Points : 31
    Points
    31
    Par défaut boucle for avec 4 compteur
    j'ai quatres compteurs et je vais cree un algorithme de calcul mais ca marche pas
    voici mon programme (je crois que l'ecriture a = 0:2 , b = 0:2 , c = 0:2 , d = 0:2 n'est pas bonne )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    b_inf =0;
    M= [];
    N = [];
    for (a = 0:2 , b = 0:2 , c = 0:2 , d = 0:2)
        if (result(a,b,c,d)>=b_inf & a+b+c+d=2)
            N = [N,a,b,c,d]
            M = [M,result(a,b,c,d)]
        end
    end
        N
        M
    aidez-moi SVP

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 134
    Points : 129
    Points
    129
    Par défaut
    Peut-être ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    b_inf = 0;
    M = [];
    N = [];
     
    for a = 0 : 2
         for b = 0 : 2 
              for c = 0 : 2
                   for d = 0 : 2
                        if (result(a, b, c, d) >= b_inf) && (a+b+c+d = 2)
                           N = [N, a, b, c, d];
                           M = [M, result(a, b, c, d)];
                       end
                   end
              end 
        end
    end
    Au taf : Quad Core/8Go de RAM sous Win Seven 64 - Matlab 2009b 64bit.
    Perso : Core 2 Duo/8Go de RAM Mac OS X 10.6 - Matlab 2009b 64bit

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

Discussions similaires

  1. Boucle For avec compteur
    Par macErmite dans le forum MATLAB
    Réponses: 6
    Dernier message: 15/05/2011, 15h35
  2. Boucle for avec saut
    Par michel71 dans le forum Delphi
    Réponses: 3
    Dernier message: 25/02/2007, 16h16
  3. boucle for avec condition
    Par Daniel Magron dans le forum Delphi
    Réponses: 4
    Dernier message: 22/01/2007, 16h18
  4. Réponses: 2
    Dernier message: 28/08/2006, 18h17
  5. [VB6] boucle for avec liste de valeur defini
    Par Morpheus2144 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 06/04/2006, 18h12

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