**colored_noise_test**
a MATLAB code which
calls colored_noise(), which
generates sequences that simulate
1/f^alpha power law noise. This includes white noise (alpha = 0),
pink noise (alpha = 1) and brown noise or Brownian motion (alpha = 2),
but also values of alpha between 0 and 2.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

colored_noise, a MATLAB code which generates samples of noise obeying a 1/f^alpha power law.

- colored_noise_test.m a sample calling program.
- colored_noise_test.txt, the output file.

- colored_noise_test01.m generates a series of sequences, each of length 128, with ALPHA increasing from 0.00 to 2.00.
- colored_noise_test02.m generates a series of sequences, each of length 128, with ALPHA fixed, and the random number seed varying. The program displays 5 such paths, and the average of 200 of them.

**COLORED_NOISE_TEST01** generates a sequence of 9 sets of data, for ALPHA = 0.00 to ALPHA
= 2.00, each time computing a sequence of 128 values, and using the
same sequence of random numbers. This makes the effect of ALPHA
very clear.

- make_plots.m a MATLAB code which reads the "txt" files and makes plots.
- alpha_0.00.txt values for ALPHA = 0.00.
- alpha_0.00.png, a plot.
- alpha_0.25.txt values for ALPHA = 0.25.
- alpha_0.25.png, a plot.
- alpha_0.50.txt values for ALPHA = 0.50.
- alpha_0.50.png, a plot.
- alpha_0.75.txt values for ALPHA = 0.75.
- alpha_0.75.png, a plot.
- alpha_1.00.txt values for ALPHA = 1.00.
- alpha_1.00.png, a plot.
- alpha_1.25.txt values for ALPHA = 1.25.
- alpha_1.25.png, a plot.
- alpha_1.50.txt values for ALPHA = 1.50.
- alpha_1.50.png, a plot.
- alpha_1.75.txt values for ALPHA = 1.75.
- alpha_1.75.png, a plot.
- alpha_2.00.txt values for ALPHA = 2.00.
- alpha_2.00.png, a plot.

**COLORED_NOISE_TEST02** generates 5 plots, with ALPHA = 0.0, 0.5, 1.0,
1.5 and 2.0, showing 5 realizations, and the average of 200.

- alpha_0.00_paths.png;
- alpha_0.50_paths.png;
- alpha_1.00_paths.png;
- alpha_1.50_paths.png;
- alpha_2.00_paths.png;