File: save.cat

package info (click to toggle)
scilab 2.6-4
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 54,632 kB
  • ctags: 40,267
  • sloc: ansic: 267,851; fortran: 166,549; sh: 10,005; makefile: 4,119; tcl: 1,070; cpp: 233; csh: 143; asm: 135; perl: 130; java: 39
file content (54 lines) | stat: -rw-r--r-- 1,373 bytes parent folder | download
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