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

Mathématiques Discussion :

Calcul fort en mathématique


Sujet :

Mathématiques

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    30
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2006
    Messages : 30
    Par défaut Calcul fort en mathématique
    Bonjour,

    si on écrit y = x^2 et si je donne à la programme les valeurs de x, il va calculer les valeurs de y et de même pour x.

    Mais est ce que c'est possible si je donne à la programme les valeurs de X et Y, la programme va m'indiquer la relation entre c'est deux variable en d'autre termes si je lui donne x=2 y=4, x=3 y=9 ect... Il va m'afficher que f(t)=t^2??

    J'aimerai bien savoir vos avis, Est ce que c'est faisable ou non?

    Merci d'avance et bonne journée

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2005
    Messages : 42
    Par défaut
    Je voudrai bien t'aider mai j ai pas trés bien compris ce que tu voulais

  3. #3
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Il veut interpoler une fonction à partir d'une série de valeur, mais il n'a pas l'air de connaître du tout le domaine. Si ce que tu veux faire est possible dépend de détails que tu ne nous as pas encore donné. Cependant tu n'es pas sur le bon forum, je te déplace sur le forum algorithmique où l'on sera plus à même de te renseigner.

    (il faut maintenant que tu précise ton idée : quel est l'espace de fonctions dans lequel peuvent se trouver les réponses ?)

    --
    Jedaï

  4. #4
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    voir figure attachée

    Penses-tu que f(x)=x^2 soit la seule fonction qui vérifie f : 2 --> 4, et f:3-->9 ?
    Quand bien même tu aurais mille points, il existerait encore une infinité de fonction passant par tous. Pour aborder ce problème, il faut restreindre l'espace de fonctions comme il t'est dit plus haut. Exemple : mes fonctions sont des polynômes de degré inférieur à 3, mes fonctions sont des splines cubiques, mes fonctions sont des petits lapins blancs, etc

    Il faudrait vraiment que tu expliques mieux tes besoins
    Images attachées Images attachées  

  5. #5
    Membre éprouvé

    Inscrit en
    Juin 2004
    Messages
    1 397
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 1 397
    Par défaut
    Citation Envoyé par dazz_x
    mes fonctions sont des petits lapins blancs


    C'est excellent !!!
    Euh, au fait, à quoi reconnaît-on une fonction de petits lapins blancs ?
    Si l'on prend l'intégrale, on a quoi (une portée ?).

    Oups, pardon, ce n'est pas la taverne .

  6. #6
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    à quoi reconnaît-on une fonction de petits lapins blancs ?
    elle est développable en portée entière

  7. #7
    Membre émérite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 890
    Par défaut
    Citation Envoyé par aliassaf
    si je lui donne x=2 y=4, x=3 y=9 ect... Il va m'afficher que f(t)=??
    Ben, c'est une banale résolution d'un système d'équations. Comme je n'ai pas l'équation des petits lapins blancs sous la main, supposons que f soit un polynome de degré 1 (nombre de points moins 1): y = a x + b. Ca revient à résoudre:

    { 2 a + b = 4
    { 3 a + b = 9

    d'où a = 5 et b = -6

  8. #8
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    supposons que f soit un polynome de degré 1
    Voilà, t'as tout dit, là !

  9. #9
    Membre confirmé Avatar de O( N )
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2006
    Messages : 126
    Par défaut
    Bonjour a tous

    J'ai déjà rencontré un problème identique il y a quelques temps , la manière de le résoudre (pas l'unique ni la meilleure aussi) est de passer par les algorithmes génétiques.

    Tu dois indiquer tes possibilités d'actions de recherche automatique. (je m'explique)

    En fait tu donnes les possibilités de recherche de ton algorithme génétique : * + - / (les opérations de bases)
    puis les puissances ^ puis la variable et les constantes (x et 0 à 9).

    Ceci est assez limité mais te permet de trouver des fonctions simples comme y=x^2 et peux trouver les fonctions du style y = k*x^n(+-)k*x^(n-1)...(+-)k mais plus la fonction est compliqué plus il faut du temps et savoir configurer correctement ton algorithme génétique.

    Cela m'a permis à l'époque de trouver 5*x^3-4*x^2 - 10 pour une fonction de même degrée supérieure...

    La précision s'obtient avec du temps (des générations de tests) et avec un bon tableau d'informations sur les données/résultats de la fonction à trouver.

  10. #10
    Membre chevronné
    Profil pro
    Enseignant
    Inscrit en
    Avril 2004
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2004
    Messages : 440
    Par défaut
    Oui j'ai déjà vu cette méthode moi aussi, et ça a l'air de bien marcher.
    Mais :
    - c'est un peu bourrin pour quelqu'un qui commence
    - pour des fonctions polynomiales, qui sont très contraintes et avec finalement peu de variables (coefficients, ordres), je ne pense pas que * et / soient utiles, et des algos d'optimisation un peu plus simples que le génétique devraient suffire...

    Au fait, aliassaf, dis nous ton niveau histoire qu'on ne te donne pas des solutions trop dures !

    A+

  11. #11
    Membre émérite
    Inscrit en
    Janvier 2005
    Messages
    711
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 711
    Par défaut
    en fait, la question est surtout de savoir dans quel contexte il doit faire ca... si par exemple il a quelque chose qui est forcement polynomial avec une majoration sur le degré, c'est peut etre pas la peine de sortir l'algo génétique qui reste quand meme assez hasardeux..

Discussions similaires

  1. Réponses: 19
    Dernier message: 20/10/2009, 11h16
  2. [DOM] Calcul d'expressions mathématiques
    Par _root dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 16/06/2008, 23h47
  3. Calcul avec formule mathématique
    Par ThunderBolt_ dans le forum VBA Access
    Réponses: 5
    Dernier message: 29/06/2007, 07h32
  4. [VB]calcul dintegrale, fonctions mathématiques
    Par chammi dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 23/03/2006, 19h16
  5. codage du calcul de dérivée d'une fonction mathématique
    Par pispa2005 dans le forum Mathématiques
    Réponses: 5
    Dernier message: 08/01/2005, 21h54

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