[Users-fr] question à propos de la fonction inv(.)

sylvain benito sylvain.benito at gmail.com
Mer 9 Oct 17:22:52 CEST 2013


Bonjour,

Je me permet de vous écrire car j'aurais besoin d'un certain nombre de
précisions concernant l'utilisation de la fonction d'inversion matricielle
inv(.).
Pour une matrice carrée A de taille n*n, lorsque la matrice est mal
conditionnée, l'appel de inv(A) fait apparaître un message d'erreur
suivant: "Attention: la matrice est presque singulière ou mal conditionnée.
rcond=...".
J'imagine que ce message présuppose que le conditionnement de A est comparé
à une certaine tolerance fixée (que je noterai tol, avec 0<=tol<=1):
rcond(A) est évalué et si rcond(A)<=tol alors le message s'affiche.

Ma question est la suivante:
1) je voudrais savoir quelle est la valeur de tolerance en question;
2) disposez-vous d'une valeur de tolérance pour le conditionnement en norme
l2 ()?
3) sur quelles bases avez-vous décidé de fixer la tolérance à une valeur
plutôt qu'une autre? En particulier, vous appuyez-vous sur des références
scientifiques ou des travaux particuliers?

D'avance merci pour votre éclairage,

Bien scientifiquement,
Sylvain Bénito
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20131009/9d645cc3/attachment.htm>


Plus d'informations sur la liste de diffusion users-fr