Hi

I'm doing the State Space Form with 3 independent variables. Obviously there are 1 measurement equation and 3 transition equations, it's hard to find example of using CHOLSOL over the internet.

Measurement equation:

Rs(t) = b0 + Beta(t)*X(t)+ Alpha(t)*Y(t) +Gamma(t)*Z(t) + e(t)

Transition equation:

1. Apha(t)= Alpha(t-1)+u(t)

2. Beta(t)= Beta(t-1)+w(t)

3. Gamma(t)= Gamma(t-1)+v(t)

For 2 variables I used covariance matrix or Q as sqrt(sma2*sma3); sma2, sma3 are sigma of u(t) and w(t) respectively.

Can anyone please help to figure out how can I use Cholesky Decomposition CHOLSOL command to find the covariance of 3 independent variables.

Thanks!

## 1 Answer

0

I am not sure specifically about your State Space problem. Below is an example of using `cholsol` that should be helpful if your questions are about how to use `cholsol` correctly.

y = { -2.24, 13.57, 17.81, 8.26, 7.50 }; //Symmetric Postive-Definite matrix X = { 7 6 -12 1 3, 6 36 7 23 0, -12 7 34 9 0, 1 23 9 17 -5, 3 0 0 -5 15 }; //Compute Cholesky decomposition C = chol(X); //Solve system of linear equations with 'cholsol' b_hat_1 = cholsol(y, C); //Solve system of linear equations using //the 'normal equation' b_hat_2 = invpd(X'X)*X'y; //Print both parameter estimates format /rd 10,4; print " b_hat_1 : b_hat_2"; print b_hat_1~b_hat_2;

## Your Answer

## 1 Answer

I am not sure specifically about your State Space problem. Below is an example of using `cholsol` that should be helpful if your questions are about how to use `cholsol` correctly.

y = { -2.24, 13.57, 17.81, 8.26, 7.50 }; //Symmetric Postive-Definite matrix X = { 7 6 -12 1 3, 6 36 7 23 0, -12 7 34 9 0, 1 23 9 17 -5, 3 0 0 -5 15 }; //Compute Cholesky decomposition C = chol(X); //Solve system of linear equations with 'cholsol' b_hat_1 = cholsol(y, C); //Solve system of linear equations using //the 'normal equation' b_hat_2 = invpd(X'X)*X'y; //Print both parameter estimates format /rd 10,4; print " b_hat_1 : b_hat_2"; print b_hat_1~b_hat_2;