Inscription / Connexion Nouveau Sujet
Niveau école ingénieur
Partager :

Calcul de rayon spectral

Posté par
Francke
08-06-11 à 11:08

Bonjour à tous,

Voilà mon problème :

Alors je réalise un projet calcul numérique basé sur la méthode de la relaxation, une amélioration de la méthode de Jacobi (ou Gauss Seidel je ne sais jamais), une méthode itérative permettant de résoudre un systême linéaire.

Je programme ceci en Fortran 77, (pour info), et j'ai un problème. Pour utiliser la méthode de la relaxation, il faut calculer ce qu'on appelle le w optimal. Le w optimal se calcule à partir d'une formule "w=2/(1+sqrt(1-ra*ra))" où ra est le rayon spectral d'une matrice ne contenant que des 0 sur la diagonale.

Pour calculer le rayon spectral j'ai tenté la méthode de la puissance, dont mes tests montrent qu'elle marche sur une matrice qui ne contient pas que des 0 sur la diagonale, mais malheuresement pas sur la matrice qu'il me faut.

Aussi, je viens demander votre aide, au cas où vous connaitriez une façon de calculer le rayon spectral d'une matrice (donc les couts de calculs ne sont pas en n factoriel), ou alors si vous êtes des spécialistes de la méthode de la relaxation (SOR en anglais)

Posté par
luna1337
re : Calcul de rayon spectral 08-06-11 à 11:29

Bonjour Francke. Juste pour info lorsque ton oméga est égal à 1 il s'agit de la méthode de Gauss-Seidel.
Je connais bien la methode de la puissance par contre j'avoue que je ne sais pas répondre à ton probléme  et je ne connais pas d'autre moyens de calculer le rayon spectral. c'est pourquoi la solution m'interesse également.
j'espére que tu trouveras
merci d'avance à la personne qui répondra.

++



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !