DETERMINATION DES VALEURS PROPRES VECTEURS PROPRES PAR LA METHODE DES PUISSANCES

Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
- - Dernière réponse : cheiksalsalh
Messages postés
1
Date d'inscription
lundi 13 novembre 2000
Statut
Membre
Dernière intervention
12 avril 2005
- 12 avril 2005 à 13:04
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21689-determination-des-valeurs-propres-vecteurs-propres-par-la-methode-des-puissances-iterees

Afficher la suite 
cheiksalsalh
Messages postés
1
Date d'inscription
lundi 13 novembre 2000
Statut
Membre
Dernière intervention
12 avril 2005
-
Bonjour....
j'ai cherche une procedure qui calcule les valeurs propres et les vecteurs propres.
ou commant calculé cette detirminant
y-4 2 6 3
3 y-2 3 2
1 0 y-1 1
5 1 2 y-3
telque y sont les valeurs propres.
Merci......
gorz
Messages postés
2
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
16 mars 2005
-
Salut alors d'abord ton code m'a l'air d'être incomplet
Concernant l'efficacité de l'algo de la puissance, si les valeurs propres de ta matrices sont trop proches les unes des autres, il a beaucoup de mal pour converger.

Je cherche un algo stable et rapide pour ce genre de cas. Je sais pas comment les types de Scilab font pour la fonction 'spec', çà te calcule tout le spectre en deux coups de cuillère à pot !!
SMarmotte
Messages postés
53
Date d'inscription
vendredi 17 janvier 2003
Statut
Membre
Dernière intervention
12 novembre 2005
-
Bon Ok, cette source a l'air très interessante (de part ce qu'elle est sencée faire)

Mais bon, du code c dans un .h (oulà)
Enfin bref, chacun son style (même s'il n'est pas propre) (je suppose que tu es un mathématicien vu ton style de prog).

Seulement le soucis c'est que tu ne fournis aucun fichier de projet (donc dur dur de savoir avec quel outil il faut compiler) et en plus tu as des fonctions que ne rendent pas de valeur !

En gros ca compile pas (et c'est normal)
Je vais pas te noter pour pas te tailler mais meme si ton code est génial, s'il ne compile pas : ca vaut rien
ADPro22
Messages postés
127
Date d'inscription
mercredi 18 juillet 2001
Statut
Membre
Dernière intervention
27 octobre 2004
-
Tout à fait d'accord.
On met les définitions dans les fichiers d'entete et les déclarations dans un autre fichier !

Lorsqu'on alloue de la mémoire, on la libère !!! (free(...))



Xs: concernant le caractère mathématique :
on parlera de lambda valeur propre et V vecteur propre associé à la valeur propre lambda pour la matrice M si on a un couple (lambda, V) tel que:

M*V = lambda*V

(voilà pour qqch de _très_ succint. l'objet n'est pas de faire un cours d'algèbre linéaire :)
cs_Xs
Messages postés
368
Date d'inscription
mercredi 14 novembre 2001
Statut
Membre
Dernière intervention
1 septembre 2008
-
Surtout main() : ça rend le header hyper dynamique JCDjcd, tu savais pas ? Moi non plus :D

"Cela concerne toutes les matrices inversibles (ou non) ainsi que toutes les matrices carrées."
Donc en faite toutes les matrices, non ?

Enfin, une petite explication sur la/les valeur(s) propre(s) d'un vecteur ?

merci