J'ai une petite matrice hermitienne L bien conditionnée avec des valeurs propres dans [0,2]. Je reçois des résultats étranges tout en essayant de calculer la norme de inverse de L:Pourquoi je me trompe de norme matricielle dans matlab?
>> norm(inv(L))
ans =
2.0788
>> min(eig(L))
ans =
0.5000
Ce qui est étrange parce que la deuxième norme de inverse devrait être inverse égale de valeur propre minimale de la matrice.
Je connais des erreurs introduites par l'arithmétique de la machine, mais dans ce petit exemple hermitique et bien conditionné, je m'attendais à ce qu'il soit négligeable.
Voici la matrice https://www.dropbox.com/s/nh1wegrnn53wb6w/matrix.mat
Je Matlab 8.2.0.701 (R2013b) sur Linux Mint 16 (Petra).
729x729 est une "petite" matrice? – Daniel
@Daniel, oui c'est le cas, et de plus celui-ci est une matrice clairsemée. – Moonwalker
Vous dites 'matrice hermitienne bien conditionnée L avec des valeurs propres dans [0,1]', mais ce n'est pas ce que j'ai: 'e = eig (L); max (e) -> 1.3789, min (e) -> 0.5000' – Nasser