sysstate#
Purpose#
Gets or sets general system parameters.
Format#
- rets... = sysstate(case, y)#
 - Parameters:
 case (scalar 2-7) – , path to set.
2
.exe file location.
3
loadexe path.
4
save path.
5
load, loadm path.
6
loadf, loadp path.
7
loads path.
- Parameters:
 path (scalar 0 to get path) – or string containing the new path.
- Returns:
 vi – containing version information:
[1]
Major version number.
[2]
Minor version number.
[3]
Revision.
[4]
Machine type.
[5]
Operating system.
[6]
Runtime module.
[7]
Light version.
[8]
Always 0.
vi[4] indicates the type of machine on which GAUSS is running:
1
Intel x86
2
Sun SPARC
4
HP 9000
7
Mac 32-bit PowerPC
vi[5] indicates the operating system on which GAUSS is running:
3
Solaris
5
HP-UX
9
Windows
10
Linux
12
Mac OS
Remarks#
The available cases are as follows:
Case 1  | 
Version Information Returns the current GAUSS version information in an 8-element numeric vector.  | 
Cases 2-7  | 
GAUSS System Paths Gets or sets GAUSS system path.  | 
Case 8  | 
Complex Number Toggle Controls automatic generation of complex numbers in sqrt, ln, and log for negative arguments.  | 
Case 9  | 
Complex Trailing Character Gets or sets trailing character for the imaginary part of a complex number.  | 
Case 10  | 
Printer Width Gets or sets lprint width.  | 
Case 11  | 
Auxiliary Output Width Gets or sets the auxiliary output width.  | 
Case 13  | 
LU Tolerance Gets or sets singularity tolerance for LU decomposition in current thread.  | 
Case 14  | 
Cholesky Tolerance Gets or sets singularity tolerance for Cholesky decomposition in current thread.  | 
Case 15  | 
Screen State Gets or sets window state as controlled by screen command.  | 
Case 18  | 
Auxiliary Output Gets auxiliary output parameters.  | 
Case 19  | 
Get/Set Format Gets or sets format parameters.  | 
Case 21  | 
Imaginary Tolerance Gets or sets imaginary tolerance in current thread.  | 
Case 22  | 
Source Path Gets or sets the path the compiler will search for source files.  | 
Case 24  | 
Dynamic Library Directory Gets or sets the path for the default dynamic library directory.  | 
Case 25  | 
Temporary File Path Gets or sets the path GAUSS will use for temporary files.  | 
Case 26  | 
Interface Mode Returns the current interface mode.  | 
Case 28  | 
Random Number Generator Parameters Gets or sets parameters used by the random number generation commands.  | 
Case 30  | 
Base Year Toggle Specifies whether year value returned by date is to include base year (1900) or not.  | 
Case 32  | 
Global LU Tolerance Gets or sets global singularity tolerance for LU decomposition.  | 
Case 33  | 
Global Cholesky Tolerance Gets or sets global singularity tolerance for Cholesky decomposition.  | 
Case 34  | 
Global Imaginary Tolerance Gets or sets global imaginary tolerance.  |