Question régression non linéaire

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
xuzhifang
Messages: 4
Enregistré le: 17 Juil 2009, 12:04

question régression non linéaire

par xuzhifang » 17 Juil 2009, 12:13

Bonjour!

j'ai un modèle exponentiel à multiples variables:

f(a,b,c,d)= a*exp(b*k1^c)/1+d*k2

il faut déterminer les 4 paramètres a,b,c,d.
Pouvez vous donner une bonne méthode(ou algorithme) pour le résoudre.

Au niveau du logiciel, j'ai excel(avec marco) dont je lis les données.
Donc je voudrais programmer avec VBA.

Merci beaucoup.



XENSECP
Habitué(e)
Messages: 6387
Enregistré le: 27 Fév 2008, 19:13

par XENSECP » 19 Juil 2009, 09:57

A partir d'un tableau de données ?

xuzhifang
Messages: 4
Enregistré le: 17 Juil 2009, 12:04

par xuzhifang » 20 Juil 2009, 06:38

XENSECP a écrit:A partir d'un tableau de données ?


oui, avec une feuille de données en excel.

xuzhifang
Messages: 4
Enregistré le: 17 Juil 2009, 12:04

par xuzhifang » 27 Juil 2009, 12:02

xuzhifang a écrit:oui, avec une feuille de données en excel.


Je pense que je vais le résoudre avec la méthode des moindres carrés non linéaire.

azertyboy
Messages: 5
Enregistré le: 28 Juil 2009, 09:40

par azertyboy » 30 Juil 2009, 12:35

Tu peux expliquer comment tu fais ça stp ?
Ou alors où trouver une tutorial, car je n'arrive pas à en trouver et je crois que cette méthode répond à mon problème.

Merci

xuzhifang
Messages: 4
Enregistré le: 17 Juil 2009, 12:04

par xuzhifang » 31 Juil 2009, 07:14

Sur le site de wikipédia a bien expliqué:
http://fr.wikipedia.org/wiki/Moindres_carr%C3%A9s_non_lin%C3%A9aires

En gros, ce genre de problème est dans le domaine de l'optimisation.
Pour mon problème de fitting, il faut apprendre l'algorithme de Gauss-Newton, l'algorithme de Levenberg-Marquardt, ou si tu veux "encore" optimiser ton algo, il faut approfondir un peu avec l'algorithme L-BFGS(http://en.wikipedia.org/wiki/L-BFGS)

Un bon livre(en anglais) d'optimisation: http://www.siam.org/books/textbooks/fr18_book.pdf

Ce livre m'a servi, j'espere que ça peut t'aider.

Mais ça dépend aussi de ton problème et le logiciel disponible pour toi.

bon courage!!!

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 25 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite