Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2024.0.0 - Português


predef

proteção de variáveis

Seqüência de Chamamento

n = predef()
oldnew = predef(n)
oldnew = predef('all')
oldnew = predef('clear')
variables_name = predef('names')

Descrição

Função utilitária para definir as variáveis "mais antigas" como "protegidas". Variáveis protegidas não podem ser cancelada. Elas não são salvas pelo comando 'save' . As variáveis "mais antigas" são aquelas que aparecem por último em who('get').

predef() retorna o número de variáveis protegidas.

predef('a[ll]') ajusta todas as variáveis como protegidas, também retorna o número antigo e o novo de variáveis protegidas.

predef('c[lear]') desprotege todas as variáveis, exceto as 7 últimas e também retorna o número antigo e o novo de variáveis protegidas.

predef(n)ajusta as max(n,7) últimas variáveis definidas como protegidas, também retorna o número antigo e o novo de variáveis protegidas.

Observação

Um número de variáveis protegidas está configurado no arquivo de "start-up" (inicialização) SCI/etc/scilab.start. O usuário pode, em particular, configurar suas próprias variáveis predefinidas nos arquivos de inicialização do usuário SCIHOME/.scilab e SCIHOME/scilab.ini

Definição SCIHOME: no Windows : C:/Documents and Settings/<User>/Scilab/<Scilab-Version> No Linux/Unix : /home/<User>/.Scilab/<Scilab-Version>

Exemplos

a = 1;
predef("all");
clear a // fails
predef("clear")
clear a // works

Ver Também

  • clear — cancela variáveis
  • save — Saves some chosen variables in a binary data file
  • ans — resposta
  • startup — arquivo de inicialização
Report an issue
<< names Variables who >>

Copyright (c) 2022-2024 (Dassault Systèmes)
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:
Tue Oct 24 14:35:23 CEST 2023