- Manuel Scilab
- Fonctions Elémentaires
- Mathématiques discrètes
- Virgule flottante
- Représentation d'entier
- Trigonométrie
- abs
- amell
- and
- &
- cumprod
- cumsum
- delip
- diag
- exp
- eye
- gsort
- imag
- intersect
- inttrap
- isdef
- isreal
- kron
- lex_sort
- linspace
- log
- log10
- log2
- logm
- logspace
- lstsize
- max
- meshgrid
- min
- modulo
- norm
- ones
- or
- |
- pen2ea
- prod
- rand
- real
- resize_matrix
- sign
- signm
- size
- solve
- sqrt
- sqrtm
- squarewave
- sum
- syslin
- toeplitz
- trianfml
- tril
- trisolve
- triu
- union
- unique
- zeros
- binomial
- bitand
- bitor
- bloc2exp
- bloc2ss
- cat
- cell2mat
- cellstr
- char
- diff
- dsearch
- flipdim
- imult
- ind2sub
- isempty
- isequal
- isequalbitwise
- isvector
- log1p
- ndgrid
- ndims
- nextpow2
- permute
- pertrans
- setdiff
- ssrand
- sub2ind
- sysconv
- sysdiag
- trfmod
- typeof
- vectorfind
Please note that the recommended version of Scilab is 2025.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,size
renvoie un vecteur1
x2
[nombre de lignes, nombre de colonnes]. Appelée avec deux arguments en sortie, size renvoienr,nc
= [nombre de lignes, nombre de colonnes].sel
peut ê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)
). Six
est un système dynamique linéaire donnée par sa représentation d'état, alors[nr,nc,nx]=size(x)
renvoie de plusnx
la dimension de la matriceA
dex
(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 | solve >> |