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 :

Quelle formule donne ces résultats


Sujet :

Algorithmes et structures de données

  1. #1
    Futur Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 12
    Points : 9
    Points
    9
    Par défaut Quelle formule donne ces résultats
    Salut,

    Je ne suis pas assez bon en maths pour trouver ça. Je cherche la forule qui donne y en fonction de x. Sachant que c'est une courbe qui passe par les points suivant:

    x = 0.4046 alors y = 0.399
    x = 0.5 alors y = 0.662
    x = 0.75 alors y = 0.915
    x = 1 alors y = 1
    x = 1.25 alors y = 1.039
    x = 1.5 alors y = 1.06
    x = 2 alors y = 1.08
    x = 4.5 alors y = 1.104

    ouf !

    A l'oeil (en faisant joujou avec une calculette graphique, je trouve la forule suivante :

    Mais c'est très imparfait : déjà la courbe ne devrait pas "tomber à la fin", mais au contraire toujours monter ULTRA lentement.
    Et puis ça ne marche vraiment pas pour tous les points.

    Si quelqu'un pouvait m'aider ! Help ! (en espérant ê^t^rê^^dâ^n^s le bon forum)

  2. #2
    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
    T'es au courant qu'il en existe une infinité ?

  3. #3
    Rédacteur

    Avatar de millie
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7 015
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 015
    Points : 9 818
    Points
    9 818
    Par défaut
    Tu as des spécificités pour ta fonction ? (par exemple, polynomial ?)

    Si tu cherches des informations, tu peux regarder avec le mot clef : interpolation.

    Un exemple classique est le polynome d'interpolation de Lagrange (il y en a d'autres) : http://fr.wikipedia.org/wiki/Interpolation_lagrangienne


    EDIT :
    mais au contraire toujours monter ULTRA lentement.
    Pourquoi ça ? Ta fonction vérifie donc des propriétés ? Dans ce cas, un polynome ne pourra pas aller puisqu'il risque de monter ou de descendre franchement.
    Je ne répondrai à aucune question technique en privé

  4. #4
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Citation Envoyé par Vincdeladrome
    Salut,


    x = 0.75 alors y = 0.915
    x = 1 alors y = 1
    Miles et Millie vous ont déjà bien dégrossi le problème. Je vais abonder dans leur sens.
    Prenez par exemple toutes les fonctions dont les graphes passent par deux points (x0,y0) (x1,y1), sans autre condition. On sait que l'ensemble R comporte autant de points que n'importe lequel de ses sous-intervalles ouverts. Ainsi à partir de n'importe quelle fonction de R dans [y0,y1] vous pouvez fabriquer une fonction satisfaisant à vos conditions. Ceci s'étend naturellement à un nombre fini de points.
    Et pour ce qui concerne la croissance lente, rien de bon à attendre non plus.
    Les puissances fractionnaires croient moins vite que les puissances entières,
    xln(x) croit moins vite que toute puissance fractionnaire, ln(x)*ln(x) croit moins vite que cette dernière, à côté de cela ln(ln(x)) est un véritable escargot.
    Il doit donc manquer quelque chose d'important. Votre pb ressemble à un TP de sciences expérimentales pour illustrer une loi connue en théorie. Cette loi doit avoir une forme mathématique connue, et il vous suffit d'ajuster des paramètres.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  5. #5
    Futur Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    Déjà, je vous m'excuser pour ne pas vous avoir répndu plus tôt : je n'avais pas activé la fonction de notification pas email... je croyais donc n'avoir aucune réponse.

    Enfin, mon problème est corrigé : cette formule devait me permettre de corriger une autre formule pas suffisement exacte (une projection 3D). Jusqu'à ce qu'ici même, dans un autre sujet, quelqu'un pointe une erreur dans ma formule de projection : tout est alors rentré dans l'ordre !

    Merci pour vos réponse... et oui, je vois bien qu'il n'y a pas une formule pour cette question ; mais une infinité... j'en cherchais une "moyenne" qui passe a peut près par tous ces point : un vrai casse tête chinois, je comprends.

    Merci !

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 04/04/2015, 22h50
  2. La même formule donne des résultats différents
    Par shadelv dans le forum Excel
    Réponses: 3
    Dernier message: 01/10/2012, 11h18
  3. Quelles balises pour ces données ?
    Par okoweb dans le forum Web sémantique
    Réponses: 2
    Dernier message: 15/02/2012, 20h00
  4. crc32() donne un résultat négatif
    Par Hal2001 dans le forum Langage
    Réponses: 1
    Dernier message: 19/04/2006, 18h11
  5. [Type Sql] Quelles différences entre ces bases ?
    Par wonderboy dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 16/03/2006, 09h38

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