Le module Fonctions élémentaires fournit un large éventail d'opérations mathématiques fondamentales et de manipulations de matrices dans Nelson.
Il inclut des calculs numériques, des opérations sur tableaux et matrices, la gestion des nombres complexes, l'arrondi et la mise à l'échelle, ainsi que diverses fonctions utilitaires pour interroger les propriétés des tableaux et des matrices.
Le module prend également en charge la construction de matrices spéciales, de grilles et de séquences, facilitant l'implémentation robuste et efficace d'algorithmes mathématiques et d'analyses numériques.
-
abs
Valeur absolue
-
allfinite
Vérifie si tous les éléments du tableau sont finis.
-
angle
Angle de phase
-
base2dec
Convertit un nombre d'une base donnée en décimal.
-
bernsteinMatrix
Matrice de Bernstein
-
bin2dec
Convertit un nombre en base 2 en décimal.
-
bin2num
Convertit une chaîne binaire en complément à deux en nombre.
-
blkdiag
Matrice diagonale par blocs
-
cast
Convertit une variable vers un autre type de données
-
ceil
Arrondir vers le haut
-
circshift
Rotation circulaire
-
complex
Crée un nombre complexe.
-
conj
Conjugué complexe
-
deal
Distribue les entrées vers les sorties.
-
dec2base
Convertit un nombre décimal vers une autre base.
-
dec2bin
Convertit un nombre décimal en base 2.
-
dec2hex
Convertit un nombre décimal en base 16.
-
exp
Exponentielle
-
factorial
Fonction factorielle
-
filter
Filtre numérique 1-D
-
find
Trouver les éléments non nuls
-
fix
Arrondir vers zéro
-
flip
Inverser l'ordre des éléments
-
flipdim
Inverser un tableau selon une dimension spécifiée
-
fliplr
Inverser l'ordre des éléments de gauche à droite
-
flipud
Inverser l'ordre des éléments de haut en bas
-
floor
Arrondir vers le bas
-
hadamard
Matrice de Hadamard
-
hankel
Matrice de Hankel
-
hex2dec
Convertit un nombre en base 16 en décimal.
-
hilb
Matrice de Hilbert
-
hypot
Racine carrée de la somme des carrés
-
imag
Partie imaginaire d'un nombre complexe.
-
ind2sub
Convertir un indice linéaire en indices de sous-script
-
invhilb
Inverse d'une matrice de Hilbert
-
ipermute
Inverse de permute
-
isapprox
Renvoie vrai si les arguments sont approximativement égaux, dans la précision donnée.
-
iscolumn
Déterminer si l'entrée est un vecteur colonne.
-
isdiag
Vérifie si une matrice est diagonale.
-
isequal
Return true if all arguments x1, x2, ... , xn are equal (same dimensions, same values).
-
isequaln
Return true if all arguments x1, x2, ... , xn are equal (same dimensions, same values or NaNs).
-
isequalto
Return true if all arguments x1, x2, ... , xn are equal (same type, same dimensions, same values or NaNs).
-
isfinite
Check for finite entries.
-
isinf
Check for Infinity entries.
-
ismatrix
determines whether input is matrix or not
-
isnan
Check for Not a Number entries.
-
isrow
Déterminer si l'entrée est un vecteur ligne.
-
isscalar
Tester si l'entrée est un scalaire
-
istril
Tester si une matrice est triangulaire inférieure
-
istriu
Checks if matrix is upper triangular.
-
isvector
Checks input is vector.
-
length
Length of an object.
-
linspace
linearly spaced vector constructor.
-
log
Natural logarithm.
-
log10
Common logarithm (base 10).
-
log1p
log(1 + x) accurately for small values of x.
-
log2
dissect floating-point numbers into base 2 exponent and mantissa.
-
logspace
logarithmically spaced vector constructor.
-
magic
Magic square
-
meshgrid
Cartesian rectangular grid in 2-D or 3-D.
-
minus
Subtraction, - operator
-
mod
Modulus after division.
-
ndgrid
Rectangular grid in N-D space
-
ndims
Number of dimensions of an array.
-
nextpow2
Exponent of next higher power of 2
-
norm
Matrix and vector norms
-
normest
2-norm estimate
-
nthroot
The real 𝑛th root of real number.
-
num2bin
Convert number to binary representation.
-
numel
Number of elements.
-
permute
Permute array dimensions.
-
pinv
Moore-Penrose pseudoinverse
-
pow2
Base 2 exponentiation and scaling of floating-point numbers.
-
real
Real part of an complex number.
-
rem
Remainder after division.
-
repmat
Replicate and tile an array.
-
reshape
Reshapes a vector or a matrix to a different size matrix.
-
rosser
Classic symmetric eigenvalue test problem.
-
rot90
Rotate array 90 degrees.
-
round
Round to nearest integer
-
shiftdim
Shift array dimensions
-
sign
Find the sign function of a number.
-
size
Size of an object.
-
sqrt
Square root.
-
squeeze
Remove dimensions of length 1.
-
sub2ind
Matrix subscript values to linear index
-
substruct
Create structure argument for subsasgn or subsref
-
swapbytes
Swap byte ordering.
-
toeplitz
Toeplitz matrix
-
tril
Lower triangular part of matrix
-
triu
Upper triangular part of matrix
-
vander
Vandermonde matrix
-
wilkinson
Wilkinson's eigenvalue test matrix