Méthodes et programmation

Répondre


Aide syntaxe LaTeX
Les BBCodes sont activés
[img] est désactivé
[flash] est désactivé
[url] est activé
Les smileys sont désactivés

Revue du sujet
   

Si vous souhaitez joindre un ou plusieurs fichiers, complétez les indications suivantes.

Étendre la vue Revue du sujet : Méthodes et programmation

Re: Méthodes et programmation

par sos-math(21) » jeu. 31 déc. 2020 10:14

Bonjour,
le problème de l'affichage vient des fonctions qui le précèdent : le calcul des temps ne fonctionne pas ou alors est très long.
Le problème vient, à mon avis, des fonctions simulSeidel et simulGauss, appliquées à tes valeurs.
Il faut reprendre la situation

Re: Méthodes et programmation

par Invité » jeu. 31 déc. 2020 02:45

Merci, le problème est tout à la fin, sur la fonction qui utilise time : pourquoi le graphique ne s'affiche-t-il pas ?

Re: Méthodes et programmation

par sos-math(21) » mer. 30 déc. 2020 21:25

Bonjour,
j'ai exécuté ton programme et il me répond que la méthode de Gauss-Seidel n'a pas convergé..
Dans ce cas, peut-on espérer un temps de calcul fini ?
Êtes vous sûrs de votre exemple ?
Je ne peux pas me replonger dans votre TP et vérifier les 300 lignes de code : ce n'est pas ce type d'aide que le forum a vocation à fournir, surtout pour des demandes du supérieur.
Bonne continuation

Re: Méthodes et programmation

par Invité » mar. 29 déc. 2020 01:55

bonjour

hélas toujours pas de réponse de mon prof, 20 jours après lui avoir envoyé un mail !
je remets le lien du sujet car le précédent a expiré : https://www.cjoint.com/data/JLDa3aJu5YO_TD1-maths.pdf

voici où j'en suis :
https://repl.it/@ludivine2021/TD#main.py

J'ai rassemblé main et methodes dans un même fichier.

Pensez-vous que les fonctions avec time, tout à la fin du fichier, sont correctes ?

Le problème est que lorsque j'exécute tout, le programme ne s'arrête pas, et tourne infiniment...

Savez-vous à quoi c'est dû ?

merci !

Re: Méthodes et programmation

par sos-math(21) » sam. 12 déc. 2020 09:41

Bonjour,
malheureusement, je n'ai pas vraiment d'explication à fournir pour vous éclairer sur les intentions de votre professeur.
Le plus simple consisterait à lui poser la question directement, vous ne pensez pas ?
Bonne continuation

Re: Méthodes et programmation

par Invité » ven. 11 déc. 2020 15:31

bonjour je viens de voir votre message
hélas non pas de corrigé... tout simplement parce que ce travail est pour la rentrée de janvier 2021.

Pourriez-vous donc essayer de répondre à mon message de samedi dernier ou pas ?
car on a toujours pas compris ce qu'on évoquait dans le message de samedi de 12h28....

merci de toute l'aide !

Re: Méthodes et programmation

par sos-math(21) » ven. 11 déc. 2020 12:07

Bonjour,
nous ne sommes pas allés plus loin dans les réponses à vos questions. Avez-vous eu des éléments de correction ?
Sos-math

Re: Méthodes et programmation

par Invité » sam. 5 déc. 2020 19:58

Est-ce que mon dernier message a été envoyé ou pas ?

je suis pas sûr que ça ait fonctionné...

Re: Méthodes et programmation

par Invité » sam. 5 déc. 2020 12:28

Merci beaucoup de m'accorder un peu de votre temps c'est formidable.

Je comprends pas très bien les graphiques qu'on obtient (j'ai les mêmes que vous) :

Pourquoi quand on prend uniquement la méthode de Gauss, il y a quand-même dans le graphique (dans sa légende) Gauss-Seidel (dans le graphique que vous donnez pourtant pour Gauss seul il y a du Gauss Seidel dans la méthode...).

Pourriez-vous m'expliquer pourquoi svp ? Est-ce normal ?

Re: Méthodes et programmation

par sos-math(21) » sam. 5 déc. 2020 11:48

Bonjour,
en fait dans ton fichier, il y a plusieurs graphiques qui sont tracés.
Si tu veux simplement la méthode de Gauss, tu as les lignes 150 à 152

Code : Tout sélectionner

simulGauss(Nx, 200, Nprint=20)
legend(loc='best')
show()
ET il faut que tu mettes les lignes 154 à 156 en commentaires car c'est Gauss Seidel
et aussi les lignes 181 à 184 car c'est la méthode analytique.
Pour Gauss seul, tu as
gauss_seul.PNG
Et pour Gauss Seidel, tu as :
gauss_seul.PNG
Bonne continuation
Fichiers joints
gauss_seidel_seul.PNG

Re: Méthodes et programmation

par Invité » sam. 5 déc. 2020 10:14

D'accord.

Et du coup quand il dit utilisez ces fonctions il parle des qu'elles fonctions ?

Aussi comment on justifie la réponse à la question 1 ?

Re: Méthodes et programmation

par sos-math(21) » sam. 5 déc. 2020 09:58

Je pense que la tolérance a une influence sur la qualité des approximations mais je ne peux pas t'en dire plus.

Re: Méthodes et programmation

par sos-math(21) » sam. 5 déc. 2020 09:57

Bonjour,
je pense qu'il faut que vous résolviez votre système avec différentes méthodes : Gauss et Gauss-Seidel.
Je ne peux pas vous en dire plus pour le moment.

Re: Méthodes et programmation

par Invité » sam. 5 déc. 2020 09:57

Et pour la question "que constatez vous lorsque l'on utilise le programme Gauss Seidel avec différentes valeurs de tolérance ?" :

grâce à votre graphique, on visualise mieux les solutions.

Je répondrais à la question en disant qu'avec différentes valeurs de tolérance, les valeurs obtenues sont plutôt resserrées ? Surtout par rapport à l'autre méthode....

Mais cela me paraît peu convaincant et peu suffisant.
Voyez-vous d'autres choses à dire ?

Bon samedi !

Re: Méthodes et programmation

par Invité » sam. 5 déc. 2020 09:41

Ok merci !

Avec ce graphique je vois mieux le problème.
Ludivine m'a dit qu'elle venait de réussir à le faire afficher grâce à votre indication (même répertoire), donc merci beaucoup !!.

Maintenant que peut-on faire pour répondre à la première question ?

Haut