Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.4.1 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Aide Scilab >> Algèbre Lineaire > Matrix Analysis > cond

cond

conditionnement

Séquence d'appel

c = cond(X)
c = cond(X, p)

Paramètres

X

matrice réelle ou complexe. Si c = cond(X, p), X doit être une matrice carrée réelle ou complexe.

p

scalaire ou chaine de caractères (valeur par défaut p = 2).

c

scalaire réel.

Description

c = cond(X)

retourne le conditionnement en norme 2.cond(X) est le quotient entre la plus grande et la plus petite valeur singulière de X.

c = cond(X, p)

retourne le conditionnement en norme p : norm(X, p) * norm(inv(X), p). Si p est spécifié, p est égal soit à:

  • p = 1. cond(X, p) retourne le conditionnement en norme 1.

  • p = 2. cond(X, p) retourne le conditionnement en norme 2.

  • p = %inf or 'inf'. cond(X, p) retourne le conditionnement en norme infinie.

  • p = 'fro'. cond(X, p) retourne le conditionnement en norme de Frobenius.

Exemples

A=testmatrix('hilb',6);
// conditionnement en norme 2
cond(A)
cond(A, 2)

// conditionnement en norme 1
cond(A, 1)

// conditionnement en norme infinie
cond(A, %inf)

// conditionnement en norme de Frobenius
cond(A, 'fro')

Voir aussi

  • rcond — estimation de l'inverse du conditionnement
  • svd — décomposition en valeurs singulières
  • norm — normes matricielles

Historique

VersionDescription
5.4.0

Appel de cond(X), où X est une matrice non carrée, est maintenant gérée. Par exemple :

X = [1 0; 1 -1; 0 1];
cond(X)

Appel de cond(X, p) permet de calculer le contionnement en norme p. Par exemple :

X = [1 -6 0; 1 0 -4;1 0 2];
cond(X, 1) // conditionnement en norme 1 (p = 1)
Report an issue
<< Matrix Analysis Matrix Analysis det >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Apr 02 17:36:45 CEST 2013