Résolution d'équatio

Résolu
nyahso
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012
- 26 oct. 2011 à 18:42
us_30
Messages postés
2065
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
14 mars 2016
- 29 oct. 2011 à 15:06
bonsoir je suis en train de dimensionner une conduite d'eau et en utilisant Bernoulli je suis parvenu à l'équation à une inconnue suivante:
f(x)=40,7x^1,89+85,6(x-0,11)^1,89+250,8(x-0,74)^1,89-(113,6/x)-75
c'est une équation vraiment atypique que je ne parviens pas à résoudre et je veux savoir si quelqu'un pourrait m'aider à la résoudre ou me donner l'algorithme permettant de le faire sous vba.
j'utilise Microsoft visual basic 2010 express.
merci d'avance

19 réponses

NHenry
Messages postés
14968
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 août 2022
161
27 oct. 2011 à 13:57
Bonjour,

Il ne faut pas regarder le nombre d'itération, mais la différence de valeur entre les itérations, si tu es à +-.0002, même si tu n'as fait que 2 itérations, ça peut être suffisant, mais peut être qu'il t'en faudra beaucoup plus.

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS et aussi ce lien[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
3
NHenry
Messages postés
14968
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 août 2022
161
26 oct. 2011 à 19:03
Bonjour
Alors, c'est VBA ou VB.NET ? Tu te contredis dans ton message.
Ensuite, comment veux-tu la résoudre, par essais successifs (approximation) oui de manière exacte ?

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS et aussi ce lien[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
0
ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
235
26 oct. 2011 à 21:09
Bonsoir,
ce ne pourra, dans un tel cas, qu'être par approximation (tâtonnements raisonnés successifs pour la recherche de la/des valeur(s) epsilon la/les plus proche(s) de 0)

____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
0
ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
235
26 oct. 2011 à 21:50
A moins (on peut rêver) que l'un d'entre nous (sauf moi) ait la solution de la résolution algébrique d'une équation polynomiale du type :
y = ax^1.89 + bx + c


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nyahso
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

27 oct. 2011 à 10:07
tu as raison Nhenry , je me contredis, j'ai VB.NET et c'est une réponse par approximation, car je pense que c'est ce qui est possible, mais cmt???
0
nyahso
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

27 oct. 2011 à 10:10
ucfoutu, paraîtrait que t'es le seul à pouvoir donner une solution de la résolution algébrique???ok voyons dc ça...
0
ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
235
27 oct. 2011 à 10:29
ucfoutu, paraîtrait que t'es le seul à pouvoir donner une solution de la résolut
ion algébrique???
Ouais ! et c'est de la même nature que celle de la compréhension de la phrase :
A moins (on peut rêver) que l'un d'entre nous (sauf moi) ait la solution de la résolution algébrique

Relis-la et comprends-la.
Puis recherche sur le Web si un brillant mathématicien la connaît, cette solution-là (on ne sait jamais ... un génie vient peut-être de se déclarer ... et, si tel est le cas, cela a du faire assez de bruit pour que tout le monde en parle )
Allez ...

____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
0
ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
235
27 oct. 2011 à 10:34
Ah oui !
Pour tes recherches sur le web :
recherche avec
Polynome a degré décimal
Amuse-toi bien




____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
0
nyahso
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

27 oct. 2011 à 10:42
ok je m'y met...
0
cs_ShayW
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
56
27 oct. 2011 à 11:10
Salut
peut etre ici
http://fordom.free.fr/
0
ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
235
27 oct. 2011 à 11:30
ok je m'y met...


Bon ...
reviens quand tu auras trouvé cette perle (solution algébrique, hein !)


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
0
cs_ShayW
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
56
27 oct. 2011 à 12:02
Bernoulli était plombier ?
0
nyahso
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

27 oct. 2011 à 12:24
Merci pour le lien ShayW, ça m'a été d'un grand secours...
0
cs_ShayW
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
56
27 oct. 2011 à 12:42
ah bon
si tu réussis dis nous avec quelle fonction
0
nyahso
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

27 oct. 2011 à 13:01
non je n'ai pas réussi pour ce cas, les outils présents ne résolvent que des équations à puissance entière.mais j'ai trouvé beaucoup de choses qui m'aideront dans d'autres domaines.
donc ma question est toujours en suspens
0
ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
235
27 oct. 2011 à 13:11
donc ma question est toujours en suspens

Ben oui ! Tu espéraids vraiment autre chose ?
Et NHenry t'a parlé de la seule méthode possible (dans un tel cas de figure) : par approximation, tâtonnements ...


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
0
nyahso
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

27 oct. 2011 à 13:42
oui Ucfoutu merci de me remonter le moral, t'es un as, lol
je suis en en train d'utiliser la méthode de Newton pour les approximations mais je ne sais après combien d'itérations je pourrais avoir une approximation fiable...
0
nyahso
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

27 oct. 2011 à 14:08
Bonjour Nhenry,
j'ai trouvé x=0,525 avec un écart de 0,005. Je ne sais pas si c'est bon mais je vais essayer avec pour voir
0
us_30
Messages postés
2065
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
14 mars 2016
10
29 oct. 2011 à 15:06
Bonjour,

Tiens, je viens de regarder le site proposé par ShayW, par hasard...

On peut trouver la racine (numérique) du polynôme en utilisant la fonction "NEWTON"...

Dans Excel, il faut entrer l'équation (par exemple dans B1) :
40,7*x^1,89+85,6*(x-0,11)^1,89+250,8*(x-0,74)^1,89-(113,6/x)-75

Dans C1, taper :
=newton(B1;1)

Et on obtient la solution immédiatement : 1,11721311

Et je l'ai vérifiée dans un logiciel de calcul scientifique... Pas si mal finalement ce site

Amicalement,
Us.
0