<< Calcul différentiel, Intégration
Aide de Scilab
Algèbre Lineaire >>
Aide de Scilab
>> Fonctions Elémentaires
Fonctions Elémentaires
Nombres complexes
conj
—
conjugaison complexe
imag
—
partie imaginaire
isreal
—
vérifie si une matrice a des éléments complexes
real
—
partie réelle
complex
—
Create a complex number.
imult
—
multiplication by i the imaginary unitary
Mathématiques discrètes
gcd
—
calcul de PGCD
lcm
—
Plus petit commun multiple (PPCM) de polynômes ou d'entiers
perms
—
retourne toutes les permutations des composantes d'un vecteur
rat
—
approximation rationnelle d'un flottant
factor
—
factor function
factorial
—
The factorial function
primes
—
primes function
Matrices élémentaires
diag
—
extraction de diagonale ou construction d'une matrice à partir d'une diagonale.
eye
—
matrice identité
linspace
—
vecteur de valeurs équidistantes
logspace
—
vecteur de valeurs logarithmiquement équidistantes.
meshgrid
—
construit des matrices ou des tableaux 3-D
ones
—
matrice remplie de 1
rand
—
Générateur de nombres pseudo-aléatoires
squarewave
—
génère un signal carré de période 2*%pi
testmatrix
—
génération de matrices remarquables
toeplitz
—
matrice de Toeplitz
zeros
—
matrice nulle
ind2sub
—
linear index to matrix subscript values
ndgrid
—
arrays for multidimensional function evaluation on grid
sub2ind
—
matrix subscript values to linear index
Exponentielle
exp
—
exponentielle
expm
—
exponentielle de matrice
log
—
logarithme naturel
log10
—
logarithme en base 10
log2
—
logarithme en base 2
logm
—
logarithme matriciel d'une matrice carrée
polar
—
forme polaire
sqrt
—
racine carrée
sqrtm
—
racine carrée matricielle
log1p
—
computes with accuracy the natural logarithm of its argument added by one
Virgule flottante
ceil
—
Arrondi vers le haut
clean
—
nettoie une matrice (arrondi à zéro des termes très petits)
double
—
conversion de type entier vers flottant double précision.
fix
—
arrondi vers zéro
floor
—
Arrondi vers le bas
frexp
—
calcule la représentation en base 2 (mantisse et exposant) d'un nombre flottant.
ieee
—
détermine le mode d'exception IEEE pour les calculs
int
—
arrondi vers zéro
isinf
—
vérifie si des composantes "Inf" (infinies) sont présentes.
isnan
—
vérifie si des composantes "NaN" (Not a Number) sont présentes.
round
—
Arrondi à l'entier le plus proche
format
—
number printing and display format
nearfloat
—
get previous or next floating-point number
nextpow2
—
next higher power of 2.
number_properties
—
determine floating-point parameters
Bases de numération
dec2hex
—
représentation hexadécimale d'un entier
base2dec
—
convert from base b to decimal
bin2dec
—
convert from binary to decimal
dec2base
—
Convert decimal to base N number in string
dec2bin
—
convert from decimal to binary
dec2oct
—
convert from decimal to octal
hex2dec
—
convert from hexadecimal to decimal
oct2dec
—
convert from octal to decimal
Manipulation de matrices
flipdim
—
retourne par blocs les éléments de
x
selon une dimension
matrix
—
remise en forme d'une matrice
pertrans
—
Transposition selon la seconde diagonale
repmat
—
Définit un grand tableau par pavage avec un tableau 2D.
resize_matrix
—
élague et/ou étend (et convertit) une matrice ou une hypermatrice
squeeze
—
squeeze
permute
—
permute the dimensions of an array
Opérations matricielles
abs
—
valeur absolue ou module
cumprod
—
produit cumulatif des éléments d'un tableau.
cumsum
—
somme cumulative des éléments d'un tableau.
kron
—
produit de kronecker (.*.)
max
—
maximum
min
—
minimum
norm
—
normes matricielles
prod
—
produit des éléments d'un tableau.
signm
—
fonction signe matriciel
sum
—
somme des éléments d'un tableau.
tril
—
partie triangulaire inférieure d'une matrice
triu
—
partie triangulaire supérieure d'une matrice
cross
—
vector cross product
Chercher et trier
dsearch
—
répartit, localise et compte les éléments d'une matrice en catégories données
find
—
trouve les indices des éléments vrais d'un vecteur ou d'une matrice de booléens
gsort
—
tri par l'algorithme "quick sort"
lex_sort
—
tri des lignes d'une matrice suivant l'ordre lexicographique.
vectorfind
—
finds in a matrix rows or columns matching a vector
Opérations sur les ensembles
intersect
—
recherche de valeurs communes à deux vecteurs.
members
—
dénombre (et localise) dans un tableau chaque élément ou ligne ou colonne d'un autre tableau
union
—
extrait les composantes distinctes issues de l'union de deux vecteurs
unique
—
extrait les composantes distinctes d'un vecteur ou d'une matrice
setdiff
—
returns components of a vector which do not belong to another one
Traitement du signal
pen2ea
—
Conversion faisceau vers deux matrices E,A
bloc2exp
—
Conversion of a block-diagram to its symbolic expression
bloc2ss
—
block-diagram to state-space conversion
ssrand
—
random system generator
sysconv
—
system conversion
sysdiag
—
Create a block diagonal matrix from provided inputs or block diagonal system connection
trfmod
—
poles and zeros display
Calcul symbolique
addf
—
addition symbolique
cmb_lin
—
combinaison linéaire symbolique
ldivf
—
division à gauche symbolique
mulf
—
multiplication symbolique
rdivf
—
division symbolique à droite
solve
—
solveur symbolique de système linéaire
subf
—
soustraction symbolique
trianfml
—
triangularisation symbolique
trisolve
—
solveur symbolique de système linéaire
Trigonométrie
acos
—
cosinus inverse exprimé en radians
acosd
—
cosinus inverse des éléments de l'argument, résultat en degré.
acosh
—
cosinus hyperbolique inverse
acoshm
—
cosinus hyperbolique matriciel inverse
acosm
—
cosinus matriciel inverse
acoth
—
cotangente hyperbolique inverse des éléments de l'argument.
asec
—
sécante inverse des éléments de l'argument.
asecd
—
sécante inverse des éléments de l'argument, résultat en degré.
asech
—
sécante hyperbolique inverse des éléments de l'argument.
asin
—
sinus inverse exprimé en radians
asind
—
sinus inverse des éléments de l'argument, résultats exprimés en degrés
asinh
—
sinus hyperbolique inverse
asinhm
—
sinus hyperbolique matriciel inverse
asinm
—
sinus matriciel inverse
atand
—
2-quadrants et 4-quadrants tangeante inverse des éléments de l'argument, résultats exprimés en degrés.
atanhm
—
tangente hyperbolique inverse d'une matrice carrée
atanm
—
tangente matricielle inverse d'une matrice carrée
cos
—
cosinus
cosd
—
cosinus des éléments de l'argument donnés en degrés
cosh
—
cosinus hyperbolique
coshm
—
cosinus hyperbolique matriciel
cosm
—
cosinus matriciel
cotd
—
cotangent des éléments de l'argument donné en degrés.
cotg
—
cotangente
coth
—
cotangente hyperbolique
cothm
—
cotangente hyperbolique matricielle
csc
—
cosécante des éléments de l'argument.
cscd
—
cosécante des éléments de l'argument donnés en degrés
sec
—
sécante des éléments de l'argument.
secd
—
sécante des éléments de l'argument donnés en degrés
sech
—
sécante hyperbolique des éléments de l'argument.
sin
—
sinus
sind
—
sinus des éléments de l'argument donnés en degrés
sinh
—
sinus hyperbolique
sinhm
—
sinus hyperbolique matriciel
sinm
—
sinus matriciel
tan
—
tangente
tanh
—
tangente hyperbolique
tanhm
—
tangente hyperbolique matricielle
tanm
—
tangente matricielle
acot
—
computes the element-wise inverse cotangeant of the argument.
acotd
—
computes the element-wise inverse cotangeant of the argument, result in degree.
acsc
—
computes the element-wise inverse cosecant of the argument.
acscd
—
computes the element-wise inverse cosecant of the argument, results in degree.
acsch
—
computes the element-wise inverse hyperbolic cosecant of the argument.
atan
—
2-quadrant and 4-quadrant inverse tangent
atanh
—
hyperbolic tangent inverse
csch
—
Computes the element-wise hyperbolic cosecant of the argument.
csgn
—
returns the sign of a vector of real of complex values
sinc
—
sinc function
tand
—
tangent, argument in degree.
Bitwise operations
bitand
—
bitwise AND
bitcmp
—
bitwise complement
bitget
—
bit at specified position
bitor
—
bitwise OR
bitset
—
set bit at specified position
bitxor
—
bitwise XOR
isequalbitwise
—
bitwise comparison of variables
and
—
et logique des éléments d'un tableau
&
—
opérateur et logique
lstsize
—
nombre d'éléments des objets list, tlist et mlist
pmodulo
—
reste modulo m euclidien positif
or
—
disjonction logique des éléments d'un tableau
|
—
opérateur de disjonction logique
sign
—
fonction signe
size
—
taille d'un objet
cat
—
concatenate several arrays
cell2mat
—
converts a cell array into a matrix
cellstr
—
converts strings vector (or strings matrix) into a cell array of strings
iscolumn
—
check if a variable is a column
isempty
—
check if a variable is an empty matrix or an empty list
isequal
—
objects comparison
ismatrix
—
check if a variable is a matrix
isrow
—
check if a variable is a row
isscalar
—
check if a variable is a scalar.
issquare
—
check if a variable is a square matrix
isvector
—
check if a variable is a vector
ndims
—
number of dimensions of an array
nthroot
—
Real nth root of real numbers
num2cell
—
converts an array into a cell array
unwrap
—
unwrap a Y(x) profile or a Z(x,y) surface. Unfold a Y(x) profile
Report an issue
<< Calcul différentiel, Intégration
Aide de Scilab
Algèbre Lineaire >>