Hi,

I encounter a problem in R. My program is as follows.
lower <- c(-Inf,-Inf,-Inf,-Inf,0,0,0,-1,-1,-1)
upper <- c(Inf,Inf,Inf,Inf,Inf,Inf,Inf,1,1,1)
out <- 
optim(parm,logLik,method='L-BFGS-B',lower=lower,upper=upper,hessian=hessian)

As you can see, I have restricted parameter[5], parameter[6] and parameter[7] 
to be greater than 0, but the program error is shown in the attached picture 
('产生' means 'produce'). The reason for this error seems to be the limit in the 
function does not work. I don't know why.

Can you help me? Thanks very much!.
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to