1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
save Scilab Group Scilab Function save
NAME
save - saving variables in binary files
CALLING SEQUENCE
save(filename [,x1,x2,...,xn])
save(fd [,x1,x2,...,xn])
PARAMETERS
filename : character string containing the path of the file
fd : a file descriptor given by a call to mopen
xi : arbitrary Scilab variable(s)
DESCRIPTION
The save command can be used to save Scilab current variables in a
binary file. The file can be given either by its paths or by its
descriptor previously given by mopen.
save(filename) saves all current variables in the file defined by
filename.
save(fd) saves all current variables in the file defined by the
descriptor fd.
save(filename,x,y) or save(fd,x,y) saves only named variables x and y.
Saved variables can be reloaded by the load command.
EXAMPLES
a=eye(2,2);b=ones(a);
save('val.dat',a,b);
clear a
clear b
load('val.dat','a','b');
// sequential save into a file
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)
// appending variables to an old save file
fd=mopen('TMPDIR/foo','r+')
mseek(0,fd,'end')
lst=list(1,2,3)
save(fd,lst)
mclose(fd)
SEE ALSO
load, mopen
|