Ajuster une courbe
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Ajuster une courbe



  1. #1
    invite3be2f223

    Ajuster une courbe


    ------

    Bonjour,

    Je cherche à ajuster une fonction sur une serie de points.
    Maheureusement, je n'arrive pas à trouver la forme de la fonction.
    voici la courbe que j'essaye d'ajuster, pouvez-vous m'aider à resoudre ce probleme , svp ?

    Merci pour vos réponses !

    -----
    Images attachées Images attachées  

  2. #2
    Coincoin

    Re : Ajuster une courbe

    Salut,
    D'où viennent ces points ? Ca pourrait donner une idée du type de fonction...
    Ca pourrait être quelque chose du genre A/x^B avec B impair...
    Encore une victoire de Canard !

  3. #3
    invite3be2f223

    Re : Ajuster une courbe

    Ah c'est pas evident à expliquer ce que cela represente.
    Je vais essayer d'ecrire un petit descriptif cet apres midi.
    Mais en attendant, je précise seulement que je souhaiterai une fonction continue (plutot que A/X^B)
    peut etre à l'aide d'une combinaison d'exponentielles ?
    qu'en pensez vous ?

  4. #4
    invite986312212
    Invité

    Re : Ajuster une courbe

    ça fait penser à une "mère d'ondelettes" vois:
    http://en.wikipedia.org/wiki/Morlet_wavelet

  5. A voir en vidéo sur Futura
  6. #5
    Coincoin

    Re : Ajuster une courbe

    Pour l'instant, ça peut être tout et n'importe quoi... On ne sais pas si les points sont exacts ou bien entâchés d'une erreur, et sans formule on ne peut pas faire de régression.

    Tu peux toujours essayer de la tracer dans des échelles logarithmique et semi-logarithmique voir si ça donne quelque chose d'intéressant.
    Encore une victoire de Canard !

  7. #6
    invite986312212
    Invité

    Re : Ajuster une courbe

    j'ai dessiné l'image jointe à l'aide des commandes R suivantes:

    > morlet0<-function(t,w0=1){return(1/pi^0.25*exp((0+1i)*w0*t)*exp(-t^2/2))}

    > morlet<-function(t,w0,location=0,scale =1){return(morlet0((t-location)/scale,w0)/sqrt(scale))}

    > plot(Im(morlet(((-100:100)/10),1)),type="l")
    Images attachées Images attachées  

  8. #7
    invite3be2f223

    Re : Ajuster une courbe

    mhm....

    merci pour votre aide à tous.
    Je pensais que je pourrais trouver facilement une fonction simple à ajuster sur ces points mais de toute évidence c'est plus compliqué que ça.
    je vais essayer de reflechir de nouveau merci pour votre aide.

  9. #8
    Jeanpaul

    Re : Ajuster une courbe

    Ca ressemble à une dérivée de gaussienne, donc du genre x*exp(-x²)

  10. #9
    invitebffdad0e

    Re : Ajuster une courbe

    slt
    j'aimerais faire une fonction sous matlab qui prenne en paramètre une fonction. Je m'explique: je voudrais faire:
    un programme sous matlab qui détermine les coefficients a , b et c de la fonction non lineaire y=a*exp(-bx^2) +c sous les contraintes suivantes;
    a+c=1 et y inferieur ou egale à 1 c'est une modélisation des donnés expérimentales des y =f(x) (ajustement non linéaire par la méthode des moindres carrées) et merci
    please help

Discussions similaires

  1. Calcul de pH, ajuster pH tampon
    Par invited9004bc5 dans le forum Chimie
    Réponses: 12
    Dernier message: 14/10/2008, 15h34
  2. Ajuster le pH d'une piscine
    Par NoWnOw[PHY-CHIM] dans le forum Chimie
    Réponses: 17
    Dernier message: 12/10/2008, 19h51
  3. ajuster une pompe de puits
    Par invited4bbf6be dans le forum Technologies
    Réponses: 8
    Dernier message: 17/07/2007, 11h59
  4. asymptote à une courbe
    Par invite15c05830 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 06/11/2006, 13h43
  5. Approximer une courbe
    Par FiReTiTi dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 26/09/2006, 10h20