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

Change language to:
English - 日本語 - Português

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

Aide Scilab >> Fonctions Elémentaires > Matrices élémentaires > eye

eye

matrice identité

Séquence d'appel

X=eye(m,n)
X=eye(A)
X=eye()

Paramètres

A,X

matrices ou listes de type syslin.

m,n

entiers

Description

Renvoie, suivant les arguments, une matrice mxn avec des 1 sur la diagonale principale ou une matrice identité de même taille que A .

Attention : 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

eye(2,3)
A=rand(2,3);eye(A)
s=poly(0,'s');A=[s,1;s,s+1];eye(A)
A=[1/s,1;s,2];eye(A);
A=ssrand(2,2,3);eye(A)
[1 2;3 4]+2*eye()

Voir aussi

  • ones — matrice remplie de 1
  • zeros — matrice nulle
<< diag Matrices élémentaires linspace >>

Copyright (c) 2022-2023 (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:
Thu Mar 03 11:00:02 CET 2011