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

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

Aide Scilab

  • Scilab
    • Configuration
      • banner — affiche la banière scilab
      • getos — retourne le nom et la version de O.S
      • getshell — retourne le nom de l'interpreteur de commandes.
      • gstacksize — obtenir ou changer la taille de la pile des variables globales
      • stacksize — change la taille de la pile Scilab
      • with_javasci — Test si Scilab a ete construit avec l'interface Java
      • with_macros_source — Teste si les sources des macros sont installées
      • getdebuginfo — get information about Scilab to debug
      • getmemory — returns free and total system memory
      • getmodules — returns list of modules installed in Scilab
      • getscilabmode — returns scilab mode
      • getversion — get scilab and modules version information
      • ver — Version information for Scilab
      • with_module — Checks if a Scilab module is installed
      • with_texmacs — Checks if Scilab has been called by texmacs
      • with_tk — Checks if Scilab has been built with TCL/TK
    • Structure de contrôle
      • abort — interruption d'une évaluation
      • break — interruption d'une boucle
      • case — mot-clé utilisé dans une structure "select"
      • do — Mot-clé utilisé pour les boucles
      • for — Mot-clé pour les structures de boucles
      • if — Mot-clé utilisé pour une exécution conditionnelle
      • pause — mode de pause, attente clavier
      • resume — sortie d'une fonction ou reprise d'exécution, avec récupération de variables locales
      • return — sortie d'une fonction ou reprise d'exécution, avec récupération de variables locales
      • select — Mot-clé utilisé dans une structure select-case-else
      • then — mot-clé dans une structure 'if' et 'select'
      • while — mot-clé utilisé dans une structure while ... end
      • continue — keyword to pass control to the next iteration of a loop
    • Debugging
      • debug — niveau de déboggage
      • where — donne l'arborescence d'appel courante
      • whereami — donne l'arborescence d'appel de l'instruction courante
      • delbpt — delete breakpoints
      • dispbpt — display breakpoints
      • setbpt — set breakpoints
    • Gestion des erreurs
    • Mots clés Scilab
      • ans — réponse (answer)
      • backslash — (\) division matricielle à gauche
      • brackets — ([,]) crochets à droite et à gauche
      • colon — (:) opérateur "deux points"
      • comma — (,) virgule, séparateur d'instructions ou d'arguments
      • comments — (//) commentaires
      • dot — point
      • else — Mot-clé utilisé dans une structure if-then-else et select-case-then-else
      • elseif — Mot-clé utilisé dans une structure if-then-else
      • empty — matrice vide
      • end — mot-clé end
      • extraction — extraction à partir d'une matrice ou d'une liste
      • global — définition de variables globales
      • hat — élévation à la puissance
      • insertion — affectation partielle d'une variable
      • left — crochet gauche
      • minus — opérateur de soustraction, changement de signe
      • not — négation logique
      • parents — parenthèses droite et gauche
      • percent — caractère spécial
      • plus — opérateur d'addition
      • power — élévation à la puissance (^,.^)
      • quote — opérateur de transposition, délimiteur de chaîne de caractères
      • semicolon — (;) séparateur de lignes ou d'instructions Scilab
      • slash — division à droite et feedback
      • star — opérateur de multiplication
      • symbols — opérateurs de Scilab
      • tilda — (~) négation logique
      • try — mot clé de début du bloc catch dans une instruction de contrôle try-catch
      • comparison — comparison, relational operators
      • dollar — ($) last index
      • equal — (=) assignment , comparison, equal sign
      • less — (>) greater than comparison
    • Variables
      • Predefined variables
        • TMPDIR — chemin du répertoire temporaire
        • SCI — variable containing the value of the root path of Scilab.
        • SCIHOME — contains the path to preferences, history files of your Scilab session.
        • percenteps — epsilon (floating-point relative accuracy)
        • percenti — imaginary unit
        • percentinf — infinity
        • percentnan — not-a-number
        • percentpi — ratio of circle's circumference to its diameter
      • clear — suppression de variables
      • clearglobal — supprime des variables globales
      • exists — teste l'existence d'une variable
      • isdef — vérifie si une variable existe
      • isglobal — vérifie si une variable est globale
      • names — syntaxe des noms de variables dans Scilab
      • predef — protection de variables
      • who — liste des variables
      • whos — liste des variables courantes dans un format détaillé
      • getvariablesonstack — get variable names on stack of scilab
      • who_user — listing of user's variables
    • exit — Termine la session courante de scilab
    • perl — execute le script Perl.
    • quit — Quitte Scilab ou décrémente le niveau de pause
    • scilab — Script principal d'exécution de Scilab et de divers outils (GNU/Linux, Unix et Mac OS X)
    • startup — startup file
    • testmatrix — génération de matrices remarquables
  • Calcul différentiel, Intégration
    • feval — évaluation multiple d'une fonction
    • integrate — intégration numérique d'une expression
    • intg — intégration numérique adaptative
    • intsplin — intégration approchée de données expérimentales utilisant une interpolation par une spline.
    • inttrap — intégration approchée de données expérimentales avec la méthode des trapèzes.
    • ode — solveur d'équations différentielles ordinaires
    • bvode — Simplified call to bvode
    • dae — Differential algebraic equations solver
    • daeoptions — set options for dae solver
    • dasrt — DAE solver with zero crossing
    • dassl — differential algebraic equation
    • diff — Difference and discrete derivative
    • impl — differential algebraic equation
    • int2d — definite 2D integral by quadrature and cubature method
    • int3d — definite 3D integral by quadrature and cubature method
    • intc — Cauchy integral
    • intl — Cauchy integral
    • numdiff — numerical gradient estimation
    • ode_discrete — ordinary differential equation solver, discrete time simulation
    • ode_optional_output — ode solvers optional outputs description
    • ode_root — ordinary differential equation solver with root finding
    • odedc — discrete/continuous ode solver
    • odeoptions — set options for ode solvers
  • Fonctions Elémentaires
    • Nombres complexes
      • conj — conjugaison complexe
      • imag — partie imaginaire
      • isreal — vérifie si une matrice a des éléments complexes
      • real — partie réelle
      • complex — Create a complex number.
      • imult — multiplication by i the imaginary unitary
    • Mathématiques discrètes
      • gcd — calcul de PGCD
      • lcm — Plus petit commun multiple (PPCM) de polynômes ou d'entiers
      • perms — retourne toutes les permutations des composantes d'un vecteur
      • rat — approximation rationnelle d'un flottant
      • binomial — binomial distribution probabilities
      • factor — factor function
      • factorial — The factorial function
      • primes — primes function
    • Matrices élémentaires
      • diag — extraction de diagonale ou construction d'une matrice à partir d'une diagonale.
      • eye — matrice identité
      • linspace — vecteur de valeurs équidistantes
      • logspace — vecteur de valeurs logarithmiquement équidistantes.
      • meshgrid — construit des matrices ou des tableaux 3-D
      • ones — matrice remplie de 1
      • rand — Générateur de nombres pseudo-aléatoires
      • squarewave — génère un signal carré de période 2*%pi
      • toeplitz — matrice de Toeplitz
      • zeros — matrice nulle
      • ind2sub — linear index to matrix subscript values
      • ndgrid — arrays for multidimensional function evaluation on grid
      • sub2ind — matrix subscript values to linear index
    • Exponentielle
      • exp — exponentielle
      • expm — exponentielle de matrice
      • log — logarithme naturel
      • log10 — logarithme en base 10
      • log2 — logarithme en base 2
      • logm — logarithme matriciel d'une matrice carrée
      • polar — forme polaire
      • sqrt — racine carrée
      • sqrtm — racine carrée matricielle
      • log1p — computes with accuracy the natural logarithm of its argument added by one
    • Virgule flottante
      • ceil — Arrondi vers le haut
      • clean — nettoie une matrice (arrondi à zéro des termes très petits)
      • double — conversion de type entier vers flottant double précision.
      • fix — arrondi vers zéro
      • floor — Arrondi vers le bas
      • frexp — calcule la représentation en base 2 (mantisse et exposant) d'un nombre flottant.
      • ieee — détermine le mode d'exception IEEE pour les calculs
      • int — arrondi vers zéro
      • isinf — vérifie si des composantes "Inf" (infinies) sont présentes.
      • isnan — vérifie si des composantes "NaN" (Not a Number) sont présentes.
      • round — Arrondi à l'entier le plus proche
      • format — number printing and display format
      • nearfloat — get previous or next floating-point number
      • nextpow2 — next higher power of 2.
      • number_properties — determine floating-point parameters
    • Bases de numération
      • dec2hex — représentation hexadécimale d'un entier
      • 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
      • dec2oct — convert from decimal to octal
      • hex2dec — convert from hexadecimal to decimal
      • oct2dec — convert from octal to decimal
    • Manipulation de matrices
      • matrix — remise en forme d'une matrice
      • repmat — Définit un grand tableau par pavage avec un tableau 2D.
      • resize_matrix — redimensionne une matrice
      • squeeze — squeeze
      • flipdim — flip x components along a given dimension
      • permute — permute the dimensions of an array
      • pertrans — simultaneous permutation and transposition
    • Opérations matricielles
      • abs — valeur absolue ou module
      • 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 matricielles
      • prod — produit des éléments d'un tableau.
      • 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
    • Chercher et trier
      • gsort — tri par l'algorithme "quick sort"
      • lex_sort — tri des lignes d'une matrice suivant l'ordre lexicographique.
      • dsearch — search in ordered sets
      • vectorfind — finds in a matrix rows or columns matching a vector
    • Opérations sur les ensembles
      • intersect — recherche de valeurs communes à deux vecteurs.
      • union — extrait les composantes distinctes issues de l'union de deux vecteurs
      • unique — extrait les composantes distinctes d'un vecteur ou d'une matrice
      • setdiff — returns components of a vector which do not belong to another one
    • Traitement du signal
      • pen2ea — Conversion faisceau vers deux matrices E,A
      • syslin — définition d'un système dynamique linéaire
      • bloc2exp — Conversion of a block-diagram to its symbolic expression
      • bloc2ss — block-diagram to state-space conversion
      • ssrand — random system generator
      • sysconv — system conversion
      • sysdiag — block diagonal system connection
      • trfmod — poles and zeros display
    • Calcul symbolique
      • addf — addition symbolique
      • cmb_lin — combinaison linéaire symbolique
      • ldivf — division à gauche symbolique
      • mulf — multiplication symbolique
      • rdivf — division symbolique à droite
      • solve — solveur symbolique de système linéaire
      • subf — soustraction symbolique
      • trianfml — triangularisation symbolique
      • trisolve — solveur symbolique de système linéaire
    • Trigonométrie
      • acos — cosinus inverse exprimé en radians
      • acosd — cosinus inverse des éléments de l'argument, résultat en degré.
      • acosh — cosinus hyperbolique inverse
      • acoshm — cosinus hyperbolique matriciel inverse
      • acosm — cosinus matriciel inverse
      • acoth — cotangente hyperbolique inverse des éléments de l'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
      • asinhm — sinus hyperbolique matriciel inverse
      • asinm — sinus matriciel inverse
      • atand — 2-quadrants et 4-quadrants tangeante inverse des éléments de l'argument, résultats exprimés en degrés.
      • atanhm — tangente hyperbolique inverse d'une matrice carrée
      • atanm — tangente matricielle inverse d'une matrice carrée
      • cos — cosinus
      • cosd — cosinus des éléments de l'argument donnés en degrés
      • cosh — cosinus hyperbolique
      • coshm — cosinus hyperbolique matriciel
      • cosm — cosinus matriciel
      • cotd — cotangent des éléments de l'argument donné en degrés.
      • cotg — cotangente
      • coth — cotangente hyperbolique
      • cothm — cotangente hyperbolique matricielle
      • csc — cosécante des éléments de l'argument.
      • cscd — cosécante des éléments de l'argument donnés en degrés
      • 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
      • sind — sinus des éléments de l'argument donnés en degrés
      • sinh — sinus hyperbolique
      • sinhm — sinus hyperbolique matriciel
      • sinm — sinus matriciel
      • tan — tangente
      • tanh — tangente hyperbolique
      • tanhm — tangente hyperbolique matricielle
      • tanm — tangente matricielle
      • acot — computes the element-wise inverse cotangeant of the argument.
      • acotd — computes the element-wise inverse cotangeant of the argument, result in degree.
      • 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.
      • atan — 2-quadrant and 4-quadrant inverse tangent
      • atanh — hyperbolic tangent inverse
      • csch — Computes the element-wise hyperbolic cosecant of the argument.
      • csgn — returns the sign of a vector of real of complex values
      • sinc — sinc function
      • tand — tangent, argument in degree.
    • Bitwise operations
    • and — et logique des éléments d'un tableau
    • and_op — opérateur et logique
    • lstsize — nombre d'éléments des objets list, tlist et mlist
    • modulo — reste arithmétique positif modulo m
    • or — disjonction logique des éléments d'un tableau
    • or_op — opérateur de disjonction logique
    • sign — fonction signe
    • size — taille d'un objet
    • cat — concatenate several arrays
    • cell2mat — converts a cell array into a matrix
    • cellstr — converts strings vector (or strings matrix) into a cell array of strings
    • isempty — check if a variable is an empty matrix or an empty list
    • isequal — objects comparison
    • isvector — check if a variable is a vector
    • ndims — number of dimensions of an array
    • nthroot — Real nth root of real numbers
  • Algèbre Lineaire
    • Eigenvalue and Singular Value
      • bdiag — bloc-diagonalisation, vecteurs propres généralisés
      • gspec — valeurs propres d'un faisceau de matrices (obsolete)
      • hess — Forme de Hessenberg
      • pbig — projection sur des sous-espaces propres
      • spec — valeurs propres d'une matrice
      • sva — approximation de valeurs singulières
      • svd — décomposition en valeurs singulières
      • balanc — matrix or pencil balancing
      • gschur — generalized Schur form. This function is obsolete.
      • projspec — spectral operators
      • psmall — spectral projection
      • schur — [ordered] Schur decomposition of matrix and pencils
    • Factorization
      • givens — Transformation de Givens
      • householder — Matrice de Householder
      • sqroot — factorisation hermitienne W*W'
    • Kernel
      • colcomp — compression de colonnes, noyau
      • fullrf — factorisation de rang plein
      • fullrfk — factorisation de rang plein de A^k
      • kernel — noyau
      • range — Image de A^k
      • rowcomp — compression de lignes, image
      • im_inv — inverse image
    • Linear Equations
      • chol — Factorisation de Cholesky
      • inv — inverse d'une matrice
      • linsolve — solveur d'équation linéaire
      • lu — factorisation LU
      • pinv — pseudo-inverse
      • qr — factorisation QR
      • aff2ab — linear (affine) function to A,b conversion
      • lsq — linear least square problems.
      • rankqr — rank revealing QR factorization
    • Matrix Analysis
      • cond — conditionnement
      • det — déterminant
      • orth — calcul d'une base orthogonale
      • rank — rang
      • rcond — estimation de l'inverse du conditionnement
      • trace — trace d'une matrice
      • rref — computes matrix row echelon form by lu transformations
    • Matrice compagnon
      • companion — matrice compagnon
      • glever — inverse d'un faisceau de matrices
      • lyap — Equation de Lyapunov
      • ereduc — computes matrix column echelon form by qz transformations
      • fstair — computes pencil column echelon form by qz transformations
      • kroneck — Kronecker form of matrix pencil
      • pencan — canonical form of matrix pencil
      • penlaur — Laurent coefficients of matrix pencil
      • quaskro — quasi-Kronecker form
      • randpencil — random pencil
      • rowshuff — shuffle algorithm
      • sylv — Sylvester equation.
    • State-Space Matrices
      • coff — résolvante (méthode des cofacteurs)
      • nlev — Algorithme de Leverrier
    • Markov Matrices
      • classmarkov — recurrent and transient classes of Markov matrix
      • eigenmarkov — normalized left and right Markov eigenvectors
      • genmarkov — generates random markov matrix with recurrent and transient classes
    • Subspaces
    • proj — projection
  • Interpolation
    • interpln — interpolation linéaire
    • smooth — interpolation par une spline
    • bsplin3val — 3d spline arbitrary derivative evaluation function
    • cshep2d — bidimensional cubic shepard (scattered) interpolation
    • eval_cshep2d — bidimensional cubic shepard interpolation evaluation
    • interp — cubic spline evaluation function
    • interp1 — one_dimension interpolation function
    • interp2d — bicubic spline (2d) evaluation function
    • interp3d — 3d spline evaluation function
    • linear_interpn — n dimensional linear interpolation
    • lsq_splin — weighted least squares cubic spline fitting
    • splin — cubic spline interpolation
    • splin2d — bicubic spline gridded 2d interpolation
    • splin3d — spline gridded 3d interpolation
  • CACSD (Computer Aided Control Systems Design)
    • Plot and display
      • chart — diagramme de Nichols
      • black — Black-Nichols diagram of a linear dynamical system
      • bode — Bode plot
      • evans — Evans root locus
      • gainplot — magnitude plot
      • hallchart — Draws the Hall chart
      • m_circle — plots the complex plane iso-gain contours of y/(1+y) (obsolete)
      • nicholschart — Nichols chart
      • nyquist — nyquist plot
      • phaseplot — frequency phase plot
      • sgrid — s-plane grid lines.
      • show_margins — display gain and phase margin and associated crossover frequencies
      • svplot — singular-value sigma-plot
      • zgrid — zgrid plot
    • Format representations and conversions
      • abcd — state-space matrices
      • cont_frm — transfer to controllable state-space
      • dbphi — frequency response to phase and magnitude representation
      • des2ss — descriptor to state-space
      • des2tf — descriptor to transfer function conversion
      • frep2tf — transfer function realization from frequency response
      • markp2ss — Markov parameters to state-space
      • sm2des — system matrix to descriptor
      • sm2ss — system matrix to state-space
      • ss2des — (polynomial) state-space to descriptor form
      • ss2ss — state-space to state-space conversion, feedback, injection
      • ss2tf — conversion from state-space to transfer function
      • tf2des — transfer function to descriptor
      • tf2ss — transfer to state-space
    • pol2des — conversion matrice de polynômes vers forme descripteur
    • abinv — AB invariant subspace
    • arhnk — Hankel norm approximant
    • arl2 — SISO model realization by L2 transfer approximation
    • arma — Scilab arma library
    • arma2p — extract polynomial matrices from ar representation
    • arma2ss — transform an armax data structure into state space representation.
    • armac — Scilab description of an armax process
    • armax — armax identification
    • armax1 — armax identification
    • arsimul — armax simulation
    • augment — augmented plant
    • balreal — balanced realization
    • bilin — general bilinear transform
    • bstap — hankel approximant
    • cainv — Dual of abinv
    • calfrq — frequency response discretization
    • canon — canonical controllable form
    • ccontrg — Central H-infinity continuous time controller
    • cls2dls — bilinear transform
    • colinout — inner-outer factorization
    • colregul — removing poles and zeros at infinity
    • cont_mat — controllability matrix
    • contr — controllability, controllable subspace, staircase
    • contrss — controllable part
    • copfac — right coprime factorization of continuous time dynamical systems
    • csim — simulation (time response) of linear system
    • ctr_gram — controllability gramian
    • damp — Natural frequencies and damping factors.
    • dcf — double coprime factorization
    • ddp — disturbance decoupling
    • dhinf — H_infinity design of discrete-time systems
    • dhnorm — discrete H-infinity norm
    • dscr — discretization of linear system
    • dsimul — state space discrete time simulation
    • dt_ility — detectability test
    • dtsi — Continuous time dynamical systems stable anti-stable decomposition
    • equil — balancing of pair of symmetric matrices
    • equil1 — balancing (nonnegative) pair of matrices
    • feedback — feedback operation
    • findABCD — discrete-time system subspace identification
    • findAC — discrete-time system subspace identification
    • findBD — initial state and system matrices B and D of a discrete-time system
    • findBDK — Kalman gain and B D system matrices of a discrete-time system
    • findR — Preprocessor for estimating the matrices of a linear time-invariant dynamical system
    • findx0BD — Estimates state and B and D matrices of a discrete-time linear system
    • flts — time response (discrete time, sampled system)
    • fourplan — augmented plant to four plants
    • freq — frequency response
    • freson — peak frequencies
    • fspecg — stable factorization of continuous time dynamical systems
    • fstabst — Youla's parametrization of continuous time linear dynmaical systems
    • g_margin — gain margin and associated crossover frequency
    • gamitg — H-infinity gamma iterations for continuous time systems
    • gcare — Continuous time control Riccati equation
    • gfare — Continuous time filter Riccati equation
    • gfrancis — Francis equations for tracking
    • gtild — tilde operation
    • h2norm — H2 norm of a continuous time proper dynamical system
    • h_cl — closed loop matrix
    • h_inf — Continuous time H-infinity (central) controller
    • h_inf_st — static H_infinity problem
    • h_norm — H-infinity norm
    • hankelsv — Hankel singular values
    • hinf — H_infinity design of continuous-time systems
    • imrep2ss — state-space realization of an impulse response
    • inistate — Estimates the initial state of a discrete-time system
    • invsyslin — system inversion
    • kpure — continuous SISO system limit feedback gain
    • krac2 — continuous SISO system limit feedback gain
    • lcf — Continuous time dynamical systems normalized coprime factorization
    • leqr — H-infinity LQ gain (full state)
    • lft — linear fractional transformation
    • lin — linearization
    • linf — infinity norm
    • linfn — infinity norm
    • linmeq — Sylvester and Lyapunov equations solver
    • lqe — linear quadratic estimator (Kalman Filter)
    • lqg — LQG compensator
    • lqg2stan — LQG to standard problem
    • lqg_ltr — LQG with loop transform recovery
    • lqr — LQ compensator (full state)
    • ltitr — discrete time response (state space)
    • macglov — Continuous time dynamical systems Mac Farlane Glover problem
    • minreal — minimal balanced realization
    • minss — minimal realization
    • mucomp — mu (structured singular value) calculation
    • narsimul — armax simulation ( using rtitr)
    • nehari — Nehari approximant of continuous time dynamical systems
    • noisegen — noise generation
    • nyquistfrequencybounds — Computes the frequencies for which the nyquist locus enters and leaves a given rectangle.
    • obs_gram — observability gramian
    • obscont — observer based controller
    • observer — observer design
    • obsv_mat — observability matrix
    • obsvss — observable part
    • p_margin — phase margin and associated crossover frequency
    • parrot — Parrot's problem
    • pfss — partial fraction decomposition
    • phasemag — phase and magnitude computation
    • ppol — pole placement
    • prbs_a — pseudo random binary sequences generation
    • projsl — linear system projection
    • reglin — Linear regression
    • repfreq — frequency response
    • ric_desc — Riccati equation
    • ricc — Riccati equation
    • riccati — Riccati equation
    • routh_t — Routh's table
    • rowinout — inner-outer factorization
    • rowregul — removing poles and zeros at infinity
    • rtitr — discrete time response (transfer matrix)
    • sensi — sensitivity functions
    • sident — discrete-time state-space realization and Kalman gain
    • sorder — computing the order of a discrete-time system
    • specfact — spectral factor
    • ssprint — pretty print for linear system
    • st_ility — stabilizability test
    • stabil — stabilization
    • sysfact — system factorization
    • syssize — size of state-space system
    • time_id — SISO least square identification
    • trzeros — transmission zeros and normal rank
    • ui_observer — unknown input observer
    • unobs — unobservable subspace
    • zeropen — zero pencil
  • Polynômes
    • bezout — équation de Bezout pour les polynômes
    • cmndred — dénominateur commun
    • coeff — coefficients d'une matrice de polynômes
    • coffg — inverse d'une matrice de polynômes
    • colcompr — compression des colonnes d'une matrice de polynômes
    • degree — degrés d'une matrice de polynômes
    • denom — dénominateur
    • derivat — dérivée d'une matrice de polynômes
    • determ — déterminant d'une matrice de polynômes
    • detr — déterminant d'un polynôme
    • diophant — équation diophantienne de Bezout
    • factors — factorisation réelle de polynômes
    • hermit — forme d'Hermite
    • horner — évaluation d'un polynôme ou d'une fraction rationnelle
    • hrmt — PGDC de plusieurs polynômes
    • htrianr — triangularisation d'une matrice de polynômes
    • inv_coeff — construction d'une matrice polynomiale à partir des coefficients
    • invr — inversion d'une matrice rationnelle (ou polynomiale)
    • lcmdiag — factorisation diagonale par le plus petit commun multiple
    • ldiv — division longue d'une matrice de polynômes
    • numer — numérateurs d'une matrice rationnelle
    • pdiv — division de polynômes
    • pol2str — conversion polynôme vers chaîne de caractères
    • polfact — facteurs minimaux
    • poly — définition d'un polynôme
    • rational — Objet Scilab, fraction rationnelle
    • residu — résidu
    • roots — racines d'un polynôme
    • rowcompr — compression de lignes d'une matrice de polynômes
    • sfact — factorisation spectrale en temps discret
    • simp — simplification rationnelle
    • simp_mode — mode de simplification des fractions rationnelles
    • sylm — matrice de Sylvester
    • varn — indéterminée d'un polynôme
    • systmat — system matrix
  • Traitement du Signal
    • transforms
      • fft — Transformée de Fourier discrète rapide inverse.
      • dct — Inverse discrete cosine transform.
      • dft — discrete Fourier transform
      • dst — Inverse discrete sine transform.
      • hank — covariance to hankel matrix
      • hilb — FIR approximation to a Hilbert transform filter
      • mfft — multi-dimensional fft
    • filters
      • analpf — create analog low-pass filter
      • buttmag — Power transmission of a Butterworth filter
      • casc — cascade realization of filter from coefficients
      • cheb1mag — response of Chebyshev type 1 filter
      • cheb2mag — response of type 2 Chebyshev filter
      • chepol — Chebychev polynomial
      • convol — convolution
      • ell1mag — magnitude of elliptic filter
      • eqfir — minimax approximation of FIR filter
      • eqiir — Design of iir filters
      • faurre — filter computation by simple Faurre algorithm
      • ffilt — coefficients of FIR low-pass
      • filter — filters a data sequence using a digital filter
      • find_freq — parameter compatibility for elliptic filter design
      • frmag — magnitude of FIR and IIR filters
      • fsfirlin — design of FIR, linear phase filters, frequency sampling technique
      • group — group delay for digital filter
      • iir — iir digital filter
      • iirgroup — group delay Lp IIR filter optimization
      • iirlp — Lp IIR filter optimization
      • kalm — Kalman update
      • lev — Yule-Walker equations (Levinson's algorithm)
      • levin — Toeplitz system solver by Levinson algorithm (multidimensional)
      • lindquist — Lindquist's algorithm
      • remezb — Minimax approximation of magnitude response
      • srfaur — square-root algorithm
      • srkf — square root Kalman filter
      • sskf — steady-state Kalman filter
      • system — observation update
      • trans — low-pass to other filter transform
      • wfir — linear-phase FIR filters
      • wiener — Wiener estimate
      • wigner — 'time-frequency' wigner spectrum
      • window — compute symmetric window of various type
      • zpbutt — Butterworth analog filter
      • zpch1 — Chebyshev analog filter
      • zpch2 — Chebyshev analog filter
      • zpell — lowpass elliptic filter
    • How to
    • identification
      • lattn — recursive solution of normal equations
      • lattp — lattp
      • phc — Markovian representation
      • rpem — Recursive Prediction-Error Minimization estimation
    • miscellaneous
      • bilt — bilinear or biquadratic transform SISO system given by a zero/poles representation
      • jmat — row or column block permutation
      • sincd — digital sinc function or Direchlet kernel
    • spectral_estimation
      • corr — correlation, covariance
      • cspect — two sided cross-spectral estimate between 2 discrete time signals using the correlation method
      • czt — chirp z-transform algorithm
      • intdec — Changes sampling rate of a signal
      • mese — maximum entropy spectral estimation
      • pspect — two sided cross-spectral estimate between 2 discrete time signals using the Welch's average periodogram method.
    • cepstrum — cepstrum calculation
    • conv — discrete 1-D convolution.
    • conv2 — discrete 2-D convolution.
    • convol2d — discrete 2-D convolution, using fft.
    • detrend — remove constant, linear or piecewise linear trend from a vector
    • fft2 — two-dimension fast Fourier transform
    • fftshift — rearranges the fft output, moving the zero frequency to the center of the spectrum
    • filt_sinc — samples of sinc function
    • frfit — frequency response fit
    • hilbert — Discrete-time analytic signal computation of a real signal using Hilbert transform
    • mrfit — frequency response fit
    • remez — Remez exchange algorithm for the weighted chebyshev approximation of a continuous function with a sum of cosines.
    • syredi — Design of iir filters, syredi code interface
    • wfir_gui — Graphical user interface that can be used to interactively design wfir filters
    • xcorr — Computes discrete auto or cross correlation
    • xcov — Computes discrete auto or cross covariance
    • yulewalk — least-square filter design
  • FFTW
  • Fonctions spéciales
    • amell — Fonction am de Jacobi
    • calerf — calcule différentes fonctions d'erreur.
    • delip — intégrale elliptique complete ou incomplete du premier type
    • dlgamma — dérivée de la fonction gammaln ou fonction psi.
    • erf — fonction erreur
    • erfc — fonction erreur complémentaire.
    • erfcx — fonction erreur complémentaire normalisée.
    • erfinv — fonction erreur inverse
    • gammaln — Le logarithme de la fonction gamma.
    • bessel — Bessel functions of the third kind (aka Hankel functions)
    • beta — beta function (Euler integral of the first kind)
    • findm — for elliptic filter design
    • gamma — The gamma function.
    • legendre — associated Legendre functions
    • percentasn — elliptic integral
    • percentk — Jacobi's complete elliptic integral
    • percentsn — Jacobi 's elliptic function
  • Randlib
    • grand — Générateur de nombres pseudo-aléatoires
  • ARnoldi PACKage (binding de ARPACK)
    • dnaupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to a few eigenpairs of a real linear operator This function is obsolete. Please use eigs
    • dneupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute the converged approximations to eigenvalues of A * z = lambda * B * z approximations to a few eigenpairs of a real linear operator This function is obsolete. Please use eigs
    • dsaupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to a few eigenpairs of a real and symmetric linear operator This function is obsolete. Please use eigs
    • dseupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to the converged approximations to eigenvalues of A * z = lambda * B * z This function is obsolete. Please use eigs
    • eigs — calculates eigenvalues and eigenvectors of matrices
    • znaupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute a few eigenpairs of a complex linear operator OP with respect to a semi-inner product defined by a hermitian positive semi-definite real matrix B. This function is obsolete. Please use eigs
    • zneupd — Interface for the Implicitly Restarted Arnoldi Iteration, to compute approximations to the converged approximations to eigenvalues of A * z = lambda * B * z This function is obsolete. Please use eigs
  • Statistiques
    • Cumulated Distribution Functions
      • cdfbet — fonction de répartition de la distribution Beta
      • cdfbin — fonction de répartition de la distribution binomiale
      • cdfchi — fonction de répartition de la distribution du chi-deux
      • cdfchn — fonction de répartition de la distribution du chi-deux non centrée
      • cdff — fonction de répartition de la distribution de Fisher
      • cdffnc — fonction de répartition de la distribution de Fisher non centrée
      • cdfgam — fonction de répartition de la distribution gamma
      • cdfnbn — fonction de répartition de la distribution binomiale négative
      • cdfnor — fonction de répartition de la distribution normale
      • cdfpoi — fonction de répartition de la distribution de Poisson
      • cdft — fonction de répartition de la distribution de Student
    • Descriptive Statistics
      • median — médiane des termes d'une matrice
      • st_deviation — écart-type des termes d'une matrice
      • center — center
      • correl — correlation of two variables
      • covar — covariance of two variables
      • msd — mean squared deviation
      • mvvacov — computes variance-covariance matrix
      • stdevf — standard deviation
      • variance — variance of the values of a vector or matrix
      • variancef — standard deviation of the values of a vector or matrix
      • wcenter — center and weight
    • Central Tendency
      • geomean — geometric mean
      • harmean — harmonic mean
      • mean — mean (row mean, column mean) of vector/matrix entries
      • meanf — weighted mean of a vector or a matrix
      • trimmean — trimmed mean of a vector or a matrix
    • Data with Missing Values
      • nancumsum — Thos function returns the cumulative sum of the values of a matrix
      • nand2mean — difference of the means of two independent samples
      • nanmax — max (ignoring Nan's)
      • nanmean — mean (ignoring Nan's)
      • nanmeanf — mean (ignoring Nan's) with a given frequency.
      • nanmedian — median of the values of a numerical vector or matrix
      • nanmin — min (ignoring Nan's)
      • nanstdev — standard deviation (ignoring the NANs).
      • nansum — Sum of values ignoring NAN's
      • thrownan — Eliminates nan values
    • Hypothesis Testing
      • ftest — Fisher ratio
      • ftuneq — Fisher ratio for samples of unequal size.
    • Measures of Dispersion
      • iqr — interquartile range
      • mad — mean absolute deviation
      • strange — range
    • Measures of Shape
      • cmoment — central moments of all orders
      • moment — non central moments of all orders
      • perctl — computation of percentils
      • quart — computation of quartiles
    • Principal Component Analysis
      • pca — Computes principal components analysis with standardized variables
      • princomp — Principal components analysis
      • show_pca — Visualization of principal components analysis results
    • Regression
      • regress — regression coefficients of two variables
    • Sampling
      • sample — Sampling with replacement
      • samplef — sample with replacement from a population and frequences of his values.
      • samwr — Sampling without replacement
    • Summaries
      • nfreq — frequence of the values in a vector or matrix
      • tabul — frequency of values of a matrix or vector
  • Matrices creuses
  • Interface avec UMFPACK (sparse)
    • PlotSparse — plot the pattern of non nul elements of a sparse matrix
    • ReadHBSparse — read a Harwell-Boeing sparse format file
    • cond2sp — computes an approximation of the 2-norm condition number of a s.p.d. sparse matrix
    • condestsp — estimate the condition number of a sparse matrix
    • rafiter — Iterative refinement for a s.p.d. linear system. This function is obsolete.
    • res_with_prec — computes the residual r = Ax-b with precision
    • taucs_chdel — utility function used with taucs_chfact
    • taucs_chfact — cholesky factorisation of a sparse s.p.d. matrix
    • taucs_chget — retrieve the Cholesky factorization at the scilab level
    • taucs_chinfo — get information on Cholesky factors
    • taucs_chsolve — solve a linear sparse (s.p.d.) system given the Cholesky factors
    • taucs_license — display the taucs license
    • umf_license — display the umfpack license
    • umf_ludel — utility function used with umf_lufact
    • umf_lufact — lu factorisation of a sparse matrix
    • umf_luget — retrieve lu factors at the scilab level
    • umf_luinfo — get information on LU factors
    • umf_lusolve — solve a linear sparse system given the LU factors
    • umfpack — solve sparse linear system
  • Optimisation et Simulation
    • Neldermead
      • fminsearch — Computes the unconstrained minimimum of given function with the Nelder-Mead algorithm.
      • neldermead — Provides direct search optimization algorithms.
      • neldermead_overview — An overview of the Nelder-Mead toolbox.
      • nmplot — Provides direct search optimization algorithms.
      • optimget — Queries an optimization data structure.
      • optimplotfunccount — Plot the number of function evaluations of an optimization algorithm
      • optimplotfval — Plot the function value of an optimization algorithm
      • optimplotx — Plot the value of the parameters of an optimization algorithm
      • optimset — Configures and returns an optimization data structure.
    • Optimization base
      • optimbase — Provides an abstract class for a general optimization component.
    • Optimization simplex
      • optimsimplex — Manage a simplex with arbitrary number of points.
    • Semidefinite Programming
      • aplat — Flattens a list.
      • list2vec — Concatenates list entries in a matrix.
      • lmisolver — Solve linear matrix inequations.
      • lmitool — Graphical tool for solving linear matrix inequations.
      • pack — Compress a list of block-diagonal symmetric matrices.
      • recons — Inverse function for aplat.
      • semidef — Solve semidefinite problems.
      • unpack — Uncompress a list of block-diagonal symmetric matrices.
      • vec2list — Inverse function of list2vec.
    • fsolve — résout un système d'équations non-linéaires
    • NDcost — generic external for optim computing gradient using finite differences
    • datafit — Parameter identification based on measured data
    • derivative — approximate derivatives of a function
    • fit_dat — Parameter identification based on measured data
    • karmarkar — Solves a linear optimization problem.
    • leastsq — Solves non-linear least squares problems
    • lsqrsolve — minimize the sum of the squares of nonlinear functions, levenberg-marquardt algorithm
    • optim — non-linear optimization routine
    • qld — linear quadratic programming solver
    • qp_solve — linear quadratic programming solver builtin
    • qpsolve — linear quadratic programming solver
    • readmps — Reads a Linear Program from a MPS file.
  • Algorithmes génétiques
  • Simulated Annealing
    • Algorithms
      • optim_sa — A Simulated Annealing optimization method
    • Utilities
      • accept_func_default — The default Simulated Annealing acceptation function.
      • accept_func_vfsa — The Very Fast Simulated Annealing acceptation function.
      • compute_initial_temp — A SA function which allows to compute the initial temperature of the simulated annealing
      • neigh_func_csa — The classical neighborhood relationship for the simulated annealing
      • neigh_func_default — A SA function which computes a neighbor of a given point
      • neigh_func_fsa — The Fast Simulated Annealing neghborhood relationship
      • neigh_func_vfsa — The Very Fast Simulated Annealing neighborhood relationship
      • temp_law_csa — The classical temperature decrease law
      • temp_law_default — A SA function which computed the temperature of the next temperature stage
      • temp_law_fsa — The Szu and Hartley Fast simulated annealing
      • temp_law_huang — The Huang temperature decrease law for the simulated annealing
      • temp_law_vfsa — This function implements the Very Fast Simulated Annealing from L. Ingber
  • Gestion des fichiers XML
    • XMLObjects — Describe the properties of the different XML objects
    • xmlAddNs — Add a namespace to a XML Element
    • xmlAsNumber — Convert the result of a XPath query into a row of numbers
    • xmlAsText — Convert the result of a XPath query into a row of strings
    • xmlDTD — Create a XML DTD object
    • xmlDelete — Delete a XML document
    • xmlDocument — Create a new XML document
    • xmlDump — Dump a XML object
    • xmlElement — Create a new XML element
    • xmlFormat — Format a Scilab variable into XML
    • xmlGetNsByHref — Get a namespace by its href
    • xmlGetNsByPrefix — Get a namespace by prefix
    • xmlGetOpenDocs — Get all open XML documents or all open XML Validation files.
    • xmlIsValidObject — Test the existence of an XML object
    • xmlNs — Create a new XML Namespace
    • xmlRead — Read a XML stream from a local or distant file
    • xmlReadStr — Read a XML tree from a string
    • xmlRelaxNG — Create a XML Relax NG object
    • xmlRemove — Remove an element or a list of elements from their parents
    • xmlSchema — Create a XML Schema object
    • xmlSetAttributes — Set the attributes name and value.
    • xmlValidate — Validate a document in using a DTD, a Relax NG or a Schema.
    • xmlWrite — Write a XML document in a file
    • xmlXPath — Make an XPath query on a XML document
  • Entrées/Sorties [fichiers]
    • Répertoire
      • chdir — change le répertoire courant de Scilab
      • mkdir — Crée un nouveau répertoire
      • pwd — affiche le répertoire courant de Scilab
      • rmdir — Supprime un repertoire
      • createdir — makes new directory
      • dir — gets file list
      • isdir — checks if argument is a directory path
      • ls — shows files
      • removedir — removes a directory
    • Chemins - nom de fichiers
      • fullfile — Construit un nom de fichier complet
      • getlongpathname — retourne le chemin au format nom long (Seulement pour Windows)
      • getshortpathname — retourne le chemin au format court (Seulement pour Windows)
      • basename — strip directory and suffix from filenames
      • dirname — gets directory from filenames
      • fileext — returns extension for a file path
      • fileparts — returns the path, filename and extension for a file path
      • filesep — returns directory separator for current platform
      • fullpath — creates an full path name for the specified relative path name.
      • get_absolute_file_path — gives an absolute pathname of a file opened in Scilab
      • getdrives — gets the drive letters of all mounted filesystems on the computer
      • getrelativefilename — given an absolute directory and an absolute filename, returns a relative file name
      • pathconvert — pathnames convertion between POSIX and Windows.
      • pathsep — returns path separator for current platform
      • tempname — creates a file with an unique filename
    • copyfile — copies a file
    • deletefile — deletes a file
    • dispfiles — displays opened files properties
    • fileinfo — provides information about a file
    • findfiles — finding all files with a given file specification
    • fprintf — Emulator of C language fprintf function. This function is obsolete.
    • fprintfMat — writes a matrix in a file
    • fscanf — converts formatted input read on a file. This function is obsolete.
    • fscanfMat — reads a matrix from a text file
    • getmd5 — get md5 checksum
    • percentio — a variable, which keeps standard input and standard output (file descriptor)
    • isfile — checks whether argument is an existing file
    • listfiles — list of files
    • listvarinfile — list of variables in a saved data file
    • maxfiles — sets the limit for the number of files a Scilab is allowed to have open simultaneously
    • mclearerr — resets binary file access errors
    • mclose — closes an opened file
    • mdelete — deletes file(s)
    • meof — checks if end of file has been reached
    • merror — tests the file access errors indicator
    • mfprintf — converts, formats, and writes data to a file
    • mfscanf — reads its input from the character string (interface to the C sscanf function)
    • mget — reads byte or word in a given binary format and returns an int type
    • mgetl — reads lines from an text file
    • mgetstr — reads a character string from a file
    • mopen — opens a file in Scilab
    • movefile — moves file or directory
    • mput — writes byte or word in a given binary format
    • mputl — writes strings in a text file
    • mputstr — writes a character string in a file
    • mseek — sets current position in a binary file
    • mtell — binary file management
    • newest — returns newest file of a set of files
    • save_format — format of files produced by "save"
    • scanf — converts formatted input on standard input
    • scanf_conversion — mscanf, msscanf, mfscanf conversion specifications
    • sscanf — converts formatted input given by a string. This function is obsolete.
  • Entrées/Sorties
    • getenv — renvoie la valeur d'une variable d'environnement
    • getpid — renvoie le numéro de processus de Scilab
    • host — exécution d'une commande Unix ou DOS
    • setenv — fixe la valeur d'une variable d'environnement
    • unix — exécution d'une commande Unix ou DOS
    • unix_g — exécution d'une commande Unix ou DOS, sortie redirigée vers une variable
    • unix_s — exécution d'une commande Unix ou DOS, pas de sortie
    • unix_w — exécution d'une commande Unix ou DOS, sortie redirigée vers la fenêtre de Scilab
    • unix_x — exécution d'une commande Unix ou DOS, sortie redirigée vers une fenêtre
    • file — file management
    • getio — get Scilab input/output logical units
    • getscilabkeywords — returns a list with all scilab keywords.
    • halt — stop execution
    • input — prompt for user input
    • load — Load a saved variable or a serie of variables
    • read — matrices read
    • read4b — fortran file binary read
    • readb — fortran file binary read
    • save — Save a variable or a serie of variables in a binary file
    • writb — fortran file binary write
    • write — write in a formatted file
    • write4b — fortran file binary write
  • Graphiques
    • 2d_plot
      • contour2di — calcule les courbes de niveau d'une surface
      • contourf — courbes de niveaux 2D remplies d'une surface 3D
      • errbar — ajoute des barres d'erreur sur un dessin 2D
      • fec — dessin en pseudo-couleurs d'une surface définie sur une triangulation
      • fgrayplot — représentation 2D en pseudo-couleurs d'une surface définie par une fonction
      • histplot — dessine un histogramme
      • paramfplot2d — animation dans le plan d'une courbe définie par une fonction
      • LineSpec — to quickly customize the lines appearance in a plot
      • Matplot — 2D plot of a matrix using colors
      • Matplot1 — 2D plot of a matrix using colors
      • Matplot_properties — description of the Matplot entities properties
      • Sfgrayplot — smooth 2D plot of a surface defined by a function using colors
      • Sgrayplot — smooth 2D plot of a surface using colors
      • champ — 2D vector field plot
      • champ1 — 2D vector field plot with colored arrows
      • champ_properties — description of the 2D vector field entity properties
      • comet — 2D comet animated plot.
      • contour2d — level curves of a surface on a 2D plot
      • fchamp — direction field of a 2D first order ODE
      • fcontour2d — Level curves of a surface defined by a function on a 2D plot. This function is obsolete.
      • fec_properties — description of the fec entities properties
      • fplot2d — 2D plot of a curve defined by a function
      • grayplot — 2D plot of a surface using colors
      • grayplot_properties — description of the grayplot entities properties
      • graypolarplot — Polar 2D plot of a surface using colors
      • plot — 2D plot
      • plot2d — 2D plot
      • plot2d1 — 2D plot (logarithmic axes). This function is obsolete.
      • plot2d2 — 2D plot (step function)
      • plot2d3 — 2D plot (vertical bars)
      • plot2d4 — 2D plot (arrows style)
      • polarplot — Plot polar coordinates
    • 3d_plot
      • eval3d — valeurs d'une fonction sur une grille
      • eval3dp — calcule les facettes d'une surface 3D paramétrique
      • fac3d — dessin en 3D d'une surface (obsolète)
      • genfac3d — calcule les facettes d'une surface 3D non-paramétrique
      • geom3d — projection 3D vers 2D après une instruction de dessin 3D
      • hist3d — représentation 3D d'un histogramme
      • milk_drop — représentation d'une goutte de lait
      • nf3d — conversion de facettes pour plot3d
      • secto3d — conversion de surfaces 3D
      • comet3d — 3D comet animated plot.
      • contour — level curves on a 3D surface
      • fcontour — level curves on a 3D surface defined by a function. This function is obsolete.
      • fplot3d — 3D plot of a surface defined by a function
      • fplot3d1 — 3D gray or color level plot of a surface defined by a function
      • mesh — 3D mesh plot
      • param3d — 3D plot of a parametric curve
      • param3d1 — 3D plot of parametric curves
      • param3d_properties — description of the 3D curves entities properties
      • plot3d — 3D plot of a surface
      • plot3d1 — 3D gray or color level plot of a surface
      • plot3d2 — plot surface defined by rectangular facets
      • plot3d3 — mesh plot surface defined by rectangular facets
      • surf — 3D surface plot
      • surface_properties — description of the 3D entities properties
    • annotation
    • axes_operations
      • graduate — graduations simplifiées des axes 2D
      • plotframe — dessine un cadre avec graduations et définition de l'échelle. Fonction obsolete
      • replot — redessine la fenêtre graphique courante en changeant les bornes
      • rotate_axes — Rotation interactive d'un handle de type Axes.
      • subplot — divise une fenêtre graphique en sous-fenêtres
      • axes_properties — description of the axes entity properties
      • gca — Return handle of current axes.
      • gda — Return handle of default axes.
      • isoview — set scales for isometric plot (do not change the size of the window)
      • newaxes — Creates a new Axes entity
      • sca — set the current axes entity
      • sda — Set default axes.
      • unzoom — unzoom graphics
      • zoom_rect — zoom a selection of the current graphic figure
    • axis
    • bar_histogram
      • bar — histogramme de barres
      • barh — histogramme horizontal de barres
      • barhomogenize — homogeneise toutes les barres contenues dans les axes courrants de travail
    • Gestion des couleurs
    • geometric_shapes
      • xarc — dessine un arc d'ellipse
      • xarcs — dessine des arcs d'ellipses
      • xarrows — dessine un ensemble de flèches
      • xfarc — remplit un secteur angulaire d'ellipse
      • xfarcs — remplit des secteurs angulaires d'ellipses
      • xfrect — remplit un rectangle
      • xrect — dessine un rectangle
      • xrects — dessine ou remplit un ensemble de rectangles
      • arc_properties — description of the Arc entity properties
      • rectangle_properties — description of the Rectangle entity properties
    • handle
      • get_figure_handle — Retrouve une figure graphique à partir de son identifiant.
      • is_handle_valid — Vérifie si un ensemble de handles graphiques est valide.
      • relocate_handle — Déplace un handle à   l'intérieur de la hiérarchie graphique.
      • swap_handles — Permute deux handle dans la hiérarchie graphique.
      • copy — copy a graphics entity.
      • delete — delete a graphic entity and its children.
      • draw — draw an entity. This function is obsolete.
      • gce — Get current entity handle.
      • ged — Scilab Graphic Editor
      • glue — glue a set of graphics entities into an Compound.
      • unglue — unglue a coumpound object and replace it by individual children.
    • interaction
      • dragrect — déplace un ou plusieurs rectangles avec la souris
      • edit_curv — éditeur graphique interactif
      • locate — sélection avec la souris d'un ensemble de points
      • xclick — Attend une action d'un bouton de la souris, du clavier dans une fenêtre graphique.
      • eventhandlerfunctions — Prototype of functions which may be used as event handler.
      • seteventhandler — set an event handler for the current graphic window
      • xgetmouse — get the mouse events and current position
    • pie
      • pie — cercle graphique
    • polygon
      • xfpoly — remplit un polygone
      • xpoly — dessine une ligne brisée ou un polygone
      • xpolys — dessine un ensemble de lignes brisées ou de polygones
      • xrpoly — dessine un polygone régulier
      • polyline_properties — description of the Polyline entity properties
      • xfpolys — fill a set of polygons
    • style
      • getsymbol — boîte de dialogue pour sélectionner un marqueur
      • getlinestyle — dialog to select linestyle. Obsolete function.
      • getmark — dialog to select mark (symbol). Obsolete function
    • text
      • graphics_fonts — description des fonts utilisées par les figure graphiques.
      • math_rendering_features_in_graphic — Affiche les équations mathématiques dans le graphique Scilab grâce à MathML ou LaTeX.
      • stringbox — Calcule le rectangle englobant d'un texte ou d'un label.
      • titlepage — ajoute un titre au milieu d'une fenêtre graphique
      • xinfo — affiche une chaîne de caractères dans la sous-fenêtre de messages
      • xstring — dessine des chaînes de caractères
      • xstringb — dessine des chaînes de caractères dans une boîte
      • xstringl — calcule les dimensions d'une boîte entourant des chaînes de caractères
      • getfont — dialog to select font .Obsolete function.
      • text_properties — description of the Text entity properties
      • xlfont — load a font in the graphic context or query loaded font
    • transform
      • rotate — rotation d'un ensemble de points dans le plan
      • scaling — transformation affine d'un ensemble de points
      • move — move, translate, a graphic entity and its children.
    • window_control
      • show_window — met la fenêtre une au premier plan
      • winsid — renvoie la liste des fenêtre graphiques ouvertes
      • havewindow — return scilab window mode
      • xselect — raise the current graphics window
    • Datatips
    • figure_operations
      • clf — clear or reset the current graphic figure (window) to default values
      • drawlater — makes axes children invisible.
      • drawnow — draw hidden graphics entities.
      • figure_properties — description of the graphics figure entity properties
      • gcf — Return handle of current graphic window.
      • gdf — Return handle of default figure.
      • scf — set the current graphic figure (window)
      • sdf — Set default figure.
    • load_save
      • xload — load a saved graphics
      • xsave — save graphics into a file
    • property
      • get — Retrieve a property value from a graphics entity or an User Interface object.
      • set — set a property value of a graphic entity object or of a User Interface object.
    • Graphics — contenu de la bibliothèque graphique
    • alufunctions — description des modes de dessin des pixels. Fonction obsolète.
    • object_editor — description des capacités de l'éditeur graphique
    • square — échelle isométrique 2D (change la taille de la fenêtre)
    • xbasr — redessine une fenêtre graphique
    • xchange — transformation de coordonnées de l'échelle courante en pixels et inversement
    • xclear — efface une fenêtre graphique.
    • xdel — supprime des fenêtres graphiques
    • xgetech — récupération de l'échelle graphique courante
    • xgraduate — graduation des axes
    • xgrid — ajoute une grille sur un dessin 2D
    • xname — change le nom de la fenêtre graphique courante
    • xnumb — dessine des nombres
    • xpause — interrompt Scilab pendant une durée donnée
    • xsegs — dessine des segments non connectés
    • xset — change des valeurs du contexte graphique. Fonction obsolete
    • xsetech — sélectionne la sous-fenêtre d'une fenêtre graphique pour les dessins
    • xsetm — boîte de dialogue pour changer des valeurs du contexte graphique.Fonction obsolete.
    • GlobalProperty — to customize the objects appearance (curves, surfaces...) in a plot or surf command.
    • clear_pixmap — erase the pixmap buffer This function is obsolete.
    • Compound_properties — description of the Compound entity properties
    • graphics_entities — description of the graphics entities data structures
    • pixel_drawing_mode — bitwise pixel rendering functions.
    • plzr — pole-zero plot
    • rubberbox — Rubberband box for rectangle selection
    • segs_properties — description of the Segments entity properties
    • show_pixmap — send the pixmap buffer to the screen This function is obsolete.
    • twinkle — is used to have a graphics entity twinkle
    • xget — get current values of the graphics context. This function is obsolete.
  • Graphiques: export et impression
    • xend — termine la session graphique courante
    • xinit — Initialisation d'un pilote graphique
    • driver — Select a graphics driver
    • xs2bmp — Export graphics to BMP.
    • xs2emf — Export graphics to EMF (Only under Windows).
    • xs2eps — Export graphics to EPS.
    • xs2gif — Export graphics to GIF.
    • xs2jpg — Export graphics to JPG.
    • xs2pdf — Export graphics to PDF.
    • xs2png — Export graphics to PNG.
    • xs2ppm — Export graphics to PPM.
    • xs2ps — Export graphics to PS.
    • xs2svg — Export graphics to SVG.
  • Interface graphique
  • Structures
    • boolean — Objets Scilab, variables booléennes et opérateurs & | ~
    • fieldnames — récupère le nom des champs d'une tlist, d'une mlist ou d'une struct
    • getfield — extraction d'un champ d'une liste
    • hypermat — initialisation d'une matrice à N dimensions
    • hypermatrices — Objet Scilab, matrices à N dimensions
    • iscell — Check if a variable is a cell array
    • iscellstr — Vérifie si une variable est une cell de chaînes de caractères
    • isstruct — Vérifie si une variable est une structure
    • list — Objet Scilab, Définition d'une liste
    • lsslist — Définition d'un système dynamique linéaire
    • lstcat — concaténation de listes
    • matrices — Objet Scilab, matrices
    • mlist — Objet Scilab, définition d'une liste typée
    • null — suppression d'un terme d'une liste
    • rlist — définition d'une fraction rationnelle
    • setfield — insertion dans un champ d'une liste
    • struct — creer une struct
    • tlist — Objet Scilab. Définition d'une liste typée
    • type — Retourne le type d'une variable
    • typename — associe un nom à un type de variable
    • cell — creates a cell array of empty matrices
    • definedfields — returns an index of list's defined fields
    • isfield — checks if the given fieldname exists in the structure
    • typeof — object type
  • Parameters
    • add_param — Add a parameter to a list of parameters
    • get_param — Get the value of a parameter in a parameter list
    • init_param — Initialize the structure which will handles the parameters list
    • is_param — Check if a parameter is present in a parameter list
    • list_param — List all the parameters name in a list of parameters
    • remove_param — Remove a parameter and its associated value from a list of parameters
    • set_param — Set the value of a parameter in a parameter list
  • Booléens
    • bool2s — convertit une matrice booléenne en une matrice 0-1
    • find — trouve les indices des éléments vrais d'un vecteur ou d'une matrice de booléens
  • Entiers
    • iconvert — conversion au codage entier à 1,2 ou 4 octets
    • int8 — conversion au codage entier non signé à 4 octets
    • inttype — type des entiers utilisés dans les types entiers de données.
  • Chaînes de caractères
    • eval — évaluation d'une matrice de chaînes de caractères
    • evstr — évaluation d'une expression
    • string — conversion en chaîne de caractères
    • ascii — string ascii conversions
    • blanks — Create string of blank characters
    • char — converts in a character array
    • convstr — case conversion
    • emptystr — zero length string
    • grep — find matches of a string in a vector of strings
    • isalphanum — check that characters of a string are alphanumerics
    • isascii — tests if character is a 7-bit US-ASCII character
    • isdigit — check that characters of a string are digits between 0 and 9
    • isletter — check that characters of a string are alphabetics letters
    • isnum — tests if a string represents a number
    • justify — Justify character array.
    • length — length of object
    • part — extraction of strings
    • regexp — find a substring that matches the regular expression string
    • sci2exp — converts an expression to a string
    • strcat — concatenate character strings
    • strchr — Find the first occurrence of a character in a string
    • strcmp — compare character strings
    • strcmpi — compare character strings (case independent)
    • strcspn — Get span until character in string
    • strindex — search position of a character string in an other string.
    • strings — Scilab Object, character strings
    • stripblanks — Strips / trims leading and trailing blanks (and tabs) of strings
    • strncpy — Copy characters from strings
    • strrchr — Find the last occurrence of a character in a string
    • strrev — returns string reversed
    • strsplit — split a string into a vector of strings
    • strspn — Get span of character set in string
    • strstr — Locate substring
    • strsubst — substitute a character string by another in a character string.
    • strtod — Convert string to double.
    • strtok — Split string into tokens
    • tokenpos — returns the tokens positions in a character string.
    • tokens — returns the tokens of a character string.
  • Manipulation de fichiers sons
    • beep — Produit le son "beep"
    • analyze — frequency plot of a sound signal
    • auread — load .au sound file
    • auwrite — writes .au sound file
    • lin2mu — linear signal to mu-law encoding
    • loadwave — load a sound wav file into scilab
    • mapsound — Plots a sound map
    • mu2lin — mu-law encoding to linear signal
    • playsnd — sound player facility
    • savewave — save data into a sound wav file.
    • sound — sound player facility
    • soundsec — generates n sampled seconds of time parameter
    • wavread — load .wav sound file
    • wavwrite — writes .wav sound file
  • Heure et date
    • calendar — Calendrier
    • date — date courante sous forme d'une chaîne de caractères
    • datenum — Convertie une date en un nombre
    • datevec — Reconstruction d'un vecteur contenant une Date
    • eomday — Retourne le dernier jour d'un mois
    • etime — Temps écoulé
    • getdate — renvoie la date et l'heure
    • now — retourne la date courante sous forme d'une heure Unix (timestamp)
    • sleep — suspend Scilab
    • tic — Démarre le chronomètre
    • timer — temps CPU consommé
    • toc — Lit le chronomètre
    • weekday — Retourne le jour de la semaine
    • clock — Return current time as date vector
    • realtime — set dates origin or waits until date
  • Sorties
    • disp — displays variables
    • mprintf — converts, formats, and writes data to the main scilab window
    • msprintf — converts, formats, and writes data in a string
    • prettyprint — From any Scilab datatype and provide a representation to the TeX, LaTeX or MathML formats
    • print — prints variables in a file
    • printf_conversion — mprintf, msprintf, mfprintf conversion specifications
  • Xcos
  • Tableur
    • csvDefault — Get or set defaults behavior for csv files.
    • csvRead — Read comma-separated value file
    • csvTextScan — Convert a comma-separated value to a matrix
    • csvWrite — Write comma-separated value file
    • read_csv — reads comma-separated value file. Outclassed by csvRead
    • readxls — reads an Excel file
    • write_csv — writes comma-separated value fileOutclassed by csvWrite
    • xls_open — opens an Excel file for reading
    • xls_read — reads a sheet in an Excel file
  • Console
    • clc — Efface la fenêtre de commande
    • tohome — Déplace le curseur en haut à gauche de la fenêtre de commande
    • completion — returns words that start with the text you pass as parameter.
    • console — Keyboard Shortcuts in NW/NWNI mode
    • diary — diary of session
    • lines — rows and columns used for display
    • prompt — Get/Set current prompt
  • Gestion de l'historique
  • Lecture/Ecriture de fichiers binaires Matlab
  • Aide à la conversion Matlab vers Scilab
  • Fonctions de compatibilité
    • asciimat — conversion d'une matrice de chaînes ASCII
    • firstnonsingleton — Trouve la première dimension qui n'est pas 1
    • mstr2sci — conversion d'une matrice de chaînes en matrice de caractères
    • mtlb_0 — Fonction d'émulation de la transposition non-conjuguée de Matlab
    • mtlb_a — Fonction d'émulation de l'addition Matlab
    • mtlb_all — Fonction d'émulation de la fonction Matlab all
    • mtlb_any — Fonction d'émulation de la fonction Matlab any
    • mtlb_axis — Fonction d'émulation de la fonction Matlab axis
    • mtlb_beta — Fonction d'émulation de la fonction Matlab beta
    • mtlb_box — Fonction d'émulation de la fonction Matlab box
    • mtlb_close — Fonction d'émulation de la fonction Matlab close
    • mtlb_colordef — Fonction d'émulation de la fonction Matlab colordef
    • mtlb_conv — Fonction d'émulation de la fonction Matlab conv. Cette fonction est obsolète.
    • mtlb_cumprod — Fonction d'émulation de la fonction Matlab cumprod
    • mtlb_cumsum — Fonction d'émulation de la fonction Matlab cumsum
    • mtlb_dec2hex — Fonction d'émulation de la fonction Matlab dec2hex
    • mtlb_delete — Fonction d'émulation de la fonction Matlab delete
    • mtlb_diag — Fonction d'émulation de la fonction Matlab diag
    • mtlb_diff — Fonction d'émulation de la fonction Matlab diff
    • mtlb_dir — Fonction d'émulation de la fonction Matlab dir
    • mtlb_double — Fonction d'émulation de la fonction Matlab double
    • mtlb_e — Fonction d'émulation de l'extraction Matlab
    • mtlb_echo — Fonction d'émulation de la fonction Matlab echo
    • mtlb_eval — Fonction d'émulation de la fonction Matlab eval
    • mtlb_exist — Fonction d'émulation de la fonction Matlab exist
    • mtlb_eye — Fonction d'émulation de la fonction Matlab eye
    • mtlb_false — Fonction d'émulation de la fonction Matlab false
    • mtlb_fft — Fonction d'émulation de la fonction Matlab fft
    • mtlb_fftshift — Fonction d'émulation de la fonction Matlab fftshift
    • mtlb_find — Fonction d'émulation de la fonction Matlab find
    • mtlb_findstr — Fonction d'émulation de la fonction Matlab findstr
    • mtlb_fliplr — Fonction d'émulation de la fonction Matlab fliplr
    • mtlb_fopen — Fonction d'émulation de la fonction Matlab fopen
    • mtlb_format — Fonction d'émulation de la fonction Matlab format
    • mtlb_fprintf — Fonction d'émulation de la fonction Matlab fprintf
    • mtlb_fread — Fonction d'émulation de la fonction Matlab fread
    • mtlb_fscanf — Fonction d'émulation de la fonction Matlab fscanf
    • mtlb_full — Fonction d'émulation de la fonction Matlab full
    • mtlb_write — Fonction d'émulation de la fonction Matlab write
    • mtlb_grid — Fonction d'émulation de la fonction Matlab grid
    • mtlb_hold — Fonction d'émulation de la fonction Matlab hold
    • mtlb_i — Fonction d'émulation de l'insertion de Matlab
    • mtlb_ifft — Fonction d'émulation de la fonction Matlab ifft
    • mtlb_imp — Fonction d'émulation de l'opérateur "deux points" de Matlab
    • mtlb_int16 — Fonction d'émulation de la fonction Matlab int16
    • mtlb_int32 — Fonction d'émulation de la fonction Matlab int32
    • mtlb_int8 — Fonction d'émulation de la fonction Matlab int8
    • mtlb_is — Fonction d'émulation de l'insertion dans une chaîne de caractères de Matlab
    • mtlb_isa — Fonction d'émulation de la fonction Matlab isa
    • mtlb_isfield — Fonction d'émulation de la fonction Matlab isfield
    • mtlb_isletter — Fonction d'émulation de la fonction Matlab isletter
    • mtlb_isspace — Fonction d'émulation de la fonction Matlab isspace
    • mtlb_l — Fonction d'émulation de la division à gauche de Matlab
    • mtlb_legendre — Fonction d'émulation de la fonction Matlab legendre
    • mtlb_linspace — Fonction d'émulation de la fonction Matlab linspace
    • mtlb_logic — Fonction d'émulation des opérateurs logiques de Matlab
    • mtlb_logical — Fonction d'émulation de la fonction Matlab logical
    • mtlb_lower — Fonction d'émulation de la fonction Matlab lower
    • mtlb_max — Fonction d'émulation de la fonction Matlab max
    • mtlb_min — Fonction d'émulation de la fonction Matlab min
    • mtlb_mode — choisit le mode de compatibilité Matlab
    • mtlb_more — Fonction d'émulation de la fonction Matlab more
    • mtlb_num2str — Fonction d'émulation de la fonction Matlab num2str
    • mtlb_ones — Fonction d'émulation de la fonction Matlab ones
    • mtlb_plot — Fonction d'émulation de la fonction Matlab plot
    • mtlb_prod — Fonction d'émulation de la fonction Matlab prod
    • mtlb_rand — Fonction d'émulation de la fonction Matlab rand
    • mtlb_randn — Fonction d'émulation de la fonction Matlab randn
    • mtlb_rcond — Fonction d'émulation de la fonction Matlab rcond
    • mtlb_realmax — Fonction d'émulation de la fonction Matlab realmax
    • mtlb_realmin — Fonction d'émulation de la fonction Matlab realmin
    • mtlb_repmat — Fonction d'émulation de la fonction Matlab repmat
    • mtlb_s — Fonction d'émulation de la soustraction Matlab
    • mtlb_setstr — Fonction d'émulation de la fonction Matlab setstr
    • mtlb_size — Fonction d'émulation de la fonction Matlab size
    • mtlb_sort — Fonction d'émulation de la fonction Matlab sort
    • mtlb_strcmp — Fonction d'émulation de la fonction Matlab strcmp
    • mtlb_strcmpi — Fonction d'émulation de la fonction Matlab strcmpi
    • mtlb_strfind — Fonction d'émulation de la fonction Matlab strfind
    • mtlb_strrep — Fonction d'émulation de la fonction Matlab strrep
    • mtlb_sum — Fonction d'émulation de la fonction Matlab sum
    • mtlb_t — Fonction d'émulation de la transposition de Matlab
    • mtlb_toeplitz — Fonction d'émulation de la fonction Matlab toeplitz
    • mtlb_tril — Fonction d'émulation de la fonction Matlab tril
    • mtlb_triu — Fonction d'émulation de la fonction Matlab triu
    • mtlb_true — Fonction d'émulation de la fonction Matlab true
    • mtlb_uint16 — Fonction d'émulation de la fonction Matlab uint16
    • mtlb_uint32 — Fonction d'émulation de la fonction Matlab uint32
    • mtlb_uint8 — Fonction d'émulation de la fonction Matlab uint8
    • mtlb_upper — Fonction d'émulation de la fonction Matlab upper
    • mtlb_zeros — Fonction d'émulation de la fonction Matlab zeros
    • makecell — Creates a cell array.
    • mtlb_var — Matlab var emulation function
  • Fonctions avancées
    • Built-in & external
      • external — Objet Scilab, fonction externe ou routine
      • what — liste des primitives Scilab
      • clearfun — removes primitive
      • funptr — coding of primitives ( wizard stuff )
      • intppty — set interface argument passing properties
      • newfun — add a name in the table of functions
      • readgateway — get primitives list of a module
    • Libraries
      • whereis — nom de la bibliothèque contenant une fonction
      • genlib — build library from functions in given directory
      • get_function_path — get source file path of a library function
      • lib — library definition
      • librarieslist — get scilab libraries
      • library — library datatype description
      • libraryinfo — get macros and path of a scilab library
    • profiling
      • add_profiling — Ajoute les instructions de "profiling" au code d'une fonction
      • remove_profiling — Supprime les instructions de "profiling" du code d'une fonction
      • reset_profiling — remet à zéro les compteurs de profil du code d'une fonction
      • plotprofile — extracts and displays execution profiles of a Scilab function
      • profile — extract execution profiles of a Scilab function
      • showprofile — extracts and displays execution profiles of a Scilab function
    • argn — nombre d'arguments d'appel d'une fonction
    • bytecode — Etant donnée une fonction, retourne son pseudo code dans une variable Scilab et réciproquement.
    • bytecodewalk — parcourt le pseudo code d'une fonction en appliquant un traitement
    • comp — pré-interprétation ou "compilation" de fonctions Scilab
    • exec — exécution d'un script (fichier de commandes)
    • execstr — exécution d'instructions Scilab contenues dans des chaînes de caractères
    • function — fin de la définition d'une fonction Scilab
    • functions — procédures Scilab et objets Scilab
    • getd — Charge toutes les fonctions contenues dans un répertoire.
    • macr2tree — conversion d'une fonction en arbre
    • mode — choisit le mode d'exécution des scripts et des fonctions
    • sciargs — arguments sur la ligne de commande Scilab
    • code2str — returns character string associated with Scilab integer codes. This function is obsolete.
    • deff — on-line definition of function
    • edit — function editing
    • fun2string — generates ascii definition of a scilab function
    • funcprot — switch scilab functions protection mode
    • head_comments — display scilab function header comments
    • listfunctions — properties of all functions in the workspace
    • macr2lst — function to list conversion
    • macro — Scilab procedure and Scilab object
    • macrovar — variables of function
    • overloading — display, functions and operators overloading capabilities
    • recompilefunction — recompiles a scilab function, changing its type
    • str2code — return scilab integer codes associated with a character string. This function is obsolete.
    • tree2code — generates ascii definition of a Scilab function
    • varargin — variable numbers of arguments in an input argument list
    • varargout — variable numbers of arguments in an output argument list
  • Outils de développement
  • Outils pour les démonstrations
  • Link dynamique/incremental
    • G_make — call make or nmake
    • addinter — new functions interface dynamic link at run time.
    • c_link — check if symbol loaded with dynamic link
    • call — Fortran or C user routines call
    • chooselcccompiler — moved as toolbox in ATOMS
    • configure_msifort — set environments variables for Intel Fortran Compiler (Windows).
    • configure_msvc — set environments variables for Microsoft C Compiler.
    • dllinfo — provides information about the format and symbols provided in executable and DLL files (Windows).
    • findmsifortcompiler — detects Intel fortran Compiler
    • findmsvccompiler — detects Microsoft C Compiler
    • fort — Fortran or C user routines call
    • getdynlibext — get the extension of dynamic libraries on your operating system.
    • haveacompiler — detect if you have a C compiler.
    • ilib_build — utility for shared library management
    • ilib_compile — ilib_build utility: executes the Makefile produced by ilib_gen_Make
    • ilib_for_link — utility for shared library management with link
    • ilib_gen_Make — utility for ilib_build: produces a Makefile for building shared libraries
    • ilib_gen_cleaner — utility for ilib_build: generates a cleaner file
    • ilib_gen_gateway — utility for ilib_build, generates a gateway file.
    • ilib_gen_loader — utility for ilib_build: generates a loader file
    • ilib_include_flag — Return a formated includes related string to pass to system compiler
    • ilib_mex_build — utility for mex library management
    • ilib_verbose — set level of display used by dynamic link functions.
    • link — dynamic linker
    • supported_compilers — supported and compatible compilers by Scilab
    • ulink — unlink a dynamically linked shared object
  • ATOMS
  • Interface avec Tcl/Tk
    • ScilabEval — tcl instruction : Evaluate a string with scilab interpreter
    • TCL_CreateSlave — Create a TCL slave interpreter
    • TCL_DeleteInterp — delete TCL interpreter
    • TCL_EvalFile — Reads and evaluate a tcl/tk file
    • TCL_EvalStr — Evaluate a string whithin the Tcl/Tk interpreter
    • TCL_ExistArray — Return %T if a tcl array exists
    • TCL_ExistInterp — Return %T if a tcl slave interperter exists
    • TCL_ExistVar — Return %T if a tcl variable exists
    • TCL_GetVar — Get a tcl/tk variable value
    • TCL_GetVersion — get the version of the TCL/TK library at runtime.
    • TCL_SetVar — Set a tcl/tk variable value
    • TCL_UnsetVar — Remove a tcl variable
    • TCL_UpVar — Make a link from a tcl source variable to a tcl destination variable
    • config — Scilab general configuration. This function is obsolete.
    • winclose — close windows created by sciGUI
    • winlist — Return the winId of current window created by sciGUI
  • Editeur de texte (Scinotes)
    • edit_error — opens in scilab editor the source of the last recorded error
    • editor — Call a the text editor as defined in the preferences
    • scinotes — Scinotes: Embedded Scilab text editor
  • UI Data
  • Gestion de l'aide en ligne
    • apropos — recherche d'un mot-clé dans l'aide de Scilab
    • help — commande d'aide en ligne
    • percenthelps — variable contenant les noms des répertoires des chapitres d'aide
    • add_help_chapter — Add an entry in the help list
    • del_help_chapter — Delete an entry in the help list
    • help_from_sci — Generate help files and demo files from the head comments section of a .sci source file.
    • help_skeleton — build the skeleton of the xml help file associated to a Scilab function
    • how_to_link_toolbox_help — How to make hyperlink in toolbox help pointing to Scilab's items
    • man — on line help XML file description format
    • manedit — editing a manual item
    • xmltochm — converts xml Scilab help files to Microsoft Compressed HTML format (Windows)
    • xmltohtml — converts xml Scilab help files to HTML format
    • xmltojar — converts xml Scilab help files to javaHelp format
    • xmltopdf — converts xml Scilab help files to pdf format
    • xmltops — converts xml Scilab help files to postscript format
  • Parallel
  • Gestionnaire de modules externe
  • Localisation
  • JVM
  • API Scilab
  • API call_scilab (moteur Scilab)
    • BooleanManagement_callscilab — How to manage Scilab's boolean read and write process using call_scilab and api_scilab
    • ComplexManagement_callscilab — How to manage Scilab's complex variable read and write process using call_scilab
    • DisableInteractiveMode — Disables some features (plotting, gui creation, Tcl/Tk...) and leaves only the computing engine
    • DoubleManagement_callscilab — How to manage Scilab's variable read and write process using call_scilab and api_scilab
    • GetLastJob — Returns the latest job sent to Scilab engine
    • ScilabHaveAGraph — Check if any Scilab graphics have been opened.
    • SendScilabJob — Send a Scilab task from a C/C++ code (call_scilab)
    • SendScilabJobs — Send Scilab tasks from a C/C++ code (call_scilab)
    • StartScilab — Initializes and starts Scilab engine in Call Scilab
    • StringManagement_callscilab — How to manage Scilab's String read and write process using call_scilab and api_scilab
    • TerminateScilab — Stops and terminates Scilab engine in Call Scilab
    • call_scilab — call_scilab is an interface which provides the ability to call Scilab engine from C/C++ code
    • compile_and_run_call_scilab — How to compile a native application based on or using Scilab
    • fromc — Checks if current Scilab is called from an external C program (by StartScilab).
    • fromjava — Checks if current Scilab is called from javasci
  • Interface avec Java
  • Intersci
    • intersci — Scilab tool to interface C or Fortran functions with scilab. Deprecated: Please use SWIG
  • Outils Windows
    • winopen — Ouvre le fichier avec l'application appropriée (Windows seulement)
    • winqueryreg — Obtenir une clef de la base des registres de Microsoft Windows
    • chartooem — translates a string into the OEM-defined character set (Windows only)
    • consolebox — show or hide console box (Windows)
    • createGUID — Creates a GUID (Windows only)
    • dos — shell (cmd) command execution (Windows only)
    • findfileassociation — Searches for and retrieves a file association-related string from the registry (Windows only)
    • getsystemmetrics — Retrieves the specified system metric or system configuration setting (Windows only)
    • istssession — Determines if scilab is launched from a ms terminal service session (Windows only)
    • mcisendstring — sends a command string to an MCI device (Windows only)
    • oemtochar — translates a string from the OEM-defined character set into either an ANSI string (Windows Only)
    • powershell — shell (powershell) command execution (Windows only)
    • win64 — Determine whether Windows x64 version of Scilab (Windows only)
Report an issue

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:
Mon Oct 01 17:37:28 CEST 2012