The computation of adaptive power spectral density estimates
requires bookkeeping and non-destructive manipulation of variables.
The functions here are mainly convenience wrappers
designed to maintain variable separation from the
.GlobalEnv environment so that no innocent variable is destroyed in
the process of iteratively computing spectra.
The user should generally not be using the setters even though
all functions exist in the namespace.
get_psd_env_pointer is a convenience wrapper to get the environment pointer.
get_psd_env_name is a convenience wrapper to get the environment name.
psd_envRefresh will clear any variables in the environment and reset the initialization stamp.
psd_envClear clears the contents of the environment.
psd_envStatus returns a list of some information regarding
the status of the environment.
psd_envList returns a listing of any assignments.
psd_envGet returns the value of variable.
psd_envAssign assigns value to variable, but does not return it.
psd_envAssignGet both assigns and returns a value.
update_adapt_history updates the adaptive estimation history list.
new_adapt_history initializes a nested-list object to store the
data from each iteration.