Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
save
salvando variáveis em arquivos binários
Seqüência de Chamamento
save(filename [,x1,x2,...,xn]) save(fd [,x1,x2,...,xn])
Parâmetros
- filename
string contendo o endereço do arquivo
- fd
descritor do arquivo fornecido por uma chamada a mopen
- xi
variável(is) Scilab arbitrárias
Descrição
O comando save
pode ser usado para salvar as
variáveis Scilab correntes em um arquivo. Se uma variável é um manipulador
gráfico, a função save
salva todas as definições de
graphics_entities (entidades
gráficas) correspondentes.
Desde o Scilab 5.0, todos os manipuladores de uimenu ou uicontrol também são gravados por esta função.
O arquivo pode ser fornecido tanto pelo seu endereço quanto por seu
descritor dado previamente por mopen
.
save(filename)
salva todas as variáveis correntes
definidas por filename
.
save(fd)
salva todas as variáveis correntes
definidas pelo descritor fd
.
save(filename,x,y)
ou
save(fd,x,y)
salva apenas as variáveis chamadas
x
e y
.
Variáveis salvas podem ser recarregadas através do comando
load
.
Exemplos
a=eye(2,2);b=ones(a); save('val.dat',a,b); clear a clear b load('val.dat','a','b'); // gravação seqüêncial em um arquivo fd=mopen('TMPDIR/foo','wb') for k=1:4, x=k^2;save(fd,x,k),end mclose(fd) fd=mopen('TMPDIR/foo','rb') for i=1:4, load(fd,'x','k');x,k,end mclose(fd) // anexando variáveis a um arquivo gravado antigo fd=mopen('TMPDIR/foo','r+') mseek(0,fd,'end') lst=list(1,2,3) save(fd,lst) mclose(fd)
Ver Também
<< readb | Funções de Entrada/Saída | setenv >> |