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) avec A=10 c'est à dire
            1. 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 | ||
| << empty ([]) | Matrice - génération | linspace >> | 
