Scilab Website | Contribute with GitLab | Scilab Community | ATOMS toolboxes
Scilab Online Help
6.0.2 - Français

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

Please note that the recommended version of Scilab is 2026.1.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
    • bitand — bitwise logical AND between element-wise integers of 2 arrays
    • bitcmp — bitwise complement
    • bitget — bit at specified position
    • bitor — bitwise logical OR between element-wise integers of 2 arrays
    • bitset — set bit at specified position
    • bitxor — bitwise logical XOR between element-wise integers of 2 arrays
  • Nombres complexes
    • complex — Create a complex number.
    • conj — complexe conjugué
    • 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 — The factorial function
    • gcd — Greatest (positive) Common Divisor
    • lcm — Plus petit multiple commun (PPCM) de polynômes ou d'entiers
    • perms — retourne toutes les permutations des composantes d'un vecteur
    • primes — primes function
    • rat — approximation rationnelle d'un flottant
  • Matrice - génération
    • diag — extraction de diagonale ou construction d'une matrice avec un vecteur en diagonal
    • empty ([]) — matrice vide
    • eye — matrice identité
    • grand — Générateur de nombres pseudo-aléatoires
    • linspace — suite de nombres équidistants entre 2 bornes atteintes
    • logspace — vecteur de valeurs logarithmiquement équidistantes.
    • meshgrid — construit des matrices ou des tableaux 3-D
    • ndgrid — construit des matrices ou hypermatrices en répliquant des vecteurs
    • ones — matrice remplie de 1
    • rand — Générateur de nombres pseudo-aléatoires
    • 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 — génération de matrices remarquables
    • toeplitz — matrice de Toeplitz, à bandes diagonales constantes choisies
    • 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
    • logm — logarithme matriciel d'une matrice carrée
    • nthroot — Real nth root of real numbers
    • polar — forme polaire
    • 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
    • frexp — calcule la représentation en base 2 (mantisse et exposant) d'un nombre flottant.
    • 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
  • 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
  • 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
    • 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 — squeeze
  • 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 — somme cumulative des éléments d'un tableau.
    • kron — produit de kronecker (.*.)
    • 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
    • signm — fonction signe matriciel
    • sum — somme des éléments d'un tableau.
    • tril — partie triangulaire inférieure d'une matrice
    • triu — partie triangulaire supérieure d'une matrice
    • unwrap — unwrap a Y(x) profile or a Z(x,y) surface. Unfold a Y(x) profile
  • Chercher et trier
    • dsearch — répartit, localise et compte les éléments d'une matrice en catégories données
    • find — trouve les indices des éléments vrais d'un vecteur ou d'une matrice de booléens
    • gsort — tri par l'algorithme "quick sort"
    • members — dénombre (et localise) dans un tableau chaque élément ou ligne ou colonne d'un autre tableau
    • vectorfind — finds in a matrix rows or columns matching a vector
  • Ensembles
    • intersect — éléments, lignes, ou colonnes communs aux 2 tableaux d'entrée, sans doublon
    • setdiff — returns elements or rows or columns of an array that do not belong to another one
    • union — extrait les composantes distinctes issues de l'union de deux vecteurs
    • unique — extrait (et trie) les éléments distincts d'un vecteur, matrice, hypermatrice
  • Traitement du signal
    • bloc2ss — block-diagram to state-space conversion
    • pen2ea — Conversion faisceau vers deux matrices E,A
    • ssrand — random system generator
    • sysconv — system conversion
    • sysdiag — Create a block diagonal matrix from provided inputs or block diagonal system connection
    • trfmod — poles and zeros display
  • 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 — sinus inverse 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.
    • csgn — returns the sign of a vector of real of complex values
    • 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
    • sinc — sinc function
    • 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
  • extraction — extraction à partir d'une matrice ou d'une liste
  • ind2sub — linear index to matrix subscript values
  • affectation — affectation partielle d'une variable
  • isempty — check if a variable is an empty matrix or an empty list
  • isequalbitwise — comparison of objects (NaN are equal)
  • pmodulo — reste modulo m euclidien positif
  • 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
<< Intégration - dérivation Aide de Scilab Algèbre Lineaire >>

Copyright (c) 2022-2026 (Dassault Systèmes S.E.)
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:
Thu Feb 14 14:59:54 CET 2019