<< Equations différentielles
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 of integers
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
angle
—
argument of complex numbers, in radians
complex
—
Build an array of complex numbers from their parts
conj
—
complexe conjugué
csgn
—
returns the sign of a vector of real of complex values
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
prbs_a
—
Generates a pseudo random binary sequence
rand
—
Générateur de nombres pseudo-aléatoires
sample
—
Tirage aléatoire avec remise
samplef
—
Tirage avec remise d'un échantillon d'une population suivant les valeurs de fréquences données.
samwr
—
Tirage sans remise
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é
frank
—
Frank matrix
hilbm
—
Hilbert matrix
invhilb
—
Inverse of the Hilbert matrix
linspace
—
suite de nombres équidistants entre 2 bornes atteintes
logspace
—
vecteur de valeurs logarithmiquement équidistantes.
magic
—
Magic square
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
perms
—
Génère le tableau des permutations des éléments donnés
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
—
generate special matrices, such as Hilbert, Frank
toeplitz
—
matrice de Toeplitz, à bandes diagonales constantes choisies
vander
—
Vandermonde matrix
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. Exposant et mantisse en base 2 de nombres réels.
logm
—
logarithme matriciel d'une matrice carrée
nthroot
—
Real nth root of real numbers
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
int8
—
conversion en entier sur 1 octet
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
—
supprime les dimensions singletons d'un tableau N-dimensionnel
tril
—
partie triangulaire inférieure d'une matrice
triu
—
partie triangulaire supérieure d'une matrice
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
—
sommes partielles cumulatives 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
sum
—
somme des éléments d'un tableau.
Chercher et trier
dsearch
—
répartit, localise et compte les éléments d'une matrice en catégories données
find
—
donne la position des éléments %T ou non nuls d'un tableau booléen ou numérique.
gsort
—
sorts boolean, numerical and string arrays
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
setdiff
—
returns elements that are in a set but not in another one.
union
—
Ensemble de tous les éléments, lignes ou colonnes de deux matrices, sans doublons
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
—
Arcsinus, 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.
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
bernstein
—
compute the n-order Bernstein matrix
extraction
—
extraction à partir d'une matrice ou d'une liste
ind2sub
—
linear index to matrix subscript values
insertion
—
insertion/modification dans une variable
isempty
—
check if a variable is an empty matrix or an empty list
isequal
—
tests the strict global equality between several objects, without equivalences
modulo
—
reste modulo m ayant le signe du dividende, ou de division polynomiale
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
<< Equations différentielles
Scilab Help
Algèbre Lineaire >>