Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

[Matlab]travaux pratiques et régression linéaire



  1. #1
    Bulkilol

    [Matlab]travaux pratiques et régression linéaire

    Bonjour à tous,

    Je suis en train de rédiger un rapport pour un tp de physique, et je suis heurté à un problème. J'ai effectué une série de mesure sur l'absorption des rayons X par de l'aluminium, qui suivent la loi:


    I: l'intensité
    d: l'épaisseur du morceau d'Al
    m: le coef d'absorption

    Pour trouver m, je dois donc trouver la pente de l'équation



    Ce que je fais avec Matlab et la fonction polyfit. Le problème c'est que je n'arrive pas à trouver l'erreur sur la pente, et donner un résultat sans une marge d'erreur, c'est pas top...

    Quelqu'un sait comment s'y prendre? Je n'ai même pas réussi à trouver l'erreur lors de la méthode des moindres carrés sur le net.

    Merci d'avance

    PS: je ne sais pas si ce post a vraiment sa place dans cette section, mais Matlab étant tout sauf open-source, je me voyais pas trop le mettre dans la section open-source (quoique le code est le même que sous Octave)

    -----


  2. #2
    ketchupi

    Re : [Matlab]travaux pratiques et régression linéaire

    Selon moi, vous cherchez à estimer l'erreur commise sur la mesure de m tout en mesurant I.
    Si une variation de m est uniquement liée à une variation de I, on a :


    et donc :


    j'espère que cela vous aidera. Cordialement.
    On ne force pas une curiosité, on l'éveille. Daniel Pennac

  3. #3
    philou21

    Re : [Matlab]travaux pratiques et régression linéaire

    Bonjour
    voila comment je m'y prendrais...
    D'abord, pour simplifier, on va noter les valeurs mesurées de
    Ces données seront donc fitter sur
    Par les moindres carrés on détermine la meilleur valeur de m :

    L'incertitude sur m pourra être estimée par propagation des erreurs :
    la variance sur m :

    les sont égales à la variance sur Y :

    avec donc n-1 degrés de libertés.
    Donc :


    et comme

    ça doit faire :


    pour avoir l'incertitude sur m tu regardes dans une table de student la valeur de t pour 95% par exemple et pour n-1 degrés de libertés et :


    Voila, si je ne suis pas trompé...

Sur le même thème :

Discussions similaires

  1. Régression linéaire Matlab
    Par seb__d dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 20/01/2010, 21h14
  2. Aide pour Matlab, regression linéaire.
    Par ultralhc dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 22/10/2008, 21h53
  3. sos help matlab regression linéaire
    Par ph master dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 15/11/2007, 21h42
  4. travaux pratiques à CCP
    Par chain dans le forum Renseignements sur les concours et examens
    Réponses: 3
    Dernier message: 07/07/2007, 10h41
  5. Régression linéaire Matlab
    Par seb__d dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 20/04/2006, 16h08