DETERMINATION DES VALEURS PROPRES VECTEURS PROPRES PAR LA METHODE DES PUISSANCES
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 2009
-
5 avril 2004 à 18:11
cheiksalsalh
Messages postés1Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention12 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.
cheiksalsalh
Messages postés1Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention12 avril 2005 12 avril 2005 à 13:04
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és2Date d'inscriptionmardi 15 mars 2005StatutMembreDernière intervention16 mars 2005 16 mars 2005 à 12:56
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és53Date d'inscriptionvendredi 17 janvier 2003StatutMembreDernière intervention12 novembre 2005 16 mai 2004 à 13:15
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és126Date d'inscriptionmercredi 18 juillet 2001StatutMembreDernière intervention27 octobre 2004 6 avril 2004 à 22:06
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és368Date d'inscriptionmercredi 14 novembre 2001StatutMembreDernière intervention 1 septembre 2008 5 avril 2004 à 19:54
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
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 5 avril 2004 à 18:11
12 avril 2005 à 13:04
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......
16 mars 2005 à 12:56
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 !!
16 mai 2004 à 13:15
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
6 avril 2004 à 22:06
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 :)
5 avril 2004 à 19:54
"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
5 avril 2004 à 18:11