GAUSS -- matrix-based programming language with mathematical functions -------available on: RCF: almaak SCF: n/a super-RCF: n/a ------support level: full ----current version: 3.6 ----path to command: /usr/usc/gauss/default/gauss -------normal setup: to use multiple stat packages (including gauss): source /usr/usc/stats/setup.csh (or setup.sh) to use gauss only: set path=( /usr/usc/stats/bin $path) source /usr/usc/gauss/default/setup.csh (setup.sh) NOTE: in RCF these are done automatically at login, unless master.login is not sourced -invoke interactive: gauss -v (for ascii mode) --------------batch: gauss -B inputfile ----printing output: redirect standard output to file, then print (lpr) file gauss -B inputfile > outputfile ----------workspace: workspace set (20Mb) in /usr/usc/gauss/default/gauss.cfg to increase, copy gauss.cfg to user-accessible directory, point environment variable GAUSS_CFG to the directory holding the user's copy of the file, and change the following two parameters in gauss.cfg: workspace = NN swap_check = on where NN is [size (in MB) of the largest data file to be used] x [4] + [2 MB]. ----------X version: available as default in 3.2.13 and later to run in non-X mode: gauss -v if graphics are requested in a 'job', the entire program MUST be run in X mode, and the following must be typed in the program. At the top, enter: #IFUNIX let v = 100 100 640 480 40 80 1 6 15 0 0 2 2; pbw = WinOpenPQG( v, "Graph Window", "Graph" ); call WinSetActive( pbw ); #ENDIF and then type this at the end of the program: #IFUNIX call WinSetActive( 1 ); #ENDIF ----sample programs: /usr/usc/gauss/default/examples/ ------documentation: http://www.usc.edu/its/doc/statistics/gauss/ in gauss, type: help ? to get list of help topics or type: help ? (e.g., help ?MATH) man gauss WPH B36, LVL -----to end session: (gauss) quit