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

Algorithmes et structures de données Discussion :

Cherche le minimum d'une fonction


Sujet :

Algorithmes et structures de données

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 10
    Points : 3
    Points
    3
    Par défaut Cherche le minimum d'une fonction
    bonjour, je cherche un algorithme trouvant le minimum d'une fonction f qu'on indiquera dans un intervalle défini.
    pour ceci il y a 2 méthodes, par balayage ou par dichotomie.
    les 2 méthodes m'intéressent...
    merci d'avance

  2. #2
    Membre actif Avatar de ronan99999
    Inscrit en
    Juillet 2003
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 279
    Points : 299
    Points
    299
    Par défaut
    Bonour,
    Tu dois poster dans le forum algorithme, cela pour l'instant n'a rien à voir avec le langage C.

    Sinon pour ton probléme tu peux déja regarder ici: http://fr.wikipedia.org/wiki/Algorit...27une_fonction

    bonne chance.
    Si tu ne te plantes pas, comment veux tu pousser?

  3. #3
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    ce serait aussi bien de savoir à quelle famille de fonctions tu te limites... sinon on peut avoir n'importe quelles fonctions réglées, et là ça va être dur
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  4. #4
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 10
    Points : 3
    Points
    3
    Par défaut
    nan, je ne travaille pas avec les fonctions reglées mais avec des fonctions dépendant d'une seule variable. ( genre f(x)=exp(x) ou sin(x) etc...)
    merci

  5. #5
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Citation Envoyé par yakamone3
    nan, je ne travaille pas avec les fonctions reglées mais avec des fonctions dépendant d'une seule variable. ( genre f(x)=exp(x) ou sin(x) etc...)
    merci


    fonctions réglées = ens des fonctions limites de fonctions en escalier... sin et exp en font partie
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  6. #6
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 10
    Points : 3
    Points
    3
    Par défaut
    ok ! lol
    ben considerons que je travaille avec des fonctions réglées alors...
    pour moi, ce travail me parait dur, mais il sanctionne la fin de mon 1er semestre en informatique donc, ça ne doit pas etre insurmontable pour des gens calés en la matière.
    merci de te préoccuper de mon cas.

  7. #7
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    intervalle fini ou non...
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  8. #8
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 10
    Points : 3
    Points
    3
    Par défaut
    oui, on prends la fonction sur un intervalle [a;b], la fonction f est définie et bornée sur le segment [a;b] (pas d'asymptote verticale )

  9. #9
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Citation Envoyé par yakamone3
    oui, on prends la fonction sur un intervalle [a;b], la fonction f est définie et bornée sur le segment [a;b] (pas d'asymptote verticale )

    dans tes cas si simples, tu peux appliquer de "bêtes" méthodes d'optimisation...
    comme ceux décrits ici (seanceX.pdf)
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  10. #10
    Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 10
    Points : 3
    Points
    3
    Par défaut
    ok, merci pour tout

  11. #11
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Il y a eu un post ici il n'y a aps trop longtemps, donc

  12. #12
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour,

    tout dépend bien sur de la gueule de tes fonctions...
    Si ta fonction possède plusieurs minimum locaux, la dichotomie risque de donner de mauvais résultat.

    Il me semble qu'il existe une méthode de Newton qui converge vers un minimum... (à vérifier).
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  13. #13
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Les techniques de Gauss peuvent aussi converger vers des minimas locaux, tout comme la dichotomie. Son avantage est qu'en grandes dimensions, on a pas une multiplication exponentielle des valeurs à calculer.

Discussions similaires

  1. Minimum d'une fonction
    Par kwatz dans le forum MATLAB
    Réponses: 1
    Dernier message: 21/01/2010, 13h14
  2. Trouver le minimum d'une fonction à 3 variables
    Par QuintusII dans le forum MATLAB
    Réponses: 13
    Dernier message: 08/12/2008, 14h19
  3. Recherche du minimum d'une fonction sur un intervalle
    Par jschutz dans le forum Mathématiques
    Réponses: 6
    Dernier message: 18/03/2008, 14h25
  4. Réponses: 2
    Dernier message: 23/11/2007, 11h33
  5. Réponses: 6
    Dernier message: 21/09/2007, 14h18

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