bonjour,
tout est dans le titre : je cherche une ame charitable qui aurait code (ou qui saurait ou trouver) un programme fortran qui resoud une equation de degre 3 via les forumules de Cardan car j'ai vraiment la flemme de le faire...
merci !
bonjour,
tout est dans le titre : je cherche une ame charitable qui aurait code (ou qui saurait ou trouver) un programme fortran qui resoud une equation de degre 3 via les forumules de Cardan car j'ai vraiment la flemme de le faire...
merci !
Toi tu vas te faire bouler sec!
Il n'y a que toi qui puisse faire ton boulot.
Si tu ne te plantes pas, comment veux tu pousser?
??? n'importe quoi, comme si ma requete etait scandaleuse tu sais ! Je vois pas ou est le probleme, je demande juste si quelqu'un l'a deja fait pour m'eviter de passer une journee a le faire ! j'ai pas demande a quelqu'un de le faire a ma place si tu sais lire, alors calmos ! A ce moment la, n'utilise jamais les fonctions predefinies par le language et recode-toi toutes les fonctions elementaires chaque fois que tu fais un programme hein ? Recode les produits de matrices, et tiens aussi les type real et integer, voire les operateurs logiques et tout aussi, c'est pas au developpeurs fortran de faire ton boulot hein ?
Si on se fait bouler pour ca je vois pas a quoi il sert votre forum d'entraide franchement.
C'est vrai qu'il n'y a rien de scandaleux de demander si quelqu'un possède un programme tout fait ! Après tout, c'est un forum d'entraide, non ?
Cependant, il est vrai que la demande aurait pu etre formulée "différemment", en expliquant un peu mieux que c'était pour gagner du temps, et non pas avec cette expression "j'ai la flemme" qui peut un peu énérver.
Au fait, pourquoi vouloir à tout prix utiliser la méthode de Cardan ? C'est une obligation ?
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème
Encore une remarque : pourquoi ne pas poster cette demande dans la rubrique relative au Fortran ?
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème
Oui c'est vrai,
je me suis mal exprimé, je me suis peut etre un peu trop focalisé sur la fin de ta derniére phrase "car j'ai vraiment la flemme de le faire" et effectivement
tu aurais peut etre plus d'echo dans la rubrique "Autres langages et outils".
Toutes mes excuses Casier.
Si tu ne te plantes pas, comment veux tu pousser?
pas de problemes c'est oublie (d'autant plus qu'il est tres rare de voir des excuses sur les forums !). Le j'ai la flemme etait juste un brin d'humour, rien de plus...mais je me suis lance dans la prog maintenant !
Pour la methode de cardan, oui ce serait plutot une obligation car il me faut quelque chose de tres precis pour des cas un peu pathologiques...
ps : j'avais pas vu qu'il y avait un forum fortran pourtant il me semblait avoir cherche...
Pourquoi dire que la méthode de Cardan serait plus précise qu'une autre ?
Elle permet de détérminer les valeurs exactes, c'est vrai.
Mais une méthode numérique peut donner des solutions aussi précises qu'on le désire.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème
ben le problème c'est que parfois, la methode itérative ne converge pas (bon c'est rare mais ça arrive) ou vraiment pas bien, et du coup ça bloque le programme...
Pourtant, avec un polynome de degré 3, ce n'est pas difficile de situer la zone de ses 3 eventuelles racines.
On connait facilement les coefficients de la dérivée, qui est un polynome de degré 2, dont on determine les zéros, et donc les extremums du polynome de degré 3.
Donc, s'il y a 3 racines, il y en a forcément une entre les 2 extremums, et les 2 autres sont de part et d'autres de ces 2 extremums.
On peut donc facilement appliquer une méthode de type Newton puisqu'on se situera dans des zones de croissance ou décroissance, ce qui assurera la convergence vers les racines.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème
voir par exemple
http://www.les-mathematiques.net/b/b/j/node5.php3
mais j'aime autant la méthode trigonométrique basée sur le développemnt de sin(3x) resp. sh(3x).
En Fortran qui gère nativement les complexes cela devient tres simple à implémenter.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager