SVP existe-t-il une solution à ce genre d'équation:
a*x+ln(x)=b
x inconnue, a et b constantes
merci d'avance
-----
02/01/2010, 07h35
#2
phryte
Date d'inscription
novembre 2008
Âge
82
Messages
720
Re : 1 equation 1 inconnue
Bonjour.
Regarde la fonction W de Lambert.
02/01/2010, 10h30
#3
invite37bcd439
Date d'inscription
janvier 1970
Messages
44
Re : 1 equation 1 inconnue
merci phryte mais c'est compliqué pour moi; dites moi juste: est-ce qu'il y a une solution réelle mais qu'on ne peut pas écrire?
02/01/2010, 10h52
#4
God's Breath
Date d'inscription
décembre 2007
Messages
9 645
Re : 1 equation 1 inconnue
Il suffit d'étudier les variations de la fonction . On obtient une discussion relativement simple :
1. si , l'équation admet une solution unique qui ne s'exprime pas à l'aide des fonctions usuelles ;
2. si , l'équation admet une solution unique : ;
3. si , alors
3.1. si , l'équation n'a pas de solution ;
3.2. si , l'équation a la solution unique ;
3.3. si , l'équation a deux solutions distinctes qui ne s'expriment pas à l'aide des fonctions usuelles.
Et Dieu, dans sa colère, pour punir les humains, envoya sur la Terre les mathématiciens.
Aujourd'hui
A voir en vidéo sur Futura
02/01/2010, 11h21
#5
krikor
Date d'inscription
octobre 2008
Messages
160
Re : 1 equation 1 inconnue
Bonjour.
f(x)=a^x+lnx-b ou x>0 et a>0
si x-->0; f(x)-->-inf
si x-->+inf; f(x)-->+inf;alors f(x°)=0; ou 0<x°=?.
02/01/2010, 11h28
#6
Scorp
Date d'inscription
février 2006
Âge
38
Messages
1 245
Re : 1 equation 1 inconnue
Envoyé par phryte
Bonjour.
Regarde la fonction W de Lambert.
Moi ca m'intéresse. Comment fais tu pour utiliser la fonction de Lambert avec ce genre d'équation ?
Merci d'avance
Comment fais tu pour utiliser la fonction de Lambert avec ce genre d'équation ?
Avec , l'équation est équivalente à , donc à .
La solution est donnée par , soit .
Et Dieu, dans sa colère, pour punir les humains, envoya sur la Terre les mathématiciens.
02/01/2010, 12h57
#9
Scorp
Date d'inscription
février 2006
Âge
38
Messages
1 245
Re : 1 equation 1 inconnue
Envoyé par God's Breath
Avec , l'équation est équivalente à , donc à .
La solution est donnée par , soit .
ok, merci.
Et d'un point de vue programmation, ca se passe comment : cette fonction est tabulée comme toutes les autres fonctions (par exemple dans Matlab ?)
En terme de temps de calcul, si je veux résoudre l'équation proposée ax+ln(x)=b, est ce qu'utiliser la fonction W me permet un gain de temps par rapport aux autres méthodes ? (il me semble qu'on fait pour ce genre d'équation souvent des méthodes par itérations pour rechercher le zéro de la fonction ax+ln(x)-b, ce qui est assez couteux, non ?)
02/01/2010, 13h22
#10
God's Breath
Date d'inscription
décembre 2007
Messages
9 645
Re : 1 equation 1 inconnue
Pour savoir si la fonction est tabulée dans Matlab, que je ne connais pas, il faut regarder dans la documentation. Maple sait calculer les valeurs de la fonction W de Lambert.
Si on implémente une méthode de Newton pour résoudre l'équation, on a une convergence quadratique vers la solution, ce qui n'est finalement pas très coûteux. Pour savoir s'il est plus économique d'utiliser la version tabulée de la fonction W, il faudrait connaître l'algorithme de calcul afin d'estimer son coût.
Et Dieu, dans sa colère, pour punir les humains, envoya sur la Terre les mathématiciens.
02/01/2010, 15h08
#11
Scorp
Date d'inscription
février 2006
Âge
38
Messages
1 245
Re : 1 equation 1 inconnue
ok, merci bien, j'essaierai ca quand j'aurais Matlab sous la main.