GAUSS 11: New User Interface
This is more than just a GUI giving you access to the speed and power of the GAUSS programming language; it is a flexible, intuitive, fully-customizable programming environment, designed to make it easy to write, run, and debug GAUSS programs.
Features
The new GAUSS 11 GUI has many new and powerful features. Here is a partial list:
- Modern design
- New Command History Window
- Autocomplete for GAUSS functions
- Function parameter tooltips
- Data preview tooltips
- Multiple monitor support
- Intuitive Navigation
- GAUSS will remember your layout from session to session
Layout and Organization
The GAUSS Graphical User Interface is composed of five separate pages which are tabs on the left side of the main application. Pages are separate, customizable, main windows designed for the completion of the main tasks performed in GAUSS.
GAUSS Pages | |
---|---|
Command Page
|
For entering interactive GAUSS commands. |
Source Page
|
For creating and editing GAUSS programs. |
Data Page
|
For viewing and editing data. |
Debug Page
|
For debugging GAUSS programs. |
Help Page
|
For accessing the GAUSS help system. |
Accessing Pages in GAUSS
Each page in GAUSS is composed of customizable dock-windows, which may be moved around the page, resized and removed from the page if desired.
Pages may also be undocked from the main application. If you have a multiple monitor display, undocked pages, or the main application, may be moved from monitor to monitor at will.
Intuitive Navigation
Many methods of navigation are available. Users may select clickable tabs and buttons or the many hotkeys. However, navigation through the GAUSS GUI is intended to be intuitive and automatic so that you can focus on performing your tasks, rather than navigation.
For example, if you open a file for editing from a menu, toolbar button or hot-key, your file will be opened on the source page and you will be brought to the newly opened file automatically. No need to navigate to your desired location and then perform the file open action - all in one easy step.
GAUSS 11: New and Improved Functions
New Functions |
|
---|---|
Function Name | Description |
rndMTu
|
Mersenne-Twister uniform random number generator.
|
cdfBetaInv
|
Inverse cumulative distribution function for the beta distribution.
|
cdfBinomial
|
CDF for the binomial distribution.
|
cdfBinomialInv
|
Inverse CDF for the binomial distribution.
|
cdfFncInv
|
Inverse CDF for the non-central F distribution.
|
cdfNegBinomial
|
CDF for the negative binomial distribution. |
cdfNegBinomialInv
|
Inverse CDF for the negative binomial distribution. |
cdfPoisson
|
CDF for the Poisson distribution. |
cdfPoissonInv
|
Inverse CDF for the Poisson distribution. |
erfInv
|
Inverse Error Function. |
erfcInv
|
Inverse Complimentary Error Function. |
Improved Functions: Speed and Accuracy
Probability and Statistics
- cdfBeta
- cdfChinc
- cdfFnc
- cdfn
- cdfni
- cdfTnc
- erf
- erfc
Linear Algebra
- chol
- eig, eigh, eigv, eighv
- inv, invpd
- lapgEigh, lapgEighv, lapgEig, lapEighb, lapEighvb, lapEighi, lapEighvi
- linear solve with "/" operator
- lu
- matrix multiply
- moment
- ols
- olsqr