| skeleton-pomp {pomp} | R Documentation |
The method skeleton computes the deterministic skeleton.
In the case of a discrete-time system, this is the one-step map.
In the case of a continuous-time system, this is the vector-field.
NB: skeleton just evaluates the deterministic skeleton;
it does not iterate or integrate.
This function is part of the low-level interface to pomp objects.
This help page does not give instructions on the implementation of models: see pomp for instructions.
skeleton(object, x, t, params, ...) ## S4 method for signature 'pomp': skeleton(object, x, t, params, ...)
object |
an object of class pomp. |
x |
a rank-3 array containing the states of the unobserved process at which the deterministic skeleton is to be evaluated.
The dimensions of x are nvars x nreps x ntimes, where nvars is the number of state variables, nreps is the number of replicates, and ntimes is the length of times.
|
t |
a numeric vector containing the times at which the deterministic skeleton is to be evaluated. |
params |
a rank-2 array of parameters with columns corresponding to the columns of x.
Note that the x and params must agree in the number of their columns.
|
... |
at present, these are ignored. |
This function makes repeated calls to the user-supplied skeleton of the pomp object.
For specifications on supplying this, see pomp.
The function trajectory iterates the skeleton (in case it is a map) or integrates it using an ODE solver (in case it is a vectorfield).
Returns an array of dimensions nvar x nreps x ntimes.
If f is the returned matrix, f[i,j,k] is the i-th component of the deterministic skeleton at time times[k] given the state x[,j,k] and parameters params[,j].
Aaron A. King kingaa at umich dot edu