runSurrogates: Monte Carlo signal and noise simulations

View source: R/EstimateCI.R

runSurrogatesR Documentation

Monte Carlo signal and noise simulations

Description

Replicate simSignalAndNoise a given number of times.

Usage

runSurrogates(signal.par, noise.par, nc, nt, res, nmc = 10, df.log = NULL)

Arguments

signal.par

a named list with elements 'alpha' and 'beta' supplying the power-law parameters to simulate the common signal.

noise.par

as signal.par the power-law parameters to simulate the independent noise components.

nc

the number of proxy records ('"cores"') in the array.

nt

the length of each record in the array.

res

the sampling (e.g., temporal) resolution of the simulated proxy records; determines the frequency axis of the spectral estimates.

nmc

integer; the number of replications.

df.log

width of the Gaussian kernel in logarithmic frequency units to smooth the spectral estimates; NULL (the default) suppresses smoothing.

Value

a list of length nmc where each list element is one signal and noise estimation realization, i.e. the output of simSignalAndNoise.

Author(s)

Thomas Münch

See Also

simSignalAndNoise, simCoreArray


EarthSystemDiagnostics/proxysnr documentation built on June 9, 2025, 11:58 a.m.