Commande DVS
- DVS( <Matrice (réelle)> )
-
Retourne la Décomposition en valeurs_singulières de la matrice réelle donnée(sous forme de liste de 3 matrices).
DVS({{1,2},{3,4}})
retourne la liste {{{-0.4,-0.91},{-0.91,0.4}},{{5.46,0},{0,0.37}},{{-0.58,0.82},{-0.82,-0.58}}} correspondant aux
3 matrices Ma=(−0.4−0.91−0.910.4), Mb=(5.46000.37) et Mc=(−0.580.82−082−0.58) telles que Ma * Mb * Transposer(Mc)
redonne
la matrice de départ (1234).
La "présentation" des résultats entre Algèbre et
Calcul formel peut différer, ainsi
DVS({{3, 1, 1}, {-1, 3, 1}})
retourne dans CAS (−0.710.710.710.71), (3.16003.46),
(−0.890.410.450.8200.41), alors que la liste retournéeen
Algèbre est {{{0.71,0.71},
{0.71,-0.71}}, {{3.46,0}, {0,3.16}}, {{0.41,0.89}, {0.82,-0.45}, {0.41,0}}} correspondant à (0.710.710.71−0.71), (3.46003.16),
(0.410.890.82−0.450.410).
pour Wolframalpha :(1√2−1√21√21√2) , (2√3000√100) , (1√6−2√5−1√30√231√5−√2151√60√56)
Calcul formel :
Cette commande fonctionne à l’identique dans la fenêtre Calcul formel.
Comme signalé ci-dessus : La "présentation" des résultats entre
Algèbre et
Calcul formel peut différer.
Saisie : Voir aussi les commandes : ValeursPropres, VecteursPropres, Inverser, Transposer, JordanDiagonalisation.