power.law: Generate a noisy power law power spectrum.

Description Usage Arguments Value Examples

Description

PSD(f) = f^{-β}

Usage

1
power.law(N, freq.max = 1/(2 * pi), beta = 0, sd = 1)

Arguments

N

Number of frequencies (must be even).

freq.max

Value of largest frequency.

beta

Value of power.

sd

Standard deviation.

Value

Frequencies and power spectral density.

Examples

1
2
3
4
5
6
power.law(100)                # 100 samples with default options
power.law(100, freq.max = 50) # provide maximum frequency
power.law(100, sd = 2.0)      # provide standard deviation
power.law(100, beta = 0.0)    # white noise
power.law(100, beta = 1.0)    # 1/f noise
power.law(100, beta = 2.0)    # brown noise

dwysocki/random-noise-generation documentation built on May 15, 2019, 7:20 p.m.