gdaWrite¶
Purpose¶
Writes a variable to a GAUSS Data Archive.
Format¶
-
retcode =
gdaWrite
(filename, x, varname)¶ Parameters: - filename (string) – name of data file.
- x (matrix or array or string or string array) – data to write to the GDA.
- varname (string) – variable name.
Returns: retcode (scalar) –
return code, 0 if successful, otherwise one of the following error codes:
1 Null file name. 2 File open error. 3 File write error. 4 File read error. 5 Invalid data file type. 9 Variable name too long. 11 Variable name must be unique. 14 File too large to be read on current platform.
Examples¶
// Generate random variable x
x = rndn(100, 50);
// Create GDA `myFile`
retcode1 = gdaCreate("myfile.gda", 1);
// Write `x` to `myfile` as x1
retcode2 = gdaWrite("myfile.gda", x, "x1");
Remarks¶
gdaWrite()
adds the data in x to the end of the variable data in filename,
and gives the variable the name contained in varname.
See also
Functions gdaWrite32()
, gdaCreate()