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

Change language to:
English - Français - 日本語 -

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Ajuda Scilab >> Funções de Entrada/Saída > save

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 >>

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:
Thu May 12 11:45:25 CEST 2011