- Manuel Scilab
- Scilab
- Mots clef Scilab
- TMPDIR
- abort
- argn
- banner
- boolean
- break
- clear
- clearglobal
- comp
- debug
- errcatch
- errclear
- error
- exists
- exit
- external
- extraction
- getos
- getshell
- gstacksize
- ieee
- insertion
- inv_coeff
- iserror
- isglobal
- macr2tree
- matrices
- matrix
- mode
- mtlb_mode
- names
- null
- pause
- perl
- poly
- predef
- quit
- rational
- resume
- sciargs
- scilab
- stacksize
- startup
- symbols
- testmatrix
- type
- typename
- user
- varn
- what
- where
- whereami
- who
- whos
- with_atlas
- with_javasci
- with_macros_source
- with_pvm
- add_demo
- clearfun
- continue
- delbpt
- dispbpt
- edit
- error_table
- format
- funcprot
- funptr
- getdebuginfo
- getmd5
- getmemory
- getmodules
- getscilabmode
- getvariablesonstack
- getversion
- intppty
- lasterror
- macr2lst
- newfun
- readgateway
- setbpt
- ver
- warning
- who_user
- with_module
- with_texmacs
- with_tk
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
error
envoi de message d'erreur
Séquence d'appel
error(message [,n]) error(n) error(n,pos)
Paramètres
- message
une chaîne de caractères. Le message à visualiser.
- n
Un entier, le nombre associé à l'erreur.
- pos
Un entier, paramétrant le message (voir
error_table
)
Description
La fonction error
permet d'envoyer à l'utilisateur un
message d'erreur et de gérer cette erreur. Par défaut error
termine l'éxecution courante et revient au niveau du prompt. Ce défaut
peut être changé en utilisant les fonctions errcatch
et
execstr(...,'errcatch')
.
error(message)
envoie à l'utilisateur le message d'erreur
donné par la chaîne de caractères message
. Le nombre associé
à l'erreur est assigné à 10000.
error(message,n)
envoie à l'utilisateur le message
d'erreur donné par la chaîne de caractères message
. Le nombre
associé à l'erreur est donné par n
.
Certains messages d'erreur prédéfinis requièrent un paramètre entier,
(position de l'argument dans la liste d'appel de la fonction,...) (voir
error_table
). Dans ce cas l'argument pos
doit
contenir ce nombre entier : error(n,pos)
. Dans les autres cas
l'argument pos
est ignoré.
Voir la table des erreurs dans error_table .
Exemples
error('Mon message') error(43) error(52,3)
<< errclear | Scilab | exists >> |