- Aide Scilab
- Scilab
- Mots clés 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
predef
protection de variables
Séquence d'appel
n=predef() oldnew=predef(n) oldnew=predef('all') oldnew=predef('clear')
Description
Function utilitaire permettant de déclarer comme "protégées"
les variables "les plus anciennes". Les variables protégées ne
peuvent pas être effacées. Elles ne sont pas non plus sauvées par la
commande 'save'
. Les variables "les plus
anciennes" sont celles qui apparaissent avec la commande
who('get')
.
predef()
renvoie le nombre de variables protégées.
predef('a[ll]')
protège toutes les variables et
renvoie l'ancien et le nouveau nombre de variables protégées.
predef('c[lear]')
enlève la protection de toutes
les variables sauf les 7 définies dernièrement. Renvoie l'ancien et
le nouveau nombre de variables protégées.
predef(n)
protège les max(n,7)
variables
définies dernièrement. Renvoie l'ancien et le nouveau nombre de
variables protégées.
Remarques
La variable ans
créée automatiquement quand des expressions ne sont pas affectées à une variable n'est pas protegée par predef('all')
.
Le nombre de variables protégées est défini dans le fichier de démarrage
SCI/etc/scilab.start
. L'utilisateur a la possibilité de
définir ses propres variables protégées dans les fichiers de démarrage
SCIHOME/.scilab
et SCIHOME/scilab.ini
Voir aussi
<< poly | Scilab | quit >> |