Diagonalisation endomorphisme
12 posts
• Page 1 of 2 • 1, 2
Diagonalisation endomorphisme
Bonjour,
En ce moment, j'apprends à diagonaliser les matrices et tout ce qui peut aller avec.
Ma ti étant toujours prêt de moi pour vérifier, je voulais savoir s'il existait un moyen de diagonaliser ou triangulariser une matrice carrée ?
Je vous demande car je n'est vraiment rien trouver sur internet.
Theridion,
En ce moment, j'apprends à diagonaliser les matrices et tout ce qui peut aller avec.
Ma ti étant toujours prêt de moi pour vérifier, je voulais savoir s'il existait un moyen de diagonaliser ou triangulariser une matrice carrée ?
Je vous demande car je n'est vraiment rien trouver sur internet.
Theridion,
-
theridion123
Niveau 2: MI2 (Membre Initié)- Posts: 7
- Joined: 28 Sep 2008, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: spé
Re: Diagonalisation endomorphisme
D'accord merci à toi je n'avais pas vu ca, même dans la doc ...
Par contre, pour la fonction rref je ne comprend pas vraiment ce qu'elle fait car elle ne donne pas la matrice diagonale, ou alors peut etre dans une autre base que celle obtenu à partir des valeurs propres ? ... Sait tu ?
Par contre, pour la fonction rref je ne comprend pas vraiment ce qu'elle fait car elle ne donne pas la matrice diagonale, ou alors peut etre dans une autre base que celle obtenu à partir des valeurs propres ? ... Sait tu ?
-
theridion123
Niveau 2: MI2 (Membre Initié)- Posts: 7
- Joined: 28 Sep 2008, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: spé
Re: Diagonalisation endomorphisme
rref( = réduction de Gauss-Jordan
perso, j'm'en sers pour résoudre les systèmes d'équation ^^
perso, j'm'en sers pour résoudre les systèmes d'équation ^^
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10994
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: epita ING3 \o
Re: Diagonalisation endomorphisme
Ok je verrais surement ceci plus tard
La diagonalisation d'une matrice se fait donc par la fonction vecteur propre uniquement si j'ai bien compris ? La N spire aurait une fonction spéciale "diagonalisation()"

La diagonalisation d'une matrice se fait donc par la fonction vecteur propre uniquement si j'ai bien compris ? La N spire aurait une fonction spéciale "diagonalisation()"
-
theridion123
Niveau 2: MI2 (Membre Initié)- Posts: 7
- Joined: 28 Sep 2008, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: spé
Re: Diagonalisation endomorphisme
je confirme, la nspire (cas, en tout cas), a la fonction : diag()
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14820
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Diagonalisation endomorphisme
la ti 89 a la fonction diag() mais ca donne juste les termes de la diagonale de la matrice ^^
bon va falloir voir pour une nspire cas peut etre
bon va falloir voir pour une nspire cas peut etre
-
theridion123
Niveau 2: MI2 (Membre Initié)- Posts: 7
- Joined: 28 Sep 2008, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: spé
Re: Diagonalisation endomorphisme
Moi aussi ça m'intéresse
J'essaye en ce moment de faire un programme de diagonalisation formelle (donc je peux pas trop utiliser les fonctions déjà sur la ti) mais j'ai quelques soucis... Je me suis fait un solveur d'équations matricielles qui me permet de calculer les sous-espaces propres, mais ça me renvoie par exemple un Vect((1,0,1),(0,1,0)) sous la forme (par exemple) [@10,@11,@10], j'ai pas réussi à faire mieux...
Quelqu'un saurait comment faire, partant de là, pour séparer le truc en deux et avoir [[1,0][0,1][1,0]] ?

J'essaye en ce moment de faire un programme de diagonalisation formelle (donc je peux pas trop utiliser les fonctions déjà sur la ti) mais j'ai quelques soucis... Je me suis fait un solveur d'équations matricielles qui me permet de calculer les sous-espaces propres, mais ça me renvoie par exemple un Vect((1,0,1),(0,1,0)) sous la forme (par exemple) [@10,@11,@10], j'ai pas réussi à faire mieux...
Quelqu'un saurait comment faire, partant de là, pour séparer le truc en deux et avoir [[1,0][0,1][1,0]] ?
-
MrNavet
Niveau 5: MO (Membre Overclocké)- Posts: 33
- Joined: 01 Mar 2008, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI
Re: Diagonalisation endomorphisme
Hmm je comprends pas le [@10,@11,@10], comment il faut le lire ?
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10994
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: epita ING3 \o
Re: Diagonalisation endomorphisme
Euh ben le @10 c'est pour dire que c'est un coefficient quelconque, la ti commence à @1 puis @2, etc..
[@10,@11,@10] équivaut à u*(1;0;1) + v*(0;1;0) avec (u,v) quelconque
Dans le solveur d'équation ça aurait donné : x=@10 and y=@11 and z=@10
[@10,@11,@10] équivaut à u*(1;0;1) + v*(0;1;0) avec (u,v) quelconque
Dans le solveur d'équation ça aurait donné : x=@10 and y=@11 and z=@10
-
MrNavet
Niveau 5: MO (Membre Overclocké)- Posts: 33
- Joined: 01 Mar 2008, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI
Re: Diagonalisation endomorphisme
Tu peux faire très simple en utilisant la fonction "rref".
Il suffit de renvoyer un vecteur directeur, ou une famille de vecteurs directeurs du noyau.
Je t'en envoie une version si tu veux...
Il suffit de renvoyer un vecteur directeur, ou une famille de vecteurs directeurs du noyau.
Je t'en envoie une version si tu veux...
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
12 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: ClaudeBot [spider] and 2 guests