|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.numericalmethod.suanshu.stats.dlm.ObservationEquation
public class ObservationEquation
The observation equation in a controlled dynamic linear model.
y_t = F_t * x_t + v_t (Observation Equation),
| Constructor Summary | |
|---|---|
ObservationEquation(Matrix F,
Matrix V)
Construct a time-invariant an observation equation. |
|
ObservationEquation(ObservationEquation that)
Copy constructor. |
|
ObservationEquation(R1toMatrix F,
R1toMatrix V)
Construct an observation equation. |
|
| Method Summary | |
|---|---|
int |
dimension()
Get the dimension of each observation y_t. |
Matrix |
F(int t)
Get F(t), the coefficient matrix of x_t. |
Matrix |
V(int t)
Get V(t), the covariance matrix of v_t. |
Vector |
yt_mean(int t,
Vector xt)
Predict for the next observation. |
Matrix |
yt_var(int t,
Matrix var_t_tlag)
Variance of the (a prior) prediction for the next observation. |
Vector |
yt(int t,
Vector xt)
Compute the observation equation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ObservationEquation(R1toMatrix F,
R1toMatrix V)
F - the coefficient matrix function of x_tV - the covariance matrix function of {v_t}
public ObservationEquation(Matrix F,
Matrix V)
F - the coefficient matrix of x_tV - the covariance matrix of {v_t}public ObservationEquation(ObservationEquation that)
that - another ObservationEquation| Method Detail |
|---|
public int dimension()
public Matrix F(int t)
t - time
public Matrix V(int t)
t - time
public Vector yt_mean(int t,
Vector xt)
E(y_t) = F_t * x_t
t - timext - state x_t
x_t
public Matrix yt_var(int t,
Matrix var_t_tlag)
Var(y_{t | t - 1}) = F_t * Var(x_{t | t - 1}) * F_t' + V_t
t - timevar_t_tlag - Var(x_{t | t - 1}), the variance of the a prior prediction
Var(y_{t | t - 1})
public Vector yt(int t,
Vector xt)
y_t = F_t * x_t + v_t
t - timext - state x_t
x_t
|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||