### 6.59.7 Valeurs singulières (compatible HP) : SVL svl

SVL ou svl a comme argument une matrice carrée numérique d’ordre n.
SVL(A) renvoie les valeurs singulières de A.
Les valeurs singulières de A sont les racines carrées positives des valeurs propres de A*trn(A). Ainsi lorsque A est symétrique, les valeurs singulières de A sont les valeurs absolues de ses valeurs propres.
On tape :

SVL([[1,2],[3,4]])

ou

svl([[1,2],[3,4]])

On obtient :

[0.365966190626,5.46498570422]

On tape :

evalf(sqrt(eigenvals([[1,2],[3,4]]*[[1,3],[2,4]])))

On obtient :

[5.46498570422,0.365966190626]

On tape :

SVL([[1,4],[4,1]])

ou

svl([[1,4],[4,1]])

On obtient :

[5.0,3.0]

On tape :

abs(eigenvals([[1,4],[4,1]]))

On obtient :

[5,3]