Résolution d'équatio

[Résolu]
Signaler
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012
-
Messages postés
2065
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
14 mars 2016
-
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
A voir également:

19 réponses

Messages postés
14816
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
3 août 2021
156
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
Messages postés
14816
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
3 août 2021
156
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
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
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
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
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
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

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???
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

ucfoutu, paraîtrait que t'es le seul à pouvoir donner une solution de la résolution algébrique???ok voyons dc ça...
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
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
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
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
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

ok je m'y met...
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
51
Salut
peut etre ici
http://fordom.free.fr/
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
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
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
51
Bernoulli était plombier ?
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

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

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
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
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
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

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...
Messages postés
16
Date d'inscription
mercredi 19 septembre 2012
Statut
Membre
Dernière intervention
20 septembre 2012

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
Messages postés
2065
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
14 mars 2016
10
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.