I'd like to replace the data in a noise covariance matrix structure, but
both cov.data = newcov and cov._data = newcov don't seem to work. How can I
generate a noise covariance matrix structure with a covariance matrix of my
choice?
I think that the covariance data is stored in the cov['data'] entry (as
Covariance subclasses the native dict object) as either a 2d array (most
common) or 1d array for diagonal type (uncommon).