Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account

Please note that the recommended version of Scilab is 6.0.1. 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
    • bitgetbit at specified position
    • bitorbitwise logical OR between element-wise integers of 2 arrays
    • bitsetset bit at specified position
    • bitxorbitwise logical XOR between element-wise integers of 2 arrays
  • Nombres complexes
    • complexCreate a complex number.
    • 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
    • factorialThe factorial function
    • gcdcalcul de PGCD
    • lcmPlus petit commun multiple (PPCM) de polynômes ou d'entiers
    • permsretourne toutes les permutations des composantes d'un vecteur
    • primesprimes function
    • ratapproximation rationnelle d'un flottant
  • Matrice - génération
    • diagextraction de diagonale ou construction d'une matrice à partir d'une diagonale.
    • empty ([])matrice vide
    • eyematrice identité
    • linspacesuite de nombres équidistants entre 2 bornes atteintes
    • logspacevecteur de valeurs logarithmiquement équidistantes.
    • meshgridconstruit des matrices ou des tableaux 3-D
    • ndgridconstruit des matrices ou hypermatrices en répliquant des vecteurs
    • onesmatrice remplie de 1
    • randGénérateur de nombres pseudo-aléatoires
    • 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
    • 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
    • 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
    • frexpcalcule la représentation en base 2 (mantisse et exposant) d'un nombre flottant.
    • ieeedétermine 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
  • 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
  • Matrice - façonnage
    • flipdiminverse l'ordre des (blocs de) lignes, colonnes, pages.. d'une matrice ou hypermatrice
    • matrixremise en forme d'une matrice
    • 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
    • squeezesqueeze
  • 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.
    • cumsumsomme cumulative des éléments d'un tableau.
    • kronproduit de kronecker (.*.)
    • maxmaximum
    • minminimum
    • normnormes matricielles
    • 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.
    • trilpartie triangulaire inférieure d'une matrice
    • triupartie triangulaire supérieure d'une matrice
    • unwrapunwrap a Y(x) profile or a Z(x,y) surface. Unfold a Y(x) profile
  • Chercher et trier
    • dsearchrépartit, localise et compte les éléments d'une matrice en catégories données
    • findtrouve les indices des éléments vrais d'un vecteur ou d'une matrice de booléens
    • gsorttri par l'algorithme "quick sort"
    • membersdénombre (et localise) dans un tableau chaque élément ou ligne ou colonne d'un autre tableau
    • vectorfindfinds in a matrix rows or columns matching a vector
  • Ensembles
    • intersectrecherche de valeurs communes à deux vecteurs.
    • setdiffreturns components of a vector which do not belong to another one
    • unionextrait les composantes distinctes issues de l'union de deux vecteurs
    • uniquesupprime tous les éléments en doublon dans un vecteur ou une matrice
  • Traitement du signal
    • bloc2ssblock-diagram to state-space conversion
    • pen2eaConversion faisceau vers deux matrices E,A
    • ssrandrandom system generator
    • sysconvsystem conversion
    • sysdiagCreate a block diagonal matrix from provided inputs or block diagonal system connection
    • trfmodpoles and zeros display
  • Trigonométrie
    • acoscosinus inverse exprimé en radians
    • acosdcosinus inverse des éléments de l'argument, résultat en degré.
    • acoshcosinus hyperbolique inverse
    • acoshmcosinus hyperbolique matriciel inverse
    • acosmcosinus matriciel 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
    • asinhmsinus hyperbolique matriciel inverse
    • asinmsinus matriciel 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
    • atanhmtangente hyperbolique inverse d'une matrice carrée
    • atanmtangente matricielle inverse d'une matrice carrée
    • coscosinus
    • cosdcosinus des éléments de l'argument donnés en degrés
    • coshcosinus hyperbolique
    • coshmcosinus hyperbolique matriciel
    • cosmcosinus matriciel
    • cotdcotangent des éléments de l'argument donné en degrés.
    • cotgcotangente
    • cothcotangente hyperbolique
    • cothmcotangente hyperbolique matricielle
    • 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
    • sincsinc function
    • sindsinus des éléments de l'argument donnés en degrés
    • sinhsinus hyperbolique
    • sinhmsinus hyperbolique matriciel
    • sinmsinus matriciel
    • tantangente
    • tandtangent, argument in degree.
    • tanhtangente hyperbolique
    • tanhmtangente hyperbolique matricielle
    • tanmtangente matricielle
  • &, &&Binary AND between integers. Logical AND over/between booleans and numbers
  • catconcatenate several arrays
  • ind2sublinear index to matrix subscript values
  • iscolumncheck if a variable is a column
  • isemptycheck if a variable is an empty matrix or an empty list
  • isequalbitwisecomparison of objects (NaN are equal)
  • 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
  • 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
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:06:33 CET 2017