STK_MAKE_MATCOV computes a covariance matrix (and a design matrix)
CALL: [K, P] = stk_make_matcov (MODEL, X0)
computes the covariance matrix K and the design matrix P for the model
MODEL at the set of points X0, which is expected to be an N x DIM
array. As a result, a matrix K of size N x N and a matrix P of size
N x L are obtained, where L is the number of regression functions in
the linear part of the model.
CALL: K = stk_make_matcov (MODEL, X0, X1)
computes the covariance matrix K for the model MODEL between the sets
of points X0 and X1. The resulting K matrix is of size N0 x N1, where
N0 is the number of rows of XO and N1 the number of rows of X1.
BE CAREFUL:
stk_make_matcov (MODEL, X0) and stk_makematcov (MODEL, X0, X0) are NOT
equivalent if model.lognoisevariance > - inf (in the first case, the
noise variance is added on the diagonal of the covariance matrix).