MCMC matrix variance covariance

Dear all,

I’m trying to save the matrix variance covariance from my estimation to use in a second estimation with the function mcmc_jumping_covariance.

I’m using the function mcmc_jumping_covariance = hessian, for the first estimation and for the next one I would like to use the matrixes obtained in the first estimation and drop half of them.

How can I?

  1. Save the matrix obtained in the first estimation;
  2. Drop half of the samples regarding the matrixes obtained in the first estimation;

Also, I would like to import the matrix for the second estimation using the code:
mcmc_jumping_covariance = FILENAME.

Thanks in advance,

What do you mean with

?
For each MCMC, there is only one proposal density covariance.
Also, you may find tests/estimation/fs2000_MCMC_jumping_covariance.mod · master · Dynare / dynare · GitLab useful.

Yes, I was wrong.
Actually, what I want is to use the previous matrix variance covariance that I estimated using MCMC method in the second estimation and so on.
In each simulation I will discard a number of parameters vectors to use only a part of them for the next simulation.
So, what I would like to know is how can I save a matrix var covar and load this matrix in my next estimation? And how can I discard a number of parameters to use only a part of them in my next simulation?

You mean you want to compute the covariance matrix between MCMC draws after a burnin of 50%?

Yes, I would like to do a first estimation of a matrix var cov = identity with the entire sample. For the second estimation, I would like to use the matrix var cov that I estimated in the first estimation and also burn 50% of the parameters vectors obtained.
I will do this process 4 times, and each time I will burn 50% of the parameters vectors and load the previous matrix var cov obtained in the previous estimation.