Modéliser une courbe
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 14 Aoû 2012, 10:34
Bonjour,
J'ai une courbe définie par la fonction
:
[CENTER]
[/CENTER]
J'ai besoin d'intégrer cette fonction sur l'intervalle
. Le problème c'est qu'il est impossible de faire ce calcul en temps raisonnable (la fonction fait une vingtaine de pages :lol3: ). J'aimerais donc modéliser cette courbe, j'ai choisi d'utilisé un polynôme.
Je calcul donc "n" points de cette courbe dans l'intervalle choisi et jappelle la fonction "PolynomialFit" qui me retourne mon polynôme.
Voila un résultat :
[CENTER]
[/CENTER]
Lorsque je réduit à l'intervalle
, il suit bien la courbe :
[CENTER]
[/CENTER]
Comment faire pour améliorer le résultat ? Un autre algo ? Ne pas utiliser de polynôme ? ...
-
fatal_error
- Modérateur
- Messages: 6610
- Enregistré le: 22 Nov 2007, 13:00
-
par fatal_error » 14 Aoû 2012, 12:00
Tu cherches l'expression litterale ou la valeur de l'aire?
parce que si c'est comme tu dis la valeur de l'aire, t'as qu'a evaluer ta fonction en un nombre suffisant de points rapproches.
la vie est une fête
-
Mathusalem
- Membre Irrationnel
- Messages: 1837
- Enregistré le: 14 Sep 2008, 04:41
-
par Mathusalem » 14 Aoû 2012, 12:54
Cliffe a écrit:Bonjour,
J'ai une courbe définie par la fonction
Comment faire pour améliorer le résultat ? Un autre algo ? Ne pas utiliser de polynôme ? ...
Salut, Je sais pas quel programme tu utilises pour faire tes approximations :
Cette courbe a une gueule de (selon moi)
Cherche 'Loi de Planck' pour des détails. Je pense que tu peux t'amuser à ajuster cette fonction de manière satisfaisante. Je sais pas si c'est un hasard que tu aies choisis ce nom pour le paramètre, mais c'est le 'lambda' qui m'a fait penser a la fonction
A la rigueur, rajoute un offset à la fonction.
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 14 Aoû 2012, 12:56
Une somme ? C'est faisable oui
J'ai essayer en lui demandant de trouver une fonction de la forme :
:
[CENTER]
[/CENTER]
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 14 Aoû 2012, 13:38
Avec la loi de planck :
[CENTER]
[/CENTER]
J'ai un problème sur l'axe des abscisses :doh:
-
Mathusalem
- Membre Irrationnel
- Messages: 1837
- Enregistré le: 14 Sep 2008, 04:41
-
par Mathusalem » 14 Aoû 2012, 13:45
Cliffe a écrit:Avec la loi de planck :
[CENTER]
[/CENTER]
J'ai un problème sur l'axe des abscisses :doh:
T'es sûr de ce que t'as fait ? :doh:
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 14 Aoû 2012, 16:22
Je sais pas pk il me trouve ce résultat. J'ai du faire une erreur oui. J'ai utiliser les sommes de Riemann pour faire se que je voulais.
-
C.Ret
- Membre Relatif
- Messages: 497
- Enregistré le: 02 Juil 2012, 13:33
-
par C.Ret » 14 Aoû 2012, 17:11
Je sais pas si ma remarque va beaucoup aider.
Il y avait un temps où j'avais entre 10 et 20 courbes de ce type par jour à intégrer. Leur équation m'était inconnue (la courbe se tracait automatiquement sur une table traçante).
Pour ne pas perdre de temps, j'utilisais une méthode rapide et précise:
- je découpais la courbe soigneusement avec un bon cutter
- je pesais (balance de labo au 1/100 de mg) la découpe ainsi qu'un caré de surface connue dans le même papier/carton.
L'astuce était de charger la table traçante avec du papier canson plus dense et facile à découper.
Par règle de trois, j'obtenais directement la valeur numérique de l'intégrale entre les deux bornes demandées. Le plus long était la découpe. Mais j'avais ainsi mes 10/20 intégrale en quelques heures de travail méticuleux.
Bon, ok je sors ===>
P.S.:
Ah oui j'oublie, vous n'avez pas de matos, pas de balance de précision, pas de cutter, enfin rien qui pemettrait d'intégrer rapidement cette courbe ! Sauf qu'un vieux PC...
La vie est dure quand même !! :ptdr:
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 14 Aoû 2012, 17:20
Pas mal l'astuce :lol3:
-
Dlzlogic
- Membre Transcendant
- Messages: 5273
- Enregistré le: 14 Avr 2009, 13:39
-
par Dlzlogic » 14 Aoû 2012, 17:56
Pour le calcul d'aire, le planimètre, c'est pas mal aussi, et je crois que c'est encore plus rapide. D'autant que le carré servant à l'étalonnage peut être dessiné chaque fois par le traceur. La précision espérée par cette méthode est 1/500. C'etait la méthode utilisée par le cadastre depuis des génération. Maintenant, pour les nouvelles feuilles, c'est du calcul informatique.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 94 invités