R/my.positive.definite.solve.R

Defines functions `my.positive.definite.solve`

`my.positive.definite.solve` <-
function(A, eps = 1e-15 ) {
  h <- eigen(A,symmetric=TRUE)
  ind <-  (1:(dim(A))[1])[h$values >= eps]
  return( ( h$vectors[,ind] %*% diag(1/h$values[ind],length(ind)) %*% t( h$vectors[,ind])))
}

Try the pencopula package in your browser

Any scripts or data that you put into this service are public.

pencopula documentation built on May 2, 2019, 7:21 a.m.