den := n * sx2 - sx^2
!évaluation du dénominateur!
g := (sy * sx2 - sxy * sx)/den
h := (n * sxy - sy * sx)/den
!calcul des deux coefficients!
[edtdd]--Message édité par Combi_A_Vendre--[/edtdd]
BENB
Combi_A_Vendre a écrit a écrit :
Salut à tous,
Pour dans une heure, il me faudrait ça :
Dans un nuage de points, il me faut l'équation de la droite qui se rapproche le plus des points.
Ne serait-ce pas les moindres carrés?
Si oui, quelqu'un n'aurait-il pas le code C d'une librairie qui ferait ça?
merci,
vw
Tout le Pb est la...
soit tu considere cela verticalement -> regression lineaire
soit tu considere cela comme la distance d'un point a une droite, et la les choses sont differentes...
Carbon_14
Finalement, la méthode http://math.clg.qc.ca/PageNG1.html est bien décrite. C'est l'algo que j'avais récupéré dans la doc de ma (vieille) calculette HP33E à diodes rouges (les cristaux liquides n'existaient pas encore).
Il faut une variable SX2 qui fait la somme de tous les X au carré, SY2 pour les Y2, une SXY qui fait les sommes des produits X par Y, etc... Après c'est assez simple : règle de trois.
C'est un bon exercice. On l'a fait en Fortran en avant dernière année d'école de chimie. :D
Si je pouvais trouver le code C correspondant, ce serait le paradis!
vw
Combi_A_Vendre
Salut à tous,
Pour dans une heure, il me faudrait ça :
Dans un nuage de points, il me faut l'équation de la droite qui se rapproche le plus des points.
Ne serait-ce pas les moindres carrés?
Si oui, quelqu'un n'aurait-il pas le code C d'une librairie qui ferait ça?
merci,
vw
[edtdd]--Message édité par Combi_A_Vendre--[/edtdd]