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 :

Nested loops while


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2020
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Nested loops while
    Bonsoir
    Je suis faible en matlab mais pas beaucoup
    j'ai un problème avec les While emboîtées

    je veux une explication de l'algo ci joint
    avec des itération faible par exemple Mg=3,Mgl1=2 et Mgl2=2.
    une grande boucle WHILE et deux sous boucles WHILE je veux bien comprendre les étapes
    est ce que il faut exécuté tous les iteration Mg ensuite les itérations Mgl1....ect
    puisque on va exploiter le résultat de la boucle Mg dans les sous boucles
    Merci d'avance
    Fichiers attachés Fichiers attachés

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2020
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    j'ai pas bien comprendre.
    puisque pour passer a les sous-boucles t'a besoin de X* de la grande ou la globale.
    donc dans les sous boucles on va exploiter le X*.
    ma question est est ce que ce X* est un résultat d'une seule itération ou Mg itérations.
    puisque on doit exécuter la 1er sous-boucle dit local search1 Mgl1 iterations
    et on doit exécuter la 2eme sous-boucle dite local search 2 Mgl2 fois
    donc le nombre totale d'itérartion est ( Mgx (Mgl1+Mgl2).
    exemple:
    Mg=4 ,Mgl1=3 et Mgl2=2 et soit X* =7 initial
    donc le nombre totale d'itération est 4x(3+2)=20.
    comment sace passe les choses
    pour k=1 dans la boucle globale
    et apres le IF il reste X*=7
    est ce que on va directement entrer par le X*=7 dans les sous-boucle ou on va executer le WHILE 4 fois on sort avec un autre X* et ensuite rentrer dans les sous boucle.

    merci

Discussions similaires

  1. dans quel cas une jointure nested loops est meilleur que hash join?
    Par M_Dandouna dans le forum Administration
    Réponses: 5
    Dernier message: 08/09/2009, 15h46
  2. Différence entre Nested LOOP et Hash Join
    Par farenheiit dans le forum Administration
    Réponses: 24
    Dernier message: 25/03/2009, 10h01
  3. Loop while qui plante
    Par Socrate127 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/04/2008, 23h09
  4. loop while, for et sql
    Par rcmn dans le forum Général Python
    Réponses: 9
    Dernier message: 02/03/2007, 19h11
  5. [VBA-E] PRobleme avec une boucle DO..LOOP WHILE
    Par AliochaBada dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 31/07/2006, 01h04

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