kalman | R Documentation |
The ensemble Kalman filter and ensemble adjustment Kalman filter.
## S4 method for signature 'data.frame'
enkf(
data,
Np,
params,
rinit,
rprocess,
emeasure,
vmeasure,
...,
verbose = getOption("verbose", FALSE)
)
## S4 method for signature 'pomp'
enkf(data, Np, ..., verbose = getOption("verbose", FALSE))
## S4 method for signature 'kalmand_pomp'
enkf(data, Np, ..., verbose = getOption("verbose", FALSE))
## S4 method for signature 'data.frame'
eakf(
data,
Np,
params,
rinit,
rprocess,
emeasure,
vmeasure,
...,
verbose = getOption("verbose", FALSE)
)
## S4 method for signature 'pomp'
eakf(data, Np, ..., verbose = getOption("verbose", FALSE))
data |
either a data frame holding the time series data,
or an object of class ‘pomp’,
i.e., the output of another pomp calculation.
Internally, |
Np |
integer; the number of particles to use, i.e., the size of the ensemble. |
params |
optional; named numeric vector of parameters.
This will be coerced internally to storage mode |
rinit |
simulator of the initial-state distribution.
This can be furnished either as a C snippet, an R function, or the name of a pre-compiled native routine available in a dynamically loaded library.
Setting |
rprocess |
simulator of the latent state process, specified using one of the rprocess plugins.
Setting |
emeasure |
the expectation of the measured variables, conditional on the latent state.
This can be specified as a C snippet, an R function, or the name of a pre-compiled native routine available in a dynamically loaded library.
Setting |
vmeasure |
the covariance of the measured variables, conditional on the latent state.
This can be specified as a C snippet, an R function, or the name of a pre-compiled native routine available in a dynamically loaded library.
Setting |
... |
additional arguments are passed to |
verbose |
logical; if |
An object of class ‘kalmand_pomp’.
Some Windows users report problems when using C snippets in parallel computations.
These appear to arise when the temporary files created during the C snippet compilation process are not handled properly by the operating system.
To circumvent this problem, use the cdir
and cfile
options to cause the C snippets to be written to a file of your choice, thus avoiding the use of temporary files altogether.
Aaron A. King
1994
\Anderson2001
\Evensen2009
kalmanFilter
More on sequential Monte Carlo methods:
bsmc2()
,
cond_logLik()
,
eff_sample_size()
,
filter_mean()
,
filter_traj()
,
mif2()
,
pfilter()
,
pmcmc()
,
pred_mean()
,
pred_var()
,
saved_states()
,
wpfilter()
More on pomp elementary algorithms:
elementary_algorithms
,
pfilter()
,
pomp-package
,
probe()
,
simulate()
,
spect()
,
trajectory()
,
wpfilter()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.