<< Intégration - dérivation
Scilab Help
Algèbre Lineaire >>
Scilab Help
>> Fonctions Elémentaires
Fonctions Elémentaires
Opérations binaires
bitand
—
bitwise logical AND between element-wise integers of 2 arrays
bitcmp
—
bitwise complement
bitget
—
Extracts from integers bits of given indices
bitor
—
bitwise logical OR between element-wise integers of 2 arrays
bitset
—
Sets bits of given indices in some integers
bitstring
—
A string giving the literal bit representation of a number
bitxor
—
bitwise logical XOR between element-wise integers of 2 arrays
Nombres complexes
complex
—
Create a complex number.
conj
—
complexe conjugué
imag
—
partie imaginaire de nombres, polynômes ou fractions complexes
imult
—
multiplication by i the imaginary unitary
isreal
—
Retourne %F si la matrice est encodée en numération complexe
real
—
partie réelle de nombres, polynômes ou fractions complexes
Arithmétique
factor
—
factor function
factorial
—
factorial function : product of the n first positive integers
gcd
—
Greatest (positive) Common Divisor
lcm
—
Plus petit multiple commun (PPCM) de polynômes ou d'entiers
nchoosek
—
Computes binomial numbers (n,k) = numbers of combinations
primes
—
lists of primes up to a given number
rat
—
approximation rationnelle d'un flottant
Matrice - génération
random
grand
—
Générateur de nombres pseudo-aléatoires
noisegen
—
génération de bruit
(obsolète)
prbs_a
—
Generates a pseudo random binary sequence
rand
—
Générateur de nombres pseudo-aléatoires
blockdiag
—
Creates a block diagonal matrix from provided arrays. Block diagonal system connection.
diag
—
extraction de diagonale ou construction d'une matrice avec un vecteur en diagonal
empty []
—
empty matrix. Array ranges destructor.
eye
—
matrice identité
linspace
—
suite de nombres équidistants entre 2 bornes atteintes
logspace
—
vecteur de valeurs logarithmiquement équidistantes.
meshgrid
—
construit des matrices ou hypermatrices en répliquant des vecteurs en 2 ou 3 dimensions
ndgrid
—
construit des matrices ou hypermatrices en répliquant des vecteurs
ones
—
matrice remplie de 1
repmat
—
Définit un grand tableau par pavage avec un tableau 2D.
squarewave
—
génère un signal carré de période 2*%pi
testmatrix
—
génération de matrices remarquables
toeplitz
—
matrice de Toeplitz, à bandes diagonales constantes choisies
zeros
—
matrice nulle
Exponentielle
exp
—
exponentielle
expm
—
exponentielle de matrice
log
—
logarithme naturel
log10
—
logarithme en base 10
log1p
—
computes with accuracy the natural logarithm of its argument added by one
log2
—
logarithme en base 2
logm
—
logarithme matriciel d'une matrice carrée
nthroot
—
Real nth root of real numbers
polar
—
forme polaire
power
—
élévation à la puissance (^,.^)
sqrt
—
racine carrée
sqrtm
—
racine carrée matricielle
Virgule flottante
ceil
—
Arrondi vers le haut
clean
—
nettoie une matrice (arrondi à zéro des termes très petits)
double
—
convertit des entiers inttype ou des booléens en encodage décimal
fix
—
arrondi vers zéro
floor
—
Arrondi vers le bas
format
—
configure le format par défaut d'affichage des nombres décimaux
ieee
—
fixe ou indique le mode d'exception IEEE pour les calculs
int
—
arrondi vers zéro
isinf
—
teste la présence de valeurs infinies
isnan
—
vérifie si des composantes "NaN" (Not a Number) sont présentes.
nearfloat
—
get previous or next floating-point number
nextpow2
—
next higher power of 2.
number_properties
—
determine floating-point parameters
round
—
Arrondi à l'entier le plus proche
signed zero -0
—
Processing of -0 versus 0
Bases de numération
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
dec2hex
—
représentation hexadécimale d'un entier
dec2oct
—
convert from decimal to octal
hex2dec
—
convert from hexadecimal to decimal
oct2dec
—
convert from octal to decimal
Entiers
iconvert
—
conversion en entiers encodés sur 1, 2, 4 ou 8 octets
uint64
—
conversion au codage entier non signé à 8 octets
inttype
—
type des entiers utilisés dans les types entiers de données.
Matrice - façonnage
is<forme>
iscolumn
—
check if a variable is a column
ismatrix
—
checks if an object is a non-empty 1D or 2D matrix or array
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
cat
—
stacks vectors matrices or arrays into an hypermatrix or hyperarray
circshift
—
circularly shifts elements or subarrays of an array (regular, of structures, cells, custom)
flipdim
—
inverse l'ordre des (blocs de) lignes, colonnes, pages.. d'un tableau.
matrix
—
redimensionne un tableau, à nombre et ordre inchangés des éléments
permute
—
permute les dimensions d'un tableau à N dimensions
pertrans
—
Transposition selon la seconde diagonale
resize_matrix
—
élague et/ou étend (et convertit) une matrice ou une hypermatrice
squeeze
—
squeeze
Opérations matricielles
abs
—
valeur absolue ou module
and
—
ET logique entre éléments d'un tableau booléen ou numérique
cross
—
vector cross product
cumprod
—
produit cumulatif des éléments d'un tableau.
cumsum
—
somme cumulative des éléments d'un tableau.
kron .*.
—
produit tensoriel de Kronecker. Réplication pondérée d'un tableau
kron .\. ./.
—
Kronecker left and right divisions
max
—
maximum
min
—
minimum
norm
—
normes d'un vecteur ou d'une matrice
or
—
OU logique entre éléments d'un tableau booléen ou numérique
prod
—
produit des éléments d'un tableau.
sign
—
fonction signe
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
unwrap
—
unwrap a Y(x) profile or a Z(x,y) surface. Unfold a Y(x) profile
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
—
sorting by quick sort algorithm
members
—
dénombre (et localise) dans un tableau chaque élément ou ligne ou colonne d'un autre tableau
vectorfind
—
locates occurences of a (wildcarded) vector in a matrix or hypermatrix
Ensembles
intersect
—
éléments, lignes, ou colonnes communs aux 2 tableaux d'entrée, sans doublon
perms
—
Ensemble des permutations des éléments donnés
setdiff
—
returns elements or rows or columns of an array that do not belong to another one
union
—
extrait les composantes distinctes issues de l'union de deux vecteurs
unique
—
extrait (et trie) les éléments distincts d'un vecteur, matrice, hypermatrice
Trigonométrie
Trigonométrie matricielle
acoshm
—
cosinus hyperbolique matriciel inverse
acosm
—
cosinus matriciel inverse
asinhm
—
sinus hyperbolique matriciel inverse
asinm
—
sinus matriciel inverse
atanhm
—
tangente hyperbolique inverse d'une matrice carrée
atanm
—
tangente matricielle inverse d'une matrice carrée
coshm
—
cosinus hyperbolique matriciel
cosm
—
cosinus matriciel
cothm
—
cotangente hyperbolique matricielle
sinhm
—
sinus hyperbolique matriciel
sinm
—
sinus matriciel
tanhm
—
tangente hyperbolique matricielle
tanm
—
tangente matricielle
acos
—
cosinus inverse exprimé en radians
acosd
—
cosinus inverse des éléments de l'argument, résultat en degré.
acosh
—
cosinus hyperbolique inverse
acot
—
computes the element-wise inverse cotangent of the argument.
acotd
—
computes the element-wise inverse cotangent of the argument, result in degree.
acoth
—
cotangente hyperbolique inverse des éléments de l'argument.
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.
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
atan
—
2-quadrant and 4-quadrant inverse tangent
atand
—
2-quadrants et 4-quadrants tangeante inverse des éléments de l'argument, résultats exprimés en degrés.
atanh
—
hyperbolic tangent inverse
cos
—
cosinus
cosd
—
cosinus des éléments de l'argument donnés en degrés
cosh
—
cosinus hyperbolique
cotd
—
cotangent des éléments de l'argument donné en degrés.
cotg
—
cotangente
coth
—
cotangente hyperbolique
csc
—
cosécante des éléments de l'argument.
cscd
—
cosécante des éléments de l'argument donnés en degrés
csch
—
Computes the element-wise hyperbolic cosecant of the argument.
csgn
—
returns the sign of a vector of real of complex values
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
tan
—
tangente
tand
—
tangent, argument in degree.
tanh
—
tangente hyperbolique
&, &&
—
Binary AND between integers. Logical AND over/between booleans and numbers
extraction
—
extraction à partir d'une matrice ou d'une liste
ind2sub
—
linear index to matrix subscript values
affectation
—
affectation partielle d'une variable
isempty
—
check if a variable is an empty matrix or an empty list
isequalbitwise
—
comparison of objects (NaN are equal)
pmodulo
—
reste modulo m euclidien positif
ndims
—
number of dimensions of an array
|, ||
—
Binary OR between integers. Logical OR over/between booleans and numbers
size
—
taille d'un objet
sub2ind
—
matrix subscript values to linear index
Report an issue
<< Intégration - dérivation
Scilab Help
Algèbre Lineaire >>