- Aide Scilab
 - Fonctions Elémentaires
 - Mathématiques discrètes
 - Matrices élémentaires
 - Virgule flottante
 - Représentation d'entier
 - Manipulation de matrices
 - Opérations matricielles
 - Chercher et trier
 - Opérations sur les ensembles
 - Traitement du signal
 - Calcul symbolique
 - Trigonométrie
 - Bitwise operations
 - abs
 - amell
 - and
 - &
 - delip
 - exp
 - imag
 - inttrap
 - isdef
 - isreal
 - log
 - log10
 - log2
 - logm
 - lstsize
 - max
 - min
 - modulo
 - norm
 - or
 - |
 - real
 - sign
 - signm
 - size
 - sqrt
 - sqrtm
 - squarewave
 - toeplitz
 - cat
 - cell2mat
 - cellstr
 - char
 - diff
 - imult
 - isempty
 - isequal
 - isequalbitwise
 - isvector
 - log1p
 - ndims
 - pertrans
 - typeof
 
Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
size
taille d'un objet
Séquence d'appel
y=size(x [,sel]) [nr,nc]=size(x)
Paramètres
- x
 matrice, liste ou liste de type
syslin- y
 un entier ou un vecteur d'entiers
1x2- sel
 un entier ou une chaîne de caractères
- nr,nc
 deux entiers
Description
- Appliquée à :
 une matrice (constante, polynomiale, de chaînes de caractères, booléenne, rationnelle)
x, avec un seul argument en sortie,sizerenvoie un vecteur1x2[nombre de lignes, nombre de colonnes]. Appelée avec deux arguments en sortie, size renvoienr,nc= [nombre de lignes, nombre de colonnes].selpeut être utilisé pour indiquer la dimension désirée- 1 ou 'r'
 pour obtenir le nombre de lignes
- 2 ou 'c'
 pour obtenir le nombre de colonnes
- '*'
 pour obtenir le produit du nombre de lignes et de colonnes
- Appliquée à :
 une liste, size en renvoie le nombre d'éléments. Dans ce cas seule la syntaxe
y=size(x)peut être utilisée.- Appliquée à :
 un système dynamique linéaire,
y=size(x)renvoie le vecteur ligney= [nombre de sorties, nombre d'entrées] c'est à dire les dimensions de la matrice de transfert correspondante. La syntaxe[nr,nc]=size(x)est aussi valide (avec(nr,nc)=(y(1),y(2)). Sixest un système dynamique linéaire donnée par sa représentation d'état, alors[nr,nc,nx]=size(x)renvoie de plusnxla dimension de la matriceAdex(la dimension de l'état).- Appliquée à :
 une hypermatrice,
y=size(x)renvoie le vecteur de ses dimensions. La syntaxe[n1,n2,...nn]=size(x)est aussi acceptée.ni=size(x,i)renvoie la ième dimension etsize(x,'*')renvoie le produit des dimensions.
Exemples
| << signm | Fonctions Elémentaires | sqrt >> |