SAVE Save workspace variables to disk.
SAVE FILENAME saves all workspace variables to the binary “MAT-file”
named FILENAME.mat. The data may be retrieved with LOAD. If FILENAME
has no extension, .mat is assumed.
SAVE, by itself, creates the binary “MAT-file” named ‘matlab.mat’. It is
an error if ‘matlab.mat’ is not writable.
SAVE FILENAME X saves only X.
SAVE FILENAME X Y Z saves X, Y, and Z. The wildcard ‘*’ can be used to
save only those variables that match a pattern.
SAVE … -ASCII uses 8-digit ASCII form instead of binary regardless
of file extension.
SAVE … -ASCII -DOUBLE uses 16-digit ASCII form.
SAVE … -ASCII -TABS delimits with tabs.
SAVE … -ASCII -DOUBLE -TABS 16-digit, tab delimited.
SAVE … -MAT saves in MAT format regardless of extension.
SAVE … -V4 saves a MAT-file that MATLAB 4 can LOAD.
SAVE … -APPEND adds the variables to an existing file (MAT-file only).
When using the -V4 option, variables that incompatible with MATLAB 4 are
not saved to the MAT-file. For example, ND arrays, structs, cells, etc.
cannot be saved to a MATLAB 4 MAT-file. Also, variables with names that
are longer than 19 characters cannot be saved to a MATLAB 4 MAT-file.
Use the functional form of SAVE, such as SAVE(‘filename’,’var1′,’var2′),
when the filename or variable names are stored in strings.
See also LOAD, DIARY, FWRITE, FPRINTF, UISAVE, FILEFORMATS.