Fonctions élémentaires

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.

Functions

  • 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

Last updated

Was this helpful?