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 :

Méthode des moindres carrés, fonction sinusoidale


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Physicien médical
    Inscrit en
    Juillet 2010
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Physicien médical
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2010
    Messages : 47
    Points : 35
    Points
    35
    Par défaut Méthode des moindres carrés, fonction sinusoidale
    Bonjour,

    Je vous écris pour vous soumettre un dilemme: Je dispose d'une série de valeurs dépendantes d'un angle phi, et pour laquelle j'ai établi une courbe que je souhaite interpoler sous la forme d'une fonction sinusoidale de la forme:

    Xe(phi)= A sin (phi + omega) + K.

    Avec A l'amplitude, et omega le déphasage. Je travaille à la base sous Excel, mais pas moyen de créer une courbe de tendance de forme sinusoidale..

    Du coup....Matlab!

    Ma question est la suivante: je souhaite ajuster ma courbe de tendance avec la méthode des moindres carrés, et ainsi obtenir mes valeurs de A, omega et K...

    Existe-t-il des fonctions sous Matlab qui me permettraient (à la manière du Solver d'Excel) d'obtenir assez simplement ces valeurs?

    Je vous remercie par avance, bon après-midi

  2. #2
    Membre éprouvé
    Avatar de ol9245
    Homme Profil pro
    Chercheur
    Inscrit en
    Avril 2007
    Messages
    985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Avril 2007
    Messages : 985
    Points : 1 158
    Points
    1 158
    Billets dans le blog
    1
    Par défaut
    c'est fminsearch.

    Tu apprendras à t'en servir en consultant cette section de l'aide :
    Minimizing Functions and Finding Zeros
    sous-section : Fitting a Curve to Data

    l y a un exemple complet de démo.
    "La vraie grandeur se mesure par la liberté que vous donnez aux autres, et non par votre capacité à les contraindre de faire ce que vous voulez." Larry Wall, concepteur de Perl.

  3. #3
    Modérateur
    Avatar de le fab
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    1 882
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Isère (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 882
    Points : 3 432
    Points
    3 432
    Par défaut
    ou lsqcurvefit voir fmincon si tu veux rajouter des contraintes

Discussions similaires

  1. Réponses: 5
    Dernier message: 03/05/2011, 17h31
  2. Equation du cercle par la méthode des moindres carrés
    Par olivier21c dans le forum MATLAB
    Réponses: 1
    Dernier message: 29/03/2009, 20h10
  3. [JSci.maths] Méthode des moindres carrés
    Par rienque2008 dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 16/12/2008, 11h56
  4. Réponses: 2
    Dernier message: 24/05/2008, 21h27
  5. méthode des moindres carrés
    Par sinna dans le forum Mathématiques
    Réponses: 4
    Dernier message: 05/04/2008, 21h41

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