simplexe - Java - Programmation
Marsh Posté le 29-01-2008 à 15:56:15
Le code de l'appel à la méthode pour commencer. Et pis la méthode proprement dite, si tu l'as.
Marsh Posté le 29-01-2008 à 16:50:07
tu commence a nous les casser menu avec tes topic $$$
2 hier et encore 2 aujourd'hui ca commence a bien faire...
Marsh Posté le 31-01-2008 à 11:45:06
j'ai déclaré mes matrices M,I et mes vecteurs Z,B
le probleme posé est que j'ai fait la fonction de min (le pivotage) mais j'ai trouvé des problemes
elmo-edit : balises code ! c'est la dernière fois que je te le rappelle...
Code :
|
Marsh Posté le 31-01-2008 à 15:17:25
oui vous etes raison mais maintenant tout est claire..
merci elmo
attendez..
Marsh Posté le 31-01-2008 à 15:46:57
mamitou a écrit : j'ai déclaré mes matrices M,I et mes vecteurs Z,B |
quel genre les problèmes ?
Marsh Posté le 31-01-2008 à 15:57:27
encore en train de refléchir...
Marsh Posté le 01-02-2008 à 17:49:20
le problème est le choix de la valeur minimale pour déterminer le pivot: la méthode va oublier de traiter des pivots s'il y a des valeurs égales puisqu'elle veut absolument des pivots strictement croissants (en plus elle recherche ces pivots en reprenant tout depuis le début, y compris les pivots précédents). Je ne suis pas certain que ça marche de la façon attendue (mais je n'ai pas envie d'analyser trop loin l'algo indiqué).
En plus, la recherche du pivot minimum (qui intervient pour minimiser les erreurs cumulatives d'approximation) devrait considérer les valeurs absolues (car les autres colonnes échangées peuvent devenir négatives très facilement), et traiter le cas du zéro si toutes les valeurs restantes snot nulles, il n'y a plus de solution possible, et on aura une belle division par zéro...)
Marsh Posté le 29-01-2008 à 15:27:03