Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
eye
matrice identité
Séquence d'appel
X = eye(m,n) X = eye(A) X = eye()
Paramètres
- A,X
- matrices, hypermatrices ou listes de type - syslin.
- m,n
- valeurs entières : nombre de lignes et nombre de colonnes souhaitées pour - X
Description
Renvoie, suivant les arguments, une matrice de dimensions
            mxn avec des 1 sur la diagonale
            principale ou une matrice identité de même taille que A. 
            Dans le cas où A est une hypermatrice, 
            X sera de la forme:
            X(i,i,...,i) = 1 avec i de 1 à min(size(A)).
|  | eye(10)est équivalent àeye(A)avecA=10c'est à dire1. Ce n'est pas une matrice identité 10 x 10 !. | 
Si A est un système linéaire représenté par une
            liste de type syslin, eye(A) renvoie
            une eye matrice de dimension appropriées : (nombre de
            sorties x nombre d'entrées).
eye() renvoie une matrice identité de dimension
            non définie. Ses dimensions sont définies quand cette matrice est ajoutée
            à une matrice de dimensions fixées.
Exemples
Historique
| Version | Description | 
| 5.5.0 | Généralisation à toute hypermatrice à N>2 dimensions | 
| Report an issue | ||
| << diag | Matrices élémentaires | linspace >> |