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','rb+') mseek(0,fd,'end') lst=list(1,2,3) save(fd,lst) mclose(fd)
Comments
Add a comment:
Please login to comment this page.