Month: October 2018

Make your code portable: Data paths

In this blog, we explore data path best practices for making GAUSS code more portable and replicable. Using variables and predefined GAUSS path definitions, we show how to simplify code and easily customize data loading.
Tagged in ,

Controlling the GAUSS Autocomplete Behavior

Autocomplete is becoming a common feature in the tools we use in all aspects of our lives, because of it’s ability to help us to type more accurately and quickly. When programming in GAUSS, the autocomplete can also show you new functions you were not aware of. Today we will discuss how to use and control autocomplete features of the GAUSS editor and command window.
Tagged in , ,

Make your time series computations up to 20 times faster

The key to getting the most performance from a matrix language is to vectorize your code as much as possible. Vectorized code performs operations on large sections of matrices and vectors in a single operation, rather than looping over the elements one-by-one. In this blog, we learn how to use the GAUSS recserar function to vectorize code and simulate a time series AR(1) model.
Tagged in , , , ,

Repeating simulations from older versions of GAUSS

Introduction Starting in GAUSS version 12, a new suite of random number generators was introduced. GAUSS now contains several options of high quality and high-performance random number generators (RNG), such as: The Mersenne-Twister (MT-19937, SFMT-19937 and MT-2208). Pierre L'ECuyer's MRG32K3a. Niederreiter and Sobol quasi-random number generators. GAUSS version 11 and older used a linear congruential [...]

Have a Specific Question?

Get a real answer from a real person

Need Support?

Get help from our friendly experts.

Try GAUSS for 30 days for FREE

See what GAUSS can do for your data

© Aptech Systems, Inc. All rights reserved.

Privacy Policy