Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.1 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.

Aide de Scilab >> Fonctions Elémentaires

Fonctions Elémentaires

  • Opérations binaires
    • bitandbitwise logical AND between element-wise integers of 2 arrays
    • bitcmpbitwise complement of integers
    • bitgetExtracts from integers bits of given indices
    • bitorbitwise logical OR between element-wise integers of 2 arrays
    • bitsetSets bits of given indices in some integers
    • bitstringA string giving the literal bit representation of a number
    • bitxorbitwise logical XOR between element-wise integers of 2 arrays
  • Nombres complexes
    • complexBuild an array of complex numbers from their parts
    • conjcomplexe conjugué
    • imagpartie imaginaire de nombres, polynômes ou fractions complexes
    • imultmultiplication by i the imaginary unitary
    • isrealRetourne %F si la matrice est encodée en numération complexe
    • realpartie réelle de nombres, polynômes ou fractions complexes
  • Arithmétique
    • factorfactor function
    • factorialfactorial function : product of the n first positive integers
    • gcdGreatest (positive) Common Divisor
    • lcmPlus petit multiple commun (PPCM) de polynômes ou d'entiers
    • nchoosekComputes binomial numbers (n,k) = numbers of combinations
    • primeslists of primes up to a given number
    • ratapproximation rationnelle d'un flottant
  • Matrice - génération
    • random
      • grandGénérateur de nombres pseudo-aléatoires
      • noisegengénération de bruit (obsolète)
      • prbs_aGenerates a pseudo random binary sequence
      • randGénérateur de nombres pseudo-aléatoires
      • sampleTirage avec remise.
      • samplefTirage avec remise d'un échantillon d'une population suivant les valeurs de fréquences données.
      • samwrTirage sans remise
    • blockdiagCreates a block diagonal matrix from provided arrays. Block diagonal system connection.
    • diagextraction de diagonale ou construction d'une matrice avec un vecteur en diagonal
    • empty []empty matrix. Array ranges destructor.
    • eyematrice identité
    • linspacesuite de nombres équidistants entre 2 bornes atteintes
    • logspacevecteur de valeurs logarithmiquement équidistantes.
    • meshgridconstruit des matrices ou hypermatrices en répliquant des vecteurs en 2 ou 3 dimensions
    • ndgridconstruit des matrices ou hypermatrices en répliquant des vecteurs
    • onesmatrice remplie de 1
    • permsGénère le tableau des permutations des éléments donnés
    • repmatDéfinit un grand tableau par pavage avec un tableau 2D.
    • squarewavegénère un signal carré de période 2*%pi
    • testmatrixgénération de matrices remarquables
    • toeplitzmatrice de Toeplitz, à bandes diagonales constantes choisies
    • zerosmatrice nulle
  • Exponentielle
    • expexponentielle
    • expmexponentielle de matrice
    • loglogarithme naturel
    • log10logarithme en base 10
    • log1pcomputes with accuracy the natural logarithm of its argument added by one
    • log2logarithme en base 2. Exposant et mantisse en base 2 de nombres réels.
    • logmlogarithme matriciel d'une matrice carrée
    • nthrootReal nth root of real numbers
    • polarforme polaire
    • powerélévation à la puissance (^,.^)
    • sqrtracine carrée
    • sqrtmracine carrée matricielle
  • Virgule flottante
    • ceilArrondi vers le haut
    • cleannettoie une matrice (arrondi à zéro des termes très petits)
    • doubleconvertit des entiers inttype ou des booléens en encodage décimal
    • fixarrondi vers zéro
    • floorArrondi vers le bas
    • formatconfigure le format par défaut d'affichage des nombres décimaux
    • ieeefixe ou indique le mode d'exception IEEE pour les calculs
    • intarrondi vers zéro
    • isinfteste la présence de valeurs infinies
    • isnanvérifie si des composantes "NaN" (Not a Number) sont présentes.
    • nearfloatget previous or next floating-point number
    • nextpow2next higher power of 2.
    • number_propertiesdetermine floating-point parameters
    • roundArrondi à l'entier le plus proche
    • signed zero -0Processing of -0 versus 0
  • Bases de numération
    • base2decconvert from base b to decimal
    • bin2decconvert from binary to decimal
    • dec2baseConvert decimal to base N number in string
    • dec2binconvert from decimal to binary
    • dec2hexreprésentation hexadécimale d'un entier
    • dec2octconvert from decimal to octal
    • hex2decconvert from hexadecimal to decimal
    • oct2decconvert from octal to decimal
  • Entiers
    • iconvertconversion en entiers encodés sur 1, 2, 4 ou 8 octets
    • uint64conversion au codage entier non signé à 8 octets
    • inttypetype des entiers utilisés dans les types entiers de données.
  • Matrice - façonnage
    • is<forme>
      • iscolumncheck if a variable is a column
      • ismatrixchecks if an object is a non-empty 1D or 2D matrix or array
      • isrowcheck if a variable is a row
      • isscalarcheck if a variable is a scalar.
      • issquarecheck if a variable is a square matrix
      • isvectorcheck if a variable is a vector
    • catstacks vectors matrices or arrays into an hypermatrix or hyperarray
    • circshiftcircularly shifts elements or subarrays of an array (regular, of structures, cells, custom)
    • flipdiminverse l'ordre des (blocs de) lignes, colonnes, pages.. d'un tableau.
    • matrixredimensionne un tableau, à nombre et ordre inchangés des éléments
    • permutepermute les dimensions d'un tableau à N dimensions
    • pertransTransposition selon la seconde diagonale
    • resize_matrixélague et/ou étend (et convertit) une matrice ou une hypermatrice
    • squeezesupprime les dimensions singletons d'un tableau N-dimensionnel
    • trilpartie triangulaire inférieure d'une matrice
    • triupartie triangulaire supérieure d'une matrice
  • Opérations matricielles
    • absvaleur absolue ou module
    • andET logique entre éléments d'un tableau booléen ou numérique
    • crossvector cross product
    • cumprodproduit cumulatif des éléments d'un tableau.
    • cumsumsommes 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
    • maxmaximum
    • minminimum
    • normnormes d'un vecteur ou d'une matrice
    • orOU logique entre éléments d'un tableau booléen ou numérique
    • prodproduit des éléments d'un tableau.
    • signfonction signe
    • signmfonction signe matriciel
    • sumsomme des éléments d'un tableau.
  • Chercher et trier
    • dsearchrépartit, localise et compte les éléments d'une matrice en catégories données
    • finddonne la position des éléments %T ou non nuls d'un tableau booléen ou numérique.
    • gsortsorts boolean, numerical and string arrays
    • membersdénombre (et localise) dans un tableau chaque élément ou ligne ou colonne d'un autre tableau
    • vectorfindlocates 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
    • setdiffreturns elements or rows or columns of an array that do not belong to another one
    • unionEnsemble de tous les éléments, lignes ou colonnes de deux matrices, sans doublons
    • uniqueextrait (et trie) les éléments distincts d'un vecteur, matrice, hypermatrice
  • Trigonométrie
    • Trigonométrie matricielle
      • acoshmcosinus hyperbolique matriciel inverse
      • acosmcosinus matriciel inverse
      • asinhmsinus hyperbolique matriciel inverse
      • asinmsinus matriciel inverse
      • atanhmtangente hyperbolique inverse d'une matrice carrée
      • atanmtangente matricielle inverse d'une matrice carrée
      • coshmcosinus hyperbolique matriciel
      • cosmcosinus matriciel
      • cothmcotangente hyperbolique matricielle
      • sinhmsinus hyperbolique matriciel
      • sinmsinus matriciel
      • tanhmtangente hyperbolique matricielle
      • tanmtangente matricielle
    • acoscosinus inverse exprimé en radians
    • acosdcosinus inverse des éléments de l'argument, résultat en degré.
    • acoshcosinus hyperbolique inverse
    • acotcomputes the element-wise inverse cotangent of the argument.
    • acotdcomputes the element-wise inverse cotangent of the argument, result in degree.
    • acothcotangente hyperbolique inverse des éléments de l'argument.
    • acsccomputes the element-wise inverse cosecant of the argument.
    • acscdcomputes the element-wise inverse cosecant of the argument, results in degree.
    • acschcomputes the element-wise inverse hyperbolic cosecant of the argument.
    • asecsécante inverse des éléments de l'argument.
    • asecdsécante inverse des éléments de l'argument, résultat en degré.
    • asechsécante hyperbolique inverse des éléments de l'argument.
    • asinsinus inverse exprimé en radians
    • asindsinus inverse des éléments de l'argument, résultats exprimés en degrés
    • asinhsinus hyperbolique inverse
    • atan2-quadrant and 4-quadrant inverse tangent
    • atand2-quadrants et 4-quadrants tangeante inverse des éléments de l'argument, résultats exprimés en degrés.
    • atanhhyperbolic tangent inverse
    • coscosinus
    • cosdcosinus des éléments de l'argument donnés en degrés
    • coshcosinus hyperbolique
    • cotdcotangent des éléments de l'argument donné en degrés.
    • cotgcotangente
    • cothcotangente hyperbolique
    • csccosécante des éléments de l'argument.
    • cscdcosécante des éléments de l'argument donnés en degrés
    • cschComputes the element-wise hyperbolic cosecant of the argument.
    • csgnreturns the sign of a vector of real of complex values
    • secsécante des éléments de l'argument.
    • secdsécante des éléments de l'argument donnés en degrés
    • sechsécante hyperbolique des éléments de l'argument.
    • sinsinus
    • sindsinus des éléments de l'argument donnés en degrés
    • sinhsinus hyperbolique
    • tantangente
    • tandtangent, argument in degree.
    • tanhtangente hyperbolique
  • &, &&Binary AND between integers. Logical AND over/between booleans and numbers
  • extractionextraction à partir d'une matrice ou d'une liste
  • ind2sublinear index to matrix subscript values
  • affectationaffectation partielle d'une variable
  • isemptycheck if a variable is an empty matrix or an empty list
  • isequalbitwisecomparison of objects (NaN are equal)
  • pmoduloreste modulo m euclidien positif
  • ndimsnumber of dimensions of an array
  • |, ||Binary OR between integers. Logical OR over/between booleans and numbers
  • sizetaille d'un objet
  • sub2indmatrix subscript values to linear index
Report an issue
<< Intégration - dérivation Aide de Scilab FFTW >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Jul 20 11:19:18 CEST 2021